@charset "UTF-8";.sf-notifications-drawer .ant-drawer-wrapper-body{padding-bottom:0}.sf-notifications-drawer .ant-drawer-wrapper-body .ant-drawer-body{overflow-x:hidden;padding-bottom:0}.sf-notifications-drawer .no-data{text-align:center}.sf-notifications-drawer .no-data .title{font-size:24px;font-weight:500;margin-top:20px}.sf-notifications-drawer .no-data .description{font-size:18px}.sf-notifications-drawer .no-data .no-data-animation svg{width:45%!important}.sf-notifications-content{color:var(--ark-typography-headline);height:100%;margin:-24px}.sf-notifications-content .notifications-wrapper{height:100%;margin-top:8px;overflow-x:hidden;overflow-y:auto;padding:0 24px}.sf-notifications-content .notifications-wrapper .filter-button{float:right;position:sticky;top:0;z-index:10}.sf-notifications-content .notifications-wrapper .group-title{background-color:var(--ark-widget-background);color:var(--ark-typography-accent);margin:0 -16px;position:sticky;top:0;z-index:9}.sf-notifications-content .notifications-wrapper .group-title svg{color:var(--ark-typography-subtext);vertical-align:0}.sf-notifications-content .notifications-wrapper .notification{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;margin-bottom:8px;margin-top:8px;padding-top:12px;position:relative;transition:.2s}.sf-notifications-content .notifications-wrapper .notification:hover{background:var(--ark-base-gray-2)}.sf-notifications-content .notifications-wrapper .notification.new{background:var(--ark-blue-light);border-color:var(--ark-primary)}.sf-notifications-content .notifications-wrapper .notification .inactive{filter:blur(3px);opacity:.3;pointer-events:none;transition:.2s}.sf-notifications-content .notifications-wrapper .notification .inactive-content{display:flex;flex-direction:column;font-size:16px;font-weight:500;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.sf-notifications-content .notifications-wrapper .notification .inactive-content .ant-btn{align-self:center}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar{border-radius:32px;line-height:32px!important}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar.Completed{background-color:var(--ark-green)}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar.InProgress,.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar.Started{background-color:var(--ark-primary)}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar.Unknown{background-color:var(--ark-orange)}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar.Cancelled,.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar.Failed{background-color:var(--ark-red)}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar svg{height:24px;width:24px}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar svg path{fill:#fff}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .sf-user-avatar{border:2px solid var(--ark-content-background)!important;margin-left:-18px;margin-top:18px;position:absolute}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .sf-user-avatar .ant-avatar-string{transform:scale(.6)}.sf-notifications-content .notifications-wrapper .notification .header{line-height:14px}.sf-notifications-content .notifications-wrapper .notification .header .title{color:var(--ark-typography-accent);display:inline-block;font-weight:500;line-height:15px;max-width:460px}.sf-notifications-content .notifications-wrapper .notification .header .notification-actions{float:right;margin-top:-7px}.sf-notifications-content .notifications-wrapper .notification .header .notification-actions svg{vertical-align:-2px}.sf-notifications-content .notifications-wrapper .notification .details{color:var(--ark-typography-subtext);font-size:12px;margin-bottom:4px}.sf-notifications-content .notifications-wrapper .notification .details .status{font-weight:600}.sf-notifications-content .notifications-wrapper .notification .details .status.Completed{color:var(--ark-green)}.sf-notifications-content .notifications-wrapper .notification .details .status.InProgress,.sf-notifications-content .notifications-wrapper .notification .details .status.Started{color:var(--ark-primary)}.sf-notifications-content .notifications-wrapper .notification .details .status.Unknown{color:var(--ark-orange)}.sf-notifications-content .notifications-wrapper .notification .details .status.Cancelled,.sf-notifications-content .notifications-wrapper .notification .details .status.Failed{color:var(--ark-red)}.sf-notifications-content .notifications-wrapper .notification .description{color:var(--ark-typography-headline);margin-bottom:12px;max-width:460px}.sf-notifications-content .notifications-wrapper .notification .footer{border-top:1px solid var(--ark-content-separator);margin-top:8px;padding:8px;width:100%}.sc-owner-popup .dx-item-content.dx-list-item-content,.sc-owner-popup .dx-popup-content,.sc-owner-popup .dx-texteditor-input{font-size:13px;line-height:23px}.sf-current-owner-wrapper .sf-current-owner-name{display:block;max-width:500px;overflow:hidden;padding-bottom:8px;text-overflow:ellipsis;white-space:nowrap}.sf-role-select__notice,.sf-role-select__unavailable{color:var(--ark-text-secondary);font-size:12px}.sf-role-select__notice{line-height:1.4;margin-top:4px}.sf-sales-rep-bar{animation:slideUp .3s ease-out;bottom:16px;left:50%;max-width:1200px;position:fixed;transform:translateX(-50%);width:calc(100% - 32px);z-index:1000}@keyframes slideUp{0%{opacity:0;transform:translateX(-50%) translateY(100%)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.sf-sales-rep-bar__container{backdrop-filter:blur(8px);background:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);padding:16px 20px}.sf-sales-rep-bar__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.sf-sales-rep-bar__title{color:var(--ark-typography-headline);font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.sf-sales-rep-bar__close{color:var(--ark-typography-subtext);height:auto;min-width:auto;padding:4px}.sf-sales-rep-bar__close:hover{background-color:var(--ark-base-gray-4);color:var(--ark-typography-headline)}.sf-sales-rep-bar__cards{margin:0}.sf-sales-rep-card{border:1px solid var(--ark-content-separator);border-radius:8px;cursor:pointer;transition:all .2s ease;width:220px}.sf-sales-rep-card:hover:not(.sf-sales-rep-card--active){border-color:var(--ark-primary);box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.sf-sales-rep-card--active{background-color:var(--ark-blue-light);box-shadow:0 2px 8px rgba(0,146,218,.15);cursor:default}.sf-sales-rep-card--active:hover{transform:none}.sf-sales-rep-card__content{display:flex;flex-direction:column;gap:6px}.sf-sales-rep-card__title{color:var(--ark-typography-headline);font-size:16px;font-weight:600;line-height:1.3}.sf-sales-rep-card--active .sf-sales-rep-card__title{font-weight:700}.sf-sales-rep-card__description{color:var(--ark-typography-subtext);font-size:14px;line-height:1.4}@media (max-width:1400px){.sf-sales-rep-bar{max-width:1000px}.sf-sales-rep-card{width:180px}.sf-sales-rep-card__title{font-size:14px}.sf-sales-rep-card__description{font-size:12px}}@media (max-width:1024px){.sf-sales-rep-bar{max-width:800px}.sf-sales-rep-bar__cards{flex-wrap:wrap;justify-content:center}.sf-sales-rep-card{width:160px}}@media (max-width:768px){.sf-sales-rep-bar{bottom:8px;width:calc(100% - 16px)}.sf-sales-rep-bar__container{padding:12px}.sf-sales-rep-card{width:140px}.sf-sales-rep-card .ant-card-body{padding:12px!important}}.sf-collab__wrapper{height:100%;margin-bottom:16px;margin-right:14px;min-width:1000px}.sf-collab__wrapper,.sf-collab__wrapper .sf-collab__top{background-color:var(--ark-content-background);position:relative}.sf-collab__wrapper .sf-collab__top{width:100%}.sf-collab__wrapper .sf-collab__top .sf-spinner__base,.sf-collab__wrapper .sf-collab__top .sf-spinner__base .ant-spin-container{height:100%}.sf-collab__wrapper .sf-collab__top .collab-chart{height:100%;padding-bottom:20px}.sf-collab__wrapper .sf-collab__top .demand-chart__result.ant-result.ant-result-info .ant-result-icon{display:none}.sf-collab__wrapper .sf-collab__toolbar-wrapper .Pane.horizontal.Pane1{background-color:var(--ark-content-background);height:auto!important}.sf-collab__wrapper .sf-collab__toolbar-wrapper .Pane.horizontal.Pane1 .sf-collab__toolbar{margin:7px 0;width:100%}.sf-collab__wrapper .sf-collab__content{background-color:var(--ark-content-background)}.sf-collab__wrapper .sf-collab__left{overflow:hidden}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control{display:flex;flex:1;height:100%}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn{background-color:transparent;border:none;height:100%;padding:8px 16px}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item{border-right:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);text-align:left;width:100%}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item .sf-select-filters__control-btn-record{color:var(--ark-typography-subtext)}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item{border-left:1px solid var(--ark-content-separator);min-width:50px}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item svg path{fill:var(--ark-icon)}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn:hover .sf-select-filters__control-btn-record{color:var(--ark-primary)}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn:hover svg path{fill:var(--ark-primary)}.sf-entitlement__wrapper .sf-entitlement__content{flex-wrap:wrap;overflow:auto;padding-top:16px}.sf-entitlement__wrapper .sf-entitlement__content .content-box{border:1px solid var(--ark-content-separator);border-radius:8px;flex-grow:1;height:fit-content;margin:0 16px 16px 0;max-width:600px;min-width:400px;padding:16px}.sf-entitlement__wrapper .sf-entitlement__content .content-box.wide{flex-grow:2;max-width:800px;min-width:600px}.sf-entitlement__wrapper .sf-entitlement__content .content-box .heading{background-color:var(--ark-base-gray-3);border-bottom:1px solid var(--ark-content-separator);font-weight:500;margin:-16px -16px 17px;padding:12px 16px}.sf-entitlement__wrapper .sf-entitlement__content .content-box .info-box{background-color:var(--ark-base-gray-3);border:1px solid var(--ark-content-separator);border-radius:5px;margin-bottom:10px;padding:12px;white-space:pre-line}.sf-entitlement__wrapper .sf-entitlement__content .content-box .info-box.positive{background-color:var(--ark-green-light);border-color:var(--ark-green)}.sf-entitlement__wrapper .sf-entitlement__content .content-box .info-box.negative{background-color:var(--ark-red-light);border-color:var(--ark-red)}.sf-entitlement__wrapper .sf-entitlement__content .content-box .info-box .info-label{font-weight:500;margin-bottom:4px}.sf-lifecycle{background-color:var(--ark-content-background);display:flex;flex-direction:column;height:100%;overflow-x:hidden;position:relative}.sf-lifecycle .ant-layout-header{background-color:transparent}.sf-lifecycle .sf-lifecycle-content{border:1px solid var(--ark-content-separator);border-radius:8px;height:100%;margin-bottom:16px;margin-right:14px}.sf-lifecycle .sf-lifecycle-toolbar{margin:12px 24px 12px 16px}.sf-lifecycle .sf-lifecycle-toolbar .ant-radio-button-wrapper:hover{background-color:var(--ark-blue-light)}.sf-lifecycle .sf-lifecycle-toolbar .ant-radio-button-wrapper:hover svg path{fill:var(--ark-primary)}.sf-lifecycle .event-icon{border-radius:4px;display:inline-block;height:16px;margin-right:.6em;vertical-align:middle;width:16px}.sf-lifecycle .event-icon.Launch-icon{background:#5bbdc5}.sf-lifecycle .event-icon.Launch-child-icon{background:#95d4da;margin-left:.15em}.sf-lifecycle .event-icon.Promotion-icon{background:#f5c866}.sf-lifecycle .event-icon.Promotion-child-icon{background:#fcd480;margin-left:.15em}.sf-lifecycle .event-icon.EndofLife-icon{background:#f79169}.sf-lifecycle .event-icon.EndofLife-child-icon{background:#ff9b74;margin-left:.15em}.sf-lifecycle .event-icon.Realignment-icon{background-color:#8559ff}.sf-lifecycle .event-icon.Realignment-child-icon{background-color:#9670ff;margin-left:.15em}.sf-lifecycle .sf-lifecycle-PromotionCampaign .b-tree-cell .event-icon{background:#f5c866}.sf-lifecycle .sf-lifecycle-Launch.b-gantt-task{background-color:#5bbdc5!important;border-color:#5bbdc5!important}.sf-lifecycle .sf-lifecycle-Launch.b-gantt-task .b-icon{display:none}.sf-lifecycle .sf-lifecycle-Promotion.b-gantt-task,.sf-lifecycle .sf-lifecycle-PromotionCampaign.b-gantt-task{background-color:#f5c866!important;border-color:#f5c866!important}.sf-lifecycle .sf-lifecycle-Promotion.b-gantt-task .b-icon,.sf-lifecycle .sf-lifecycle-PromotionCampaign.b-gantt-task .b-icon{display:none}.sf-lifecycle .sf-lifecycle-EndofLife.b-gantt-task,.sf-lifecycle .sf-lifecycle-Supersession.b-gantt-task{background-color:#f79169!important;border-color:#f79169!important}.sf-lifecycle .sf-lifecycle-EndofLife.b-gantt-task .b-icon,.sf-lifecycle .sf-lifecycle-Supersession.b-gantt-task .b-icon{display:none}.sf-lifecycle .sf-lifecycle-Realignment.b-gantt-task{background-color:#8559ff!important;border-color:#8559ff!important}.sf-lifecycle .sf-lifecycle-Realignment.b-gantt-task .b-icon{display:none}.sf-lifecycle .sf-lifecycle-Launch-child.b-gantt-task{background-color:#95d4da!important;border-color:#95d4da!important}.sf-lifecycle .sf-lifecycle-Promotion-child.b-gantt-task{background-color:#fcd480!important;border-color:#fcd480!important}.sf-lifecycle .sf-lifecycle-EndofLife-child.b-gantt-task,.sf-lifecycle .sf-lifecycle-Supersession-child.b-gantt-task{background-color:#ff9b74!important;border-color:#ff9b74!important}.sf-lifecycle .sf-lifecycle-Realignment-child.b-gantt-task{background-color:#9670ff!important;border-color:#9670ff!important}.sf-lifecycle .sf-lifecycle-actions-column{align-items:center;display:flex}.sf-lifecycle .sf-lifecycle-actions-column .ant-btn{flex-shrink:0;padding:5px}.sf-lifecycle .sf-lifecycle-Promotion-child[aria-level="3"] .b-tree-cell-inner{padding-inline-start:5.4em!important}.sf-lifecycle .b-gridbase.b-split .b-grid-splitter:not(.b-disabled){flex:0 0 9px}.sf-lifecycle .b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover .b-grid-splitter-inner{width:18px}.sf-lifecycle .b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-icon{font-size:2em}.sf-lifecycle .b-checkbox input[type=checkbox]:checked+.b-checkbox-label:before{background:var(--ark-primary);border-color:var(--ark-primary);color:#fff}.sf-lifecycle .b-grid-cell{color:var(--ark-typography-headline)}.sf-lifecycle .b-tree-cell-value{color:var(--ark-typography-headline)!important}.sf-lifecycle .b-grid-header-container{box-shadow:none}.sf-lifecycle .b-grid-header-container,.sf-lifecycle .b-toolbar.b-dock-top{border-bottom:1px solid var(--ark-content-separator)}.sf-lifecycle .b-numberfield:not(.b-disabled):hover .b-field-inner,.sf-lifecycle .b-textfield:not(.b-disabled):hover .b-field-inner{border-color:#3183fe}.sf-lifecycle .b-timeline-subgrid .b-sch-current-time{border-left-color:#fab005}.sf-lifecycle .b-grid-header .b-sch-timerange.sf-lifecycle__planning--disabled{background-color:rgba(250,5,5,.047)}.sf-lifecycle .b-grid-header .b-sch-timerange.b-sch-current-time{background-color:#fab005}.sf-lifecycle .b-grid-cell.b-focused:after{display:none}.sf-lifecycle .b-grid-header-text>.b-grid-header-text-content{font-size:14px;text-transform:capitalize}.sf-lifecycle .b-toolbar.b-dock-top{padding-left:16px}.sf-lifecycle .b-icon-tree-leaf,.sf-lifecycle .b-tree-icon{display:none}.gantt-date-icon{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M2.646.75A1.903 1.903 0 0 0 .75 2.646v6.708c0 1.042.854 1.896 1.896 1.896h6.708a1.903 1.903 0 0 0 1.896-1.896V2.646A1.903 1.903 0 0 0 9.354.75zm0 .875h6.708c.569 0 1.021.452 1.021 1.02v.438h-8.75v-.437c0-.569.452-1.021 1.02-1.021M1.625 3.958h8.75v5.396c0 .569-.452 1.021-1.02 1.021h-6.71c-.568 0-1.02-.452-1.02-1.02zm1.896 1.167a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458m2.479 0a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458m2.48 0a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458M3.52 7.75a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458m2.48 0a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M2.646.75A1.903 1.903 0 0 0 .75 2.646v6.708c0 1.042.854 1.896 1.896 1.896h6.708a1.903 1.903 0 0 0 1.896-1.896V2.646A1.903 1.903 0 0 0 9.354.75zm0 .875h6.708c.569 0 1.021.452 1.021 1.02v.438h-8.75v-.437c0-.569.452-1.021 1.02-1.021M1.625 3.958h8.75v5.396c0 .569-.452 1.021-1.02 1.021h-6.71c-.568 0-1.02-.452-1.02-1.02zm1.896 1.167a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458m2.479 0a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458m2.48 0a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458M3.52 7.75a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458m2.48 0a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458'/%3E%3C/svg%3E")}.gantt-date-icon,.gantt-events-icon{background-color:var(--ark-icon);background-repeat:no-repeat;display:inline-block;height:14px;margin-right:10px;vertical-align:-2px;width:14px}.gantt-events-icon{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M2.646.75A1.903 1.903 0 0 0 .75 2.646v6.708c0 1.042.854 1.896 1.896 1.896h6.708a1.903 1.903 0 0 0 1.896-1.896V2.646A1.903 1.903 0 0 0 9.354.75zm0 .875h6.708c.569 0 1.021.452 1.021 1.02v.438h-8.75v-.437c0-.569.452-1.021 1.02-1.021M1.625 3.958h8.75v5.396c0 .569-.452 1.021-1.02 1.021h-6.71c-.568 0-1.02-.452-1.02-1.02zM7.021 6C6.462 6 6 6.462 6 7.02v1.168c0 .558.462 1.02 1.02 1.02h1.168c.558 0 1.02-.462 1.02-1.02V7.02C9.208 6.462 8.746 6 8.188 6zm0 .875h1.167a.14.14 0 0 1 .145.146v1.167a.14.14 0 0 1-.146.145H7.022a.14.14 0 0 1-.146-.146V7.022a.14.14 0 0 1 .146-.146'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M2.646.75A1.903 1.903 0 0 0 .75 2.646v6.708c0 1.042.854 1.896 1.896 1.896h6.708a1.903 1.903 0 0 0 1.896-1.896V2.646A1.903 1.903 0 0 0 9.354.75zm0 .875h6.708c.569 0 1.021.452 1.021 1.02v.438h-8.75v-.437c0-.569.452-1.021 1.02-1.021M1.625 3.958h8.75v5.396c0 .569-.452 1.021-1.02 1.021h-6.71c-.568 0-1.02-.452-1.02-1.02zM7.021 6C6.462 6 6 6.462 6 7.02v1.168c0 .558.462 1.02 1.02 1.02h1.168c.558 0 1.02-.462 1.02-1.02V7.02C9.208 6.462 8.746 6 8.188 6zm0 .875h1.167a.14.14 0 0 1 .145.146v1.167a.14.14 0 0 1-.146.145H7.022a.14.14 0 0 1-.146-.146V7.022a.14.14 0 0 1 .146-.146'/%3E%3C/svg%3E")}.gantt-user-icon{background-color:var(--ark-icon);background-repeat:no-repeat;display:inline-block;height:14px;margin-right:10px;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' fill='none' viewBox='0 0 12 13'%3E%3Cpath fill='%23333' d='M5 .166a2.923 2.923 0 0 0-2.917 2.917A2.923 2.923 0 0 0 5 5.999a2.923 2.923 0 0 0 2.917-2.916A2.923 2.923 0 0 0 5 .166m0 .875c1.133 0 2.042.909 2.042 2.042A2.035 2.035 0 0 1 5 5.124a2.035 2.035 0 0 1-2.042-2.041c0-1.133.91-2.042 2.042-2.042m5.108 4.958c-.335 0-.67.128-.924.383L5.678 9.886a.75.75 0 0 0-.191.327l-.47 1.645a.437.437 0 0 0 .54.54l1.647-.47a.75.75 0 0 0 .325-.191l3.505-3.505c.246-.247.383-.576.383-.925A1.304 1.304 0 0 0 10.108 6M1.646 7.166c-.724 0-1.313.589-1.313 1.313V8.7c0 .687.286 1.347.784 1.81.585.545 1.621 1.181 3.315 1.3a1 1 0 0 1 .024-.113l.214-.748c-1.55-.069-2.459-.616-2.956-1.08a1.6 1.6 0 0 1-.506-1.169V8.48c0-.242.197-.438.438-.438h5.053l.875-.875z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' fill='none' viewBox='0 0 12 13'%3E%3Cpath fill='%23333' d='M5 .166a2.923 2.923 0 0 0-2.917 2.917A2.923 2.923 0 0 0 5 5.999a2.923 2.923 0 0 0 2.917-2.916A2.923 2.923 0 0 0 5 .166m0 .875c1.133 0 2.042.909 2.042 2.042A2.035 2.035 0 0 1 5 5.124a2.035 2.035 0 0 1-2.042-2.041c0-1.133.91-2.042 2.042-2.042m5.108 4.958c-.335 0-.67.128-.924.383L5.678 9.886a.75.75 0 0 0-.191.327l-.47 1.645a.437.437 0 0 0 .54.54l1.647-.47a.75.75 0 0 0 .325-.191l3.505-3.505c.246-.247.383-.576.383-.925A1.304 1.304 0 0 0 10.108 6M1.646 7.166c-.724 0-1.313.589-1.313 1.313V8.7c0 .687.286 1.347.784 1.81.585.545 1.621 1.181 3.315 1.3a1 1 0 0 1 .024-.113l.214-.748c-1.55-.069-2.459-.616-2.956-1.08a1.6 1.6 0 0 1-.506-1.169V8.48c0-.242.197-.438.438-.438h5.053l.875-.875z'/%3E%3C/svg%3E");vertical-align:-2px;width:14px}.sf-main-modal.sf-lifecycle-preview-modal .ant-modal{min-width:500px}.sf-main-modal.sf-lifecycle-preview-modal .sf-lifecycle-preview-chart{max-height:432px;position:relative;top:-55px}.sf-main-modal.sf-lifecycle-preview-modal .preview__content{height:432px;width:100%}.sf-main-modal.sf-lifecycle-preview-modal .show-cell{background:var(--ark-content-background);border-bottom:1px solid var(--ark-content-separator);border-left:1px solid var(--ark-content-separator);border-right:1px solid var(--ark-content-separator);padding-top:23px}.sf-main-modal.sf-lifecycle-preview-modal .sf-ag-grid.sf-life-cycle-preview .ag-root-wrapper .ag-header-row .ag-header-cell-label,.sf-main-modal.sf-lifecycle-preview-modal .sf-ag-grid.sf-life-cycle-preview .ag-root-wrapper .ag-header-row .ag-header-group-cell-label{justify-content:center}.sf-main-modal.sf-lifecycle-preview-modal .sf-ag-grid.sf-life-cycle-preview .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell .ag-header-cell-label{justify-content:left}.sf-segmentation-content{background-color:var(--ark-content-background);height:100%;overflow-x:hidden;position:relative}.sf-segmentation__wrapper{margin-bottom:16px;margin-right:14px;min-height:700px;overflow-x:hidden;transition:margin .3s ease-in-out}.sf-segmentation__wrapper:has(.sf-drawer__right.ant-drawer-open){margin-right:0}.sf-segmentation__wrapper .sf-segmentation__top{width:100%}.sf-segmentation__wrapper .sf-segmentation__top .ant-spin-nested-loading{height:calc(100% - 60px)}.sf-segmentation__wrapper .sf-segmentation__top .ant-spin-container{height:100%}.sf-segmentation__wrapper .sf-segm-chart-options{padding:12px 14px}.sf-segmentation__wrapper .sf-segmentation-details{transition:none!important}.sf-segmentation__wrapper .sf-segmentation-details .ant-drawer-body{display:flex;padding:0}.sf-segmentation__wrapper .sf-segmentation-details .ant-drawer-content-wrapper{box-shadow:none}.sf-segmentation__wrapper .sf-segmentation-details .ant-drawer-header{border-top:1px solid var(--ark-content-separator)}.sf-segmentation__wrapper .sf-segmentation__left-wrapper .Pane2{overflow-y:auto}@media (max-width:1300px){.sf-segmentation__wrapper .sf-segm-chart-wrapper{height:85%}.sf-segmentation__wrapper .sf-segm-chart-options{padding:6px 12px}}.sf-inventory-analysis__wrapper{min-height:900px}.sf-inventory-analysis__wrapper .sf-inventory-analysis__content{display:flex;flex-direction:column;padding:16px 16px 16px 0}.sf-inventory-analysis__wrapper .sf-inventory-analysis__content .sf-stocks__reporting-content{flex-grow:1;min-height:370px}.sf-inventory-analysis__wrapper .sf-inventory-analysis__content .sf-stocks__reporting-content .sf-reporting__grid{height:100%}.sf-inventory-analysis__wrapper .sf-inventory-analysis__content .sf-stocks__reporting-content .sf-reporting__grid .ant-spin-container,.sf-inventory-analysis__wrapper .sf-inventory-analysis__content .sf-stocks__reporting-content .sf-reporting__grid .ant-spin-nested-loading{height:100%;width:100%}.sf-inventory-analysis__wrapper .sf-inventory-analysis__content .sf-stocks__reporting-content .sf-reporting__grid .warning-cell{background-color:var(--ark-base-red-2)}.sf-inventory-analysis__wrapper .sf-inventory-analysis__content .sf-stocks__reporting-content .sf-reporting__grid .ag-body-horizontal-scroll.ag-hidden{display:flex!important}.sf-manufactured-safety-stocks__wrapper{height:100%;position:relative}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper{column-gap:16px;display:flex;flex-direction:row;height:100%}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper .chart-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;padding:16px;position:absolute;row-gap:16px;width:100%}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper .chart-wrapper .chart-title{color:var(--ark-typography-headline);font-size:18px;font-weight:500}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper .chart-wrapper .chart-no-data-overlay{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper .chart-wrapper .chart-no-data-overlay .anticon.anticon-line-chart>svg{color:var(--ark-base-gray-4);height:64px;width:auto}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper .chart-wrapper .chart-tooltip{background-color:var(--ark-content-background);border-radius:6px;box-shadow:-7px 6px 19px 5px rgba(0,0,0,.13);font-weight:500;min-width:100px;padding:5px 10px}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper .chart-wrapper .chart-tooltip .color-box{vertical-align:-2px}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper .chart-wrapper .chart-tooltip .header{color:var(--ark-typography-subtext);font-size:12px;font-weight:400}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper .chart-wrapper .chart-tooltip .value{font-size:22px}.sf-manufactured-safety-stocks__wrapper .sf-manufactured-ss__toolbar{background-color:var(--ark-content-background);padding:16px;width:100%}.sf-manufactured-safety-stocks__wrapper .sf-manufactured-ss__toolbar .toolbar-button-group{column-gap:8px;display:flex;flex-direction:row}.sf-manufactured-safety-stocks__wrapper .sf-manufactured-ss__toolbar .ant-form-item{margin-bottom:0}.sf-manufactured-safety-stocks__wrapper .sf-manufactured-safety-stocks__content{margin-bottom:16px;margin-right:16px}.sf-manufactured-safety-stocks__wrapper .ant-modal-mask,.sf-manufactured-safety-stocks__wrapper .ant-modal-wrap{position:absolute}.sf-policy-content{display:flex;flex-direction:column;height:100%;overflow-x:hidden;padding:16px 14px 16px 0;position:relative}.sf-policy-content .chart-wrapper{border:1px solid var(--ark-content-separator);border-radius:8px;display:flex;flex-direction:column;height:100%}.sf-policy-content .chart-title{padding:16px}.sf-policy-content .chart-title strong{color:var(--ark-typography-headline)}.sf-policy-content .chart-title .stock-details{display:inline-block;max-width:200px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.sf-policy-content .chart-title .legend{display:inline-block;margin-left:35px}.sf-policy-content .chart-title .legend span{margin-right:24px}.sf-policy-content .chart-title .legend .square{border-radius:4px;display:inline-block;height:16px;margin-right:6px;vertical-align:middle;width:16px}.sf-policy-content .sf-inventory-policy__chart{height:calc(100% - 56px);padding:16px}.sf-policy-content .sf-inventory-policy__grid{height:calc(100% - 65px);min-height:350px}.sf-policy-content .sf-inventory-policy__grid .ant-spin-container,.sf-policy-content .sf-inventory-policy__grid .ant-spin-nested-loading{height:100%}.sf-policy-content .sf-inventory-policy__grid .ag-root-wrapper .service-level-overridden{background-color:var(--ark-base-red-2)}.sf-policy-content .sf-inventory-policy__grid .ag-root-wrapper .ag-row-hover>.service-level-overridden{background-color:var(--ark-base-red-3)}.sf-policy-content .sf-inventory-policy__grid .ag-root-wrapper .time-phased-cell{align-items:center;column-gap:4px;display:flex;flex-direction:row;justify-content:space-between}.sf-policy-content .sf-inventory-policy__grid .ag-body-horizontal-scroll.ag-hidden{display:flex!important}@media (max-height:900px){.sf-policy-content .sf-inventory-policy__chart{height:250px}}.sf-shelf-life__wrapper .sf-shelf-life__toolbar-wrapper .Pane.horizontal.Pane1{min-height:12px}.sf-shelf-life__wrapper .sf-shelf-life__toolbar-wrapper .Pane.horizontal.Pane1 .sf-shelf-life__toolbar{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;padding:0 14px}.sf-shelf-life__wrapper .sf-shelf-life__toolbar-wrapper .sf-shelf-life__content{padding:0 14px 14px 0}.sf-sop-collab__wrapper{background-color:var(--ark-content-background);border-radius:8px;border-right:1px solid var(--ark-content-separator);height:100%;margin:14px 14px 14px 0;overflow-x:hidden;position:relative}.sf-sop-collab__wrapper .sf-collab__tree{background-color:var(--ark-content-background);height:100%;overflow:hidden}.sf-sop-collab__wrapper .sf-collab__tree .tree-section__toggle-btn{background-color:var(--ark-primary);bottom:0;color:#fff;position:absolute;right:-50px;z-index:4}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control{display:flex;flex:1;height:100%}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control .ant-btn{background-color:transparent;border:none;height:100%;padding:8px 16px}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item{border-right:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);text-align:left;width:100%}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item .btn-record{color:var(--ark-typography-subtext)}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item{border-left:1px solid var(--ark-content-separator);min-width:50px}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item svg path{fill:var(--ark-icon)}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control .ant-btn:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control .ant-btn:hover .btn-record{color:var(--ark-primary)}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control .ant-btn:hover svg path{fill:var(--ark-primary)}.sf-sop-collab__wrapper .sf-ag-grid{height:100%}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper{border-color:var(--ark-content-separator)}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-row-level-1 .ag-details-row{padding:5px}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .color-box{height:16px;vertical-align:-3px;width:16px}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-header-row .ag-header-cell-label,.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-header-row .ag-header-group-cell-label{justify-content:left}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-header-cell{border-right:1px solid var(--ark-content-separator);border-top-color:var(--ark-content-separator)!important}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-cell:not(.ag-cell-range-selected){border-right:1px solid var(--ark-content-separator)}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right){border-right-color:var(--ark-content-separator)}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-cell.ag-cell-focus.ag-cell-range-selected.ag-cell-range-single-cell,.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-cell.ag-cell-focus:not(.ag-cell-range-selected){border-color:var(--ark-primary)!important}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-row-hover .positive-value-cell{background-color:var(--ark-base-green-2)}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-row-hover .negative-value-cell{background-color:var(--ark-base-red-2)}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-row-hover .editable-limited-cell{background:linear-gradient(to right,var(--ark-base-blue-2),var(--ark-base-yellow-2))}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .positive-value-cell{background-color:var(--ark-green-light)}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .negative-value-cell{background-color:var(--ark-red-light)}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .limited-cell{border-left:3px solid var(--ark-base-blue-4)!important}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .editable-limited-cell{background:linear-gradient(to right,var(--ark-base-blue-2),var(--ark-base-yellow-1));border-left:2px solid var(--ark-base-blue-2)!important}.sf-create-workflow-task .sf-auto-trigger{align-items:flex-end;flex-direction:row;margin-bottom:4px;margin-left:auto}.sf-create-workflow-task .sf-auto-trigger label{margin-right:8px}.sf-workflow-content{display:flex;flex:auto;flex-direction:column;min-height:0;overflow-x:hidden;position:relative}.sf-workflow-content .sf-workflow-content-wrapper{border:1px solid var(--ark-content-separator);border-radius:8px;margin-bottom:16px;margin-right:14px}.sf-workflow-content .ant-avatar-group{display:block}.sf-workflow-content .sf-task-has-action{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-91 0 512 512.001'%3E%3Cpath fill='%23333' d='M315 211H190.855L298.023 22.441a15.02 15.02 0 0 0-.043-14.972A15.02 15.02 0 0 0 285 0H105a14.99 14.99 0 0 0-14.223 10.254l-90 271a14.99 14.99 0 0 0 2.051 13.52A15.02 15.02 0 0 0 15 301h127.254L61.219 491.098a14.98 14.98 0 0 0 5.742 18.558c6.11 3.906 14.316 2.88 19.246-2.691l240-271a14.99 14.99 0 0 0 2.477-16.102A15 15 0 0 0 315 211m0 0'/%3E%3C/svg%3E");background-repeat:no-repeat;display:block;height:12px;width:100%}.sf-workflow-content .sf-workflow-toolbar{margin:12px 24px 12px 16px}.sf-workflow-content .sf-workflow-toolbar .ant-radio-button-wrapper:hover{background-color:var(--ark-blue-light)}.sf-workflow-content .sf-workflow-toolbar .ant-radio-button-wrapper:hover svg path{fill:var(--ark-primary)}.sf-workflow-content .sf-workflow-toolbar .sf-spinner-indicator{margin-right:6px}.sf-workflow-content .sf-workflow-toolbar .sf-spinner-indicator .ant-spin-text{display:inline-block;margin-left:8px}.sf-workflow-content .sf-workflow-toolbar .sf-spinner-indicator .ant-spin-dot{vertical-align:-2px}.b-overlay-scrollbar .b-virtual-scrollers .b-virtual-scroller{opacity:1;pointer-events:all}.b-virtual-scroller::-webkit-scrollbar,.b-widget-scroller::-webkit-scrollbar{-webkit-appearance:none}.b-virtual-scroller::-webkit-scrollbar:vertical,.b-widget-scroller::-webkit-scrollbar:vertical{width:11px}.b-virtual-scroller::-webkit-scrollbar:horizontal,.b-widget-scroller::-webkit-scrollbar:horizontal{height:11px}.b-virtual-scroller::-webkit-scrollbar-thumb,.b-widget-scroller::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.b-virtual-scroller::-webkit-scrollbar-track,.b-widget-scroller::-webkit-scrollbar-track{background-color:var(--ark-content-background);border-radius:8px}.b-button.b-blue:not(.b-tab){background-color:var(--ark-primary);border-color:transparent;border-radius:6px;color:var(--ark-typography-headline);font-family:Roboto;font-size:14px;text-transform:capitalize}.b-button.b-blue:not(.b-tab):hover{background-color:var(--ark-primary-hover)!important;border-color:transparent!important;color:var(--ark-typography-headline)}.b-button:not(.b-tab){background-color:var(--ark-content-background);color:#787986}.b-grid-header-text-content{color:var(--ark-typography-headline);font-weight:700}.b-gantt-body-wrap{border-top-left-radius:8px;border-top-right-radius:8px}label{margin-bottom:0}.b-tree-cell.b-tree-parent-cell{color:var(--ark-typography-headline);font-weight:500}.b-horizontaltimeaxis .b-sch-header-timeaxis-cell{border-color:var(--ark-content-separator)}.b-tree-cell .b-tree-icon{cursor:grab}.b-grid-row.b-hover .b-grid-row.b-focused,.b-grid-row.b-selected,.b-gridbase:not(.b-moving-splitter) .b-grid-row:not(.b-group-row).b-hover .b-grid-cell,.b-gridbase:not(.b-moving-splitter) .b-grid-row:not(.b-group-row).b-hover .b-grid-cell:not(.b-focused){background-color:var(--ark-base-gray-4)!important}.b-toolbar{background-color:transparent!important;border-bottom:none}.b-toolbar .b-toolbar-content{padding-left:0}.b-toolbar>.b-content-element>.b-widget:not(.b-last-visible-child){margin-right:1em}.b-toolbar>.b-content-element .b-button{min-width:3.5em}.filter-by-name label{display:none}.b-name-cell{color:var(--ark-typography-headline)}.b-status-column-cell{font-size:.8em}.b-status-column-cell i:before{margin-right:.5em}.Started{color:var(--ark-primary)}.Behind{color:var(--ark-red)}.Suspended{color:var(--ark-orange)}.Running{color:var(--ark-primary)}.Completed{color:var(--ark-green)}.settings-menu .b-slider{margin-bottom:.5em}.b-numberfield:not(.b-disabled):hover .b-field-inner,.b-textfield:not(.b-disabled):hover .b-field-inner{border-color:transparent}.b-gantt-task,.b-sch-style-plain.b-sch-color-gantt-green .b-sch-event:not(.b-milestone){background-color:#c2ffca;border:1px solid #08c221}.b-gantt-task-parent:not(.b-milestone-wrap) .b-gantt-task{background-color:var(--ark-green);border:1px solid var(--ark-green);border-color:transparent!important}.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task{border-color:transparent!important;--event-background-color:var(--ark-chart-qual-4)!important}.b-gantt-task-wrap .b-gantt-task.sf-event-in-past,.b-sch-event-wrap .b-sch-event.sf-event-in-past{opacity:.5}.b-icon-tree-leaf:before{color:var(--ark-green)}.b-grid-header .b-sch-timerange{display:none}.item-icon{border:1px solid transparent;border-radius:4px;display:inline-block;height:16px;vertical-align:middle;width:16px}.item-icon.element-icon{background:var(--ark-green)}.item-icon.process-icon{background:#34b1f4}.b-timeline-subgrid .b-sch-current-time{border-left-color:var(--ark-yellow)}.b-grid-header .b-sch-timerange.b-sch-current-time{background-color:var(--ark-yellow)}.b-grid-cell.b-focused:after{display:none}.b-row-reordering .b-row-reordering-target-parent .b-tree-cell{color:var(--ark-primary)}.b-row-reordering .b-row-reordering-target-parent .b-tree-cell:before{top:17px}.b-row-reordering .b-row-drop-indicator{background-color:var(--ark-primary)}.sf-roll-forward-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.229' height='15.564' viewBox='0 0 15.229 15.564'%3E%3Cpath d='M11.964 4a9.71 9.71 0 0 0-7.446 3.474l.993.833a8.4 8.4 0 0 1 11.821-1.064h-1.477v1.3h3.891V4.649h-1.3V6.5A9.68 9.68 0 0 0 11.964 4m0 3.891a5.837 5.837 0 1 0 5.836 5.837 5.846 5.846 0 0 0-5.836-5.837m0 1.3a4.54 4.54 0 1 1-4.54 4.54 4.53 4.53 0 0 1 4.54-4.543Z' style='fill:%230092da' transform='translate(-4.518 -4)'/%3E%3C/svg%3E");background-repeat:no-repeat;height:15px;width:15px}.filter-by-name{height:42px;margin-bottom:0!important}.b-grid-header-text>.b-grid-header-text-content{font-size:14px;text-transform:capitalize}.sf-details-btn.ant-btn{padding:0}.sf-scheduler .sf-task-has-action{margin-left:6px}.sf-scheduler .b-grid-row{border-bottom-width:3px}.sf-scheduler .b-grid-cell{align-items:baseline;padding-top:14px}.sf-scheduler .b-grid-cell .b-percentdone-circle{height:33px;margin-top:-6px;width:33px}.sf-scheduler .b-grid-cell .b-percentdone-circle.percentdone-full{background-color:var(--ark-primary)!important;background-image:none}.sf-scheduler .b-grid-cell .b-percentdone-circle:after{content:attr(datavalue)}.sf-scheduler .b-sch-event-wrap.b-milestone-wrap .b-sch-event label,.sf-scheduler .b-sch-event:not(.b-milestone) .b-sch-event-content,.sf-scheduler .b-schedule-selected-tick{display:none}.b-grid-row .custom-resource-collapse i.b-icon.b-icon-expand-resource{cursor:pointer;padding:16px}.b-grid-row .custom-resource-collapse i.b-icon.b-icon-expand-resource.icon--flip:before{transform:rotate(180deg)!important}.b-sch-event-wrap.row--collapsed{display:none}.sf-workflow-details-modal .widget-badge{border-radius:4px;color:#fff;line-height:16px;padding:4px 8px;width:fit-content}.sf-workflow-details-modal .widget-badge.green{background-color:var(--ark-green)}.sf-workflow-details-modal .widget-badge.red{background-color:var(--ark-red)}.sf-workflow-details-modal .widget-badge.blue{background-color:var(--ark-primary)}.sf-workflow-details-modal .widget-badge.bordered{border:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);padding:3px 7px}.sf-workflow__ext-link{opacity:0;padding:0 0 0 7px;transition:.2s;vertical-align:middle}.sf-workflow__ext-link svg path{fill:var(--ark-primary)}.b-grid-row{border-color:var(--ark-content-separator)}.b-grid-panel-body{background:var(--ark-content-background)}.b-column-line,.b-columnlines .b-grid-cell:not(:last-child),.b-grid-header{border-color:var(--ark-content-separator)}.b-grid-header-container .b-sch-timeaxiscolumn{background-color:var(--ark-widget-background)}.b-gridbase.b-split .b-grid-vertical-scroller .b-grid-splitter .b-grid-splitter-inner,.b-splitter{background-color:var(--ark-content-separator)}.b-panel{--panel-background-color:transparent!important}.b-gridbase.b-split .b-grid-splitter-inner{background-color:var(--ark-content-separator)!important}.b-percentdone-circle:after{background-color:var(--ark-content-background)}.b-percentdone-circle{background-color:var(--ark-content-separator)}.b-grid-header-container{background-color:var(--ark-widget-background)}.b-grid-header-container,.b-timelinebase:not(.b-sch-vertical) .b-header:not(.b-grid-header-scroller-normal) .b-grid-headers,.b-timelinebase:not(.b-sch-vertical) .b-horizontaltimeaxis{border-color:var(--ark-content-separator)}.b-hover .sf-workflow__ext-link{opacity:1}.b-list-item.b-active:not(.b-disabled),.b-list-item:focus:not(.b-disabled){background-color:var(--ark-base-gray-4)!important}.b-numberfield.b-contains-focus .b-field-inner,.b-numberfield:not(.b-disabled):hover .b-field-inner,.b-textfield.b-contains-focus .b-field-inner,.b-textfield:not(.b-disabled):hover .b-field-inner{border-color:var(--ark-primary)!important}.b-hbox>.b-box-center,.b-vbox>.b-box-center{height:fit-content}.b-menuitem{background-color:var(--ark-widget-background);border:none!important;font-family:Roboto;font-size:13px;font-weight:500;padding:8px 0 8px auto}.b-menuitem.b-contains-focus,.b-menuitem:focus,.b-menuitem:hover{background-color:var(--ark-base-gray-4)!important}.sf-workflow-context_colored-icon{color:var(--ark-red)}.b-tooltip .b-tooltip-body-wrap{background-color:var(--ark-widget-background)}.b-tooltip .b-tooltip-body-wrap .b-tooltip-content{background-color:var(--ark-widget-background);color:var(--ark-typography-headline);font-size:16px;line-height:16px}.b-tooltip .b-tooltip-body-wrap .b-tooltip-content .b-gantt-task-title{font-size:16px;font-weight:600;max-width:240px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.b-fx-highlight{animation:gantt-highlight-animation 2s ease 0s 1!important}.b-float-root .b-widget{color:var(--ark-typography-headline)}@keyframes gantt-highlight-animation{0%{box-shadow:none}50%{box-shadow:0 0 10px 5px rgba(0,145,218,.525)}to{box-shadow:none}}.sf-discussion{color:var(--ark-typography-headline)}.sf-discussion .ant-drawer-body{overflow:hidden;padding:0!important}.sf-discussion .ant-drawer-mask{background-color:transparent}.sf-discussion .discussion-context{border-bottom:1px solid var(--ark-content-separator);height:54px;padding:16px 24px}.sf-discussion .discussion-context .sf-comment-badges .comment-badge{max-width:87px}.sf-discussion .comments-wrapper{background-color:var(--ark-content-background);height:calc(100vh - 400px);overflow-y:auto;padding:24px 24px 0}.sf-discussion.sf-main-drawer .ant-drawer-wrapper-body{padding-bottom:178px}.sf-discussion .sf-discussion-reply{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;margin-bottom:24px;position:relative;width:100%}.sf-discussion .sf-discussion-reply.edit-reply{background-color:var(--ark-content-background);margin-bottom:42px;width:100%}.sf-discussion .sf-discussion-reply.highlighted--animation{animation:splashOnce 2s ease-in-out 1.5s normal forwards}@keyframes splashOnce{0%{background-color:var(--ark-content-background)}50%{background-color:var(--ark-blue)}to{background-color:var(--ark-content-background)}}.sf-discussion .sf-discussion-reply .important-reply{position:absolute;right:-12px;top:5px;z-index:1}.sf-discussion .sf-discussion-reply .header{background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);padding:12px 16px}.sf-discussion .sf-discussion-reply .header .name{font-size:14px;font-weight:500}.sf-discussion .sf-discussion-reply .header .sf-avatar-name{display:inline-block;max-width:240px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.sf-discussion .sf-discussion-reply .header .date{float:right;margin-top:2px}.sf-discussion .sf-discussion-reply .text{padding:16px;white-space:pre-wrap}.sf-discussion .sf-discussion-add-comment{border:none;margin:0;padding-top:0}.sf-discussion .sf-discussion-add-comment hr{margin:0 -16px 10px}.sf-discussion .sf-discussion-add-comment textarea.ant-input{margin-bottom:8px;padding:0}.sf-discussion .sf-discussion-add-comment .comment-important{position:absolute;right:14px;top:-10px;z-index:1}.sf-discussion .sf-discussion-add-comment .important-button svg{height:20px;width:20px}.sf-discussion .sf-discussion-add-comment .animated-send:focus svg path{animation:dash .5s linear}@keyframes dash{50%{transform:translateX(30px)}51%{transform:translateX(-30px)}}.reply-actions.ant-dropdown{border-radius:8px;min-width:96px!important}.reply-actions.ant-dropdown .ant-dropdown-menu{padding:0}.reply-actions.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{display:inline-block}.reply-actions.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item{padding:0 8px}.reply-actions.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover{background:var(--ark-primary-hover)}.sf-small-discussion-list{border-bottom:1px solid var(--ark-content-separator);border-left:1px solid var(--ark-content-separator);border-right:1px solid var(--ark-content-separator);max-height:300px;max-width:393px;min-height:100px}.sf-small-discussion-list .sf-comment-preview{border-bottom:1px solid var(--ark-content-separator);border-radius:6px;cursor:pointer;padding:8px 16px 9px;transition:.2s}.sf-small-discussion-list .sf-comment-preview:hover{background-color:var(--ark-base-gray-4)}.sf-small-discussion-list .sf-comment-preview:last-child{border:transparent}.sf-small-discussion-list .sf-comment-preview .title{font-weight:500;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-small-discussion-list .sf-comment-preview .description{padding:16px 0}.sf-small-discussion-list .sf-comment-preview .ant-avatar{margin-right:8px}.sf-small-discussion-list .sf-comment-preview .sf-avatar-name{display:inline-block;max-width:250px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.sf-price-negotiation__wrapper .sf-price-negotiation__toolbar{padding:14px 16px 18px;width:100%}.sf-price-negotiation__wrapper .sf-price-negotiation__content{margin:0 14px 14px 0}.sf-price-negotiation__wrapper .sf-price-negotiation__content .ant-spin-container,.sf-price-negotiation__wrapper .sf-price-negotiation__content .ant-spin-nested-loading{height:100%;width:100%}.sf-price-negotiation__wrapper .sf-price-negotiation-grid{border:1px solid var(--ark-content-separator);border-radius:8px;height:100%;width:100%}.sf-price-negotiation__wrapper .sf-price-negotiation-grid .status{font-weight:500}.sf-price-negotiation__wrapper .sf-price-negotiation-grid .status.pending{color:var(--ark-orange)}.sf-price-negotiation__wrapper .sf-price-negotiation-grid .status.approved{color:#57be8d}.sf-price-negotiation__wrapper .sf-price-negotiation-grid .status.reviewed{color:#3494aa}.sf-price-negotiation__wrapper .sf-price-negotiation-grid .status.rejected{color:var(--ark-red)}.sf-price-negotiation__wrapper .sf-price-negotiation-drawer .ant-drawer-wrapper-body{overflow-x:hidden;padding-bottom:80px}.sf-price-negotiation__wrapper .sf-price-negotiation-drawer .ant-drawer-body{position:static!important}.sf-price-negotiation__wrapper .sf-price-negotiation-drawer .ant-drawer-body .sf-drawer-footer{z-index:1}.sf-price-negotiation__wrapper .new-request-content{margin:-6px -24px 80px}.sf-price-negotiation__wrapper .new-request-content .ant-steps{padding:0 24px}.sf-price-negotiation__wrapper .new-request-content .ant-steps .ant-steps-icon{top:-1.5px}.sf-price-negotiation__wrapper .new-request-content .steps-content{border-top:1px solid var(--ark-content-separator);margin-top:24px;padding:16px 16px 0}.sf-price-negotiation__wrapper .new-request-content .steps-content .heading{border-bottom:1px solid var(--ark-content-separator);font-weight:700;margin:0 -16px 16px;padding-bottom:16px;padding-left:16px}.sf-price-negotiation__wrapper .new-request-content .steps-content .sf-form-item__inputnumber-base.sf-form-item__inputnumber-customerrequest-price .ant-form-item-label>label{width:100%}.sf-price-negotiation__wrapper .new-request-content .steps-content .sf-form-item__inputnumber-base.sf-form-item__inputnumber-customerrequest-price .ant-form-item-label>label .ant-row{flex:auto}.sf-price-negotiation__wrapper .new-request-content .sf-competitors__content .header{align-items:center;background-color:var(--ark-base-gray-3);border:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);display:grid;font-weight:500;height:38px}.sf-price-negotiation__wrapper .new-request-content .sf-competitors__content .body_cell{border:1px solid var(--ark-content-separator);padding-bottom:4px;padding-top:4px}.sf-price-negotiation__wrapper .new-request-content .sf-competitors__content .body_cell.cell-icon{padding:4px!important;text-align:center}.sf-price-negotiation__wrapper .new-request-content .sf-competitors__content .body_cell .ant-row.ant-form-item{margin-bottom:0}.sf-price-negotiation__wrapper .new-request-content .sf-competitors__content .body_cell .ant-form-item-control .ant-form-item-explain{display:none!important;height:0}.sf-price-negotiation__wrapper .view-request-content{margin:0 0 80px}.sf-price-negotiation__wrapper .view-request-content .heading{font-weight:500;margin-bottom:8px}.sf-price-negotiation__wrapper .view-request-content .section-heading{border-bottom:1px solid #dadada;color:var(--ark-typography-headline);font-size:16px;font-weight:700;margin:0 -24px 17px;padding:0 24px 5px}.sf-price-negotiation__wrapper .view-request-content .time-period-strip{align-items:center;display:flex;font-size:12px;gap:6px;margin-bottom:12px}.sf-price-negotiation__wrapper .view-request-content .time-period-strip .icon,.sf-price-negotiation__wrapper .view-request-content .time-period-strip .label{color:var(--ark-typography-subtext)}.sf-price-negotiation__wrapper .info-box{background-color:var(--ark-base-gray-3);border:1px solid var(--ark-content-separator);border-radius:5px;margin-bottom:22px;padding:15px 22px}.sf-price-negotiation__wrapper .info-box .label{opacity:.6}.sf-price-negotiation__wrapper .info-box .value{overflow-wrap:break-word}.sf-price-negotiation-grid .preview-ilc-cell{line-height:22px}.sf-resource-calendar__wrapper{display:flex;flex-direction:column;height:100%;margin-bottom:16px;padding-right:16px;width:100%}.sf-resource-calendar__wrapper .resource-calendar-scheduler{border:1px solid var(--ark-content-separator);border-radius:8px}.sf-resource-calendar__wrapper .sf-resource-calendar-event-drawer .box{border-radius:4px;display:inline-block;height:14px;margin-right:4px;vertical-align:-2px;width:14px}.sf-resource-calendar__wrapper .sf-resource-calendar-event-drawer .box.on-line{background-color:#27ca37}.sf-resource-calendar__wrapper .sf-resource-calendar-event-drawer .box.off-line{background-color:#feac31}.sf-resource-calendar__wrapper .sf-resource-calendar-event-drawer .box.loading-restriction,.sf-resource-calendar__wrapper .sf-resource-calendar-event-drawer .box.no-changeovers{background-color:#540d96}.sf-resource-calendar__wrapper .resource-calendar-toolbar{column-gap:8px;padding:16px}.sf-resource-calendar__wrapper .resource-calendar-toolbar .toolbar-button-group{column-gap:8px;display:flex;flex-direction:row}.sf-resource-calendar__wrapper .resource-calendar-toolbar .ant-radio-button-wrapper:hover{background-color:var(--ark-blue-light)}.sf-resource-calendar__wrapper .resource-calendar-toolbar .ant-radio-button-wrapper:hover svg path{fill:var(--ark-primary)}.sf-resource-calendar__wrapper .b-overlay-scrollbar .b-virtual-scrollers .b-virtual-scroller{opacity:1;pointer-events:all}.sf-resource-calendar__wrapper .b-virtual-scroller::-webkit-scrollbar,.sf-resource-calendar__wrapper .b-widget-scroller::-webkit-scrollbar{-webkit-appearance:none}.sf-resource-calendar__wrapper .b-virtual-scroller::-webkit-scrollbar:vertical,.sf-resource-calendar__wrapper .b-widget-scroller::-webkit-scrollbar:vertical{width:11px}.sf-resource-calendar__wrapper .b-virtual-scroller::-webkit-scrollbar:horizontal,.sf-resource-calendar__wrapper .b-widget-scroller::-webkit-scrollbar:horizontal{height:11px}.sf-resource-calendar__wrapper .b-virtual-scroller::-webkit-scrollbar-thumb,.sf-resource-calendar__wrapper .b-widget-scroller::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.sf-resource-calendar__wrapper .b-virtual-scroller::-webkit-scrollbar-track,.sf-resource-calendar__wrapper .b-widget-scroller::-webkit-scrollbar-track{background-color:var(--ark-content-background);border-radius:8px}.sf-resource-calendar__wrapper .resource-calendar-scheduler{height:100%;width:100%}.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-grid-header-text>.b-grid-header-text-content{font-size:14px;text-transform:capitalize}.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-grid-cell,.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-grid-header-text-content,.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-tree-cell.b-tree-parent-cell{color:var(--ark-typography-headline)}.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-tree-cell-value{color:var(--ark-typography-headline)!important}.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-grid-row.b-hover .b-grid-row.b-focused,.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-grid-row.b-selected,.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-gridbase:not(.b-moving-splitter) .b-grid-row:not(.b-group-row).b-hover .b-grid-cell,.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-gridbase:not(.b-moving-splitter) .b-grid-row:not(.b-group-row).b-hover .b-grid-cell:not(.b-focused){background-color:var(--ark-base-gray-4)!important}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-panel-header{background-color:var(--ark-base-gray-3);border-color:var(--ark-base-gray-4);padding:16px 24px}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-panel-header .b-header-title{color:var(--ark-typography-headline);font-size:16px;font-weight:500}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-panel-header .b-popup-close:before{height:16px;width:16px}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-panel-content{padding:24px}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-bottom-toolbar{min-height:0}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-bottom-toolbar .b-toolbar-content{border-top:1px solid var(--ark-content-separator);padding:10px 16px}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-bottom-toolbar .b-toolbar-content .b-button{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;color:var(--ark-typography-headline);height:32px;min-height:0;min-width:0;padding:4px 15px}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-bottom-toolbar .b-toolbar-content .b-button label{font-size:14px;margin:0;text-transform:none}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-bottom-toolbar .b-toolbar-content .b-button:hover{border-color:var(--ark-primary);color:var(--ark-primary)}.sf-supply-inputs__wrapper .sf-supply-toolbar{padding:16px}.sf-supply-inputs__wrapper .sf-supply-toolbar .sf-toolbar__search .ant-input::placeholder{color:var(--ark-typography-headline)}.sf-supply-inputs__wrapper .sf-drawer__right.ant-drawer .ant-drawer-body{overflow-x:hidden}.sf-supply-inputs__wrapper .sf-supply__inputs-grid{margin:0 14px 14px 0;width:100%}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-ag-grid .ag-root-wrapper .ag-status-bar{padding:0 16px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations{padding:8px 0}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:2px;height:32px;line-height:32px;padding:0 7px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span{font-size:14px;font-weight:500}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span.ag-status-name-value-value{font-weight:400}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-supply-no-data .heading{color:var(--ark-typography-headline);font-size:20px;font-weight:500;padding:0 12px 12px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-supply-no-data .text{color:var(--ark-typography-headline);font-size:14px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .ag-center-cols-viewport{overflow-x:hidden}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .ag-horizontal-right-spacer{overflow:hidden}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .ag-horizontal-right-spacer:not(.ag-scroller-corner){border:none!important}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .ag-list.ag-select-list{box-shadow:0 3px 6px -4px rgba(51,51,51,.12),0 6px 16px 0 rgba(51,51,51,.08),0 9px 28px 8px rgba(51,51,51,.05);max-height:350px!important;padding:4px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .ag-list.ag-select-list .ag-list-item{color:var(--ark-typography-headline);font-size:14px;height:32px;padding:5px 12px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .ag-list.ag-select-list .ag-list-item:hover{background:rgba(51,51,51,.039)}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .ag-list.ag-select-list .ag-list-item.ag-active-item:not(:hover){background-color:#daf3ff;font-weight:500}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-supply-inputs-details__grid{background-color:var(--ark-content-background);display:flex;flex-direction:column;min-height:120px;padding:24px;row-gap:8px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-supply-inputs-details__grid .sf-ag-grid .ag-root-wrapper-body{height:100%}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-supply-inputs-details__grid .sf-ag-grid .ag-root-wrapper-body .ag-body{min-height:40px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-supply-inputs-details__grid .sf-ag-grid .ag-root-wrapper-body .ag-body .ag-row .ag-cell .ag-cell-wrapper.ag-checkbox-cell{justify-content:center}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-supply-inputs-details__grid .sf-ag-grid .ag-root-wrapper-body .ag-overlay .ag-overlay-wrapper{align-items:flex-end;padding:12px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-supply-inputs-details__grid .toolbar{align-items:center;column-gap:16px;display:flex;flex-direction:row;justify-content:flex-start}.sf-antv-content_wrapper{display:flex;flex:auto;flex-direction:column;min-height:0;position:relative;width:100%}.sf-antv-content_wrapper .ant-ribbon-wrapper{left:10px;position:absolute;right:0;top:8px}.sf-antv-content_wrapper .ant-ribbon-wrapper .sf-antv-toolbar{background:transparent}.sf-antv-content_wrapper .ant-ribbon-wrapper .sf-antv-toolbar .anticon{color:var(--ark-typography-headline);vertical-align:-3px}.sf-antv-content_wrapper .ant-ribbon-wrapper .sf-antv-toolbar .ant-btn{border-color:var(--ark-content-separator)!important;z-index:1}.sf-antv-content_wrapper .ant-ribbon-wrapper .sf-antv-toolbar .ant-btn:hover svg path{fill:var(--ark-primary)}.sf-antv-content_wrapper .ant-ribbon-wrapper .ant-ribbon{z-index:1}.sf-antv-content_wrapper .x6-graph-scroller{border-radius:6px;flex:1;width:100%!important}.sf-antv-content_wrapper .x6-graph-scroller::-webkit-scrollbar{height:11px;width:11px}.sf-antv-content_wrapper .x6-graph-scroller::-webkit-scrollbar-track{background:var(--ark-scrollbar-background)}.sf-antv-content_wrapper .x6-graph-scroller::-webkit-scrollbar-track:hover{background-color:var(--ark-scrollbar-background-hover)}.sf-antv-content_wrapper .x6-graph-scroller::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.sf-antv-content_wrapper .x6-graph-scroller::-webkit-scrollbar-thumb:hover{background-color:var(--ark-scrollbar-thumb-hover)}.sf-antv-content_wrapper .x6-graph-scroller .x6-graph-scroller-background{background-color:var(--ark-content-background)!important}.sf-antv-content_wrapper .sf-antv-content.x6-graph{background-color:var(--ark-content-background);box-shadow:none}.sf-antv-content_wrapper .sf-antv-dnd-wrap{background-color:transparent;bottom:20px;left:0;padding:5px;position:absolute;top:36px;user-select:none}.sf-antv-content_wrapper .sf-antv-dnd-wrap .custom-react-node{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;cursor:move;height:80px;line-height:40px;margin:5px;padding-top:15px;text-align:center;width:120px}.sf-antv-content_wrapper .sf-antv-minimap{bottom:25px;position:absolute;right:15px}.sf-antv-content_wrapper .sf-antv-minimap .x6-widget-minimap{background-color:var(--ark-content-background);border:2px solid var(--ark-content-separator)}.sf-antv-content_wrapper .sf-antv-edge--animate-flow{animation:sf-animate-flow 30s linear infinite}@keyframes sf-animate-flow{to{stroke-dashoffset:-1000}}.sf-antv-content_wrapper .x6-port-body{visibility:hidden}.sf-antv-content_wrapper #marker-active>path{d:path("M 0 0 L 10 -5 L 7.5 0 L 10 5 Z")!important}.sf-antv-content_wrapper .x6-edge.x6-edge-selected path:nth-child(2),.sf-antv-content_wrapper .x6-edge:hover path:nth-child(2){stroke:var(--ark-primary);stroke-dasharray:0;stroke-width:3px;marker-end:url(#marker-active)}.sf-antv-content_wrapper .custom-react-node:hover,.sf-antv-content_wrapper .x6-node-selected .custom-react-node{background-color:var(--ark-widget-background)!important;border-color:var(--ark-primary)!important;border-width:2px;box-shadow:0 0 3px 3px rgba(64,169,255,.2)}.dark-mode .sf-antv-content_wrapper .sf-antv-content.x6-graph .x6-graph-grid{background-image:none!important}.custom-react-node{align-items:center;border:1px solid var(--ark-content-separator);border-radius:6px;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;width:100%}.custom-react-node.sf-node--inactive{opacity:.3}.custom-react-node .custom-react-node__img{pointer-events:none}.custom-react-node .custom-react-node__label{text-align:center}.custom-react-node .custom-react-node__template-item-number,.custom-react-node .custom-react-node__template-item-warning,.custom-react-node .custom-react-node__template-link-in,.custom-react-node .custom-react-node__template-link-info,.custom-react-node .custom-react-node__template-link-out{position:absolute}.custom-react-node .custom-react-node__template-item-number .anticon,.custom-react-node .custom-react-node__template-item-warning .anticon,.custom-react-node .custom-react-node__template-link-in .anticon,.custom-react-node .custom-react-node__template-link-info .anticon,.custom-react-node .custom-react-node__template-link-out .anticon{cursor:pointer;font-size:13px}.custom-react-node .custom-react-node__template-item-warning{right:5px;top:5px}.custom-react-node .custom-react-node__template-link-in{right:5px;top:25px}.custom-react-node .custom-react-node__template-link-out{right:5px;top:45px}.custom-react-node .custom-react-node__template-item-number{bottom:5px;left:5px}.custom-react-node .custom-react-node__template-item-number .ant-avatar-string{font-size:13px}.custom-react-node .custom-react-node__template-link-info{border:1px solid var(--ark-content-separator);bottom:5px;right:5px}.sf-antv-context-menu__wrapper{background-color:#fff;border-radius:6px;height:fit-content;position:absolute;z-index:1001}.sf-antv-context-menu__wrapper .ant-popover-inner{padding:0}.sf-antv-context-menu__wrapper .ant-popover-inner .ant-menu-item{height:25px;line-height:25px}.sf-spinner__bpmn,.sf-spinner__bpmn>.ant-spin-container{display:flex;flex:1}.sf-bpmn__wrapper{margin-right:14px;min-width:600px}.sf-bpmn__wrapper .sf-bpmn__toolbar-wrapper{overflow-y:auto!important}.sf-bpmn__wrapper .sf-bpmn__toolbar-wrapper .Pane.horizontal.Pane1{height:auto!important}.sf-bpmn__wrapper .sf-bpmn__left-wrapper{overflow-y:unset!important}.sf-bpmn__wrapper .sf-bpmn__left-wrapper .Pane.vertical.Pane2{width:100%}.sf-bpmn__wrapper .sf-bpmn__left-wrapper .Pane.vertical.Pane2 .sf-bpmn__content{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;display:flex;flex-direction:column;margin:0 14px 14px 0;min-height:300px;width:100%}.sf-bpmn__wrapper .sf-bpmn__left-wrapper .Pane.vertical.Pane2 .sf-bpmn__content .sf-diagram__bpmn{flex:1}.sf-bpmn__wrapper .sf-bpmn__left-wrapper .Pane.vertical.Pane2 .sf-bpmn__content .sf-diagram__bpmn .dx-overlay-wrapper.dx-diagram-toolbox-popup.dx-popup-wrapper{z-index:1000!important}.sf-bpmn__wrapper .sf-bpmn__left-wrapper .Pane.vertical.Pane2 .sf-bpmn__content .sf-diagram__bpmn .dx-diagram-floating-toolbar-container{z-index:1000}.sf-bpmn__wrapper .sf-drawer__right.ant-drawer-right.sf-bpmn-constraints-report__drawer .ant-drawer-body{padding:0}.sf-bpmn__wrapper .sf-drawer__right.ant-drawer-right.sf-bpmn-connector-settings__drawer .ant-drawer-body,.sf-bpmn__wrapper .sf-drawer__right.ant-drawer-right.sf-bpmn-node-settings__drawer .ant-drawer-body,.sf-bpmn__wrapper .sf-drawer__right.ant-drawer-right.sf-drawer__bpmn-diagnostic .ant-drawer-body{padding-top:10px}.sf-bpmn__wrapper .sf-drawer__bottom.ant-drawer-bottom .ant-drawer-body{display:flex;flex:auto;flex-direction:column;padding:0;position:relative}.sf-bpmn__wrapper .sf-drawer__bottom.ant-drawer-bottom .ant-drawer-body .ant-drawer-body__header{flex:0 0 auto;padding:5px 10px}.sf-bpmn__wrapper .sf-drawer__bottom.ant-drawer-bottom .ant-drawer-body .ant-drawer-body__content{flex:1;position:relative}.sf-bpmn__wrapper .sf-drawer__bottom.ant-drawer-bottom.sf-bpmn-connector-report__drawer .ant-drawer-body{overflow:initial}.sf-bpmn__wrapper .sf-drawer__bottom.ant-drawer-bottom.sf-bpmn-connector-report__drawer .ant-drawer-body .sf-link-generate-by-items{position:absolute;right:15px;top:-40px}.sf-bpmn__wrapper .sf-bpmn-grid-base{height:100%;width:100%}.sf-bpmn__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell[col-id=ag-Grid-AutoColumn] .ag-header-icon,.sf-bpmn__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-group-cell[col-id=ag-Grid-AutoColumn].ag-header-icon{display:block}.sf-bpmn__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-bpmn-grid-base__cell--edit-allowed{background-color:var(--ark-yellow-light);color:var(--ark-typography-headline);text-align:right}.sf-bpmn__wrapper .sf-bpmn-grid-base.sf-diagnostic-report-grid .ag-cell.sf-cell--multi-lines.ag-cell-wrap-text{line-height:25px;word-break:break-word}.sf-bpmn__wrapper .sf-bpmn-grid-base.sf-bpmn-vendor-contracts-grid .ag-cell .status{font-weight:500}.sf-bpmn__wrapper .sf-bpmn-grid-base.sf-bpmn-vendor-contracts-grid .ag-cell .status.pending{color:#f5c866}.sf-bpmn__wrapper .sf-bpmn-grid-base.sf-bpmn-vendor-contracts-grid .ag-cell .status.approved{color:#57be8d}.sf-bpmn__wrapper .sf-bpmn-grid-base.sf-bpmn-vendor-contracts-grid .ag-cell .status.deleted{color:var(--ark-red)}.sf-lp-create-reports__wrapper .sf-lp-create-reports__toolbar{padding:16px}.sf-lp-create-reports__wrapper .sf-lp-create-reports__left{margin-bottom:16px;padding-top:5px}.sf-lp-create-reports__wrapper .sf-lp-create-reports__left .sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-search{border-left:none}.sf-lp-create-reports__wrapper .sf-lp-create-reports__content{flex-direction:column;margin:5px 14px 14px 10px}.sf-lp-create-reports__wrapper .sf-lp-create-reports__content .report-toolbar{flex:0 0 auto;padding:10px 0}.sf-lp-create-reports__wrapper .sf-lp-create-reports__content .report-layout{flex:1;min-height:1px}.sf-lp-create-reports__wrapper .sf-lp-create-reports__content .ag-root-wrapper{border-bottom-left-radius:0;border-top-left-radius:0}.sf-lp-create-reports__wrapper .Resizer.vertical{height:calc(100% - 20px);margin-top:5px}.sf-lp-create-reports__wrapper .sf-hierarchy-tree{border-bottom-left-radius:12px}.lp-model__layout{height:100%;width:100%}.lp-model__spacer{flex:none;width:100%}.lp-model__title{font-weight:600}.lp-model__dirty{color:var(--ant-color-warning,#faad14);margin-left:1px}.lp-model__scenario{color:var(--ant-color-text-secondary,rgba(0,0,0,.45))}.lp-model__layout .ant-splitter{height:100%}.lp-model__layout .ant-splitter-panel{display:flex;flex-direction:column;min-height:0;overflow:hidden}.lp-model-pane,.lp-model__layout .ant-splitter-panel>.ant-splitter{flex:1 1 auto;min-height:0}.lp-model-pane{overflow:hidden}.lp-model__layout .ant-splitter-bar{align-self:stretch;height:100%}.lp-model__layout .ant-splitter-bar-dragger:before{background:var(--ant-color-border,#d9d9d9)}.lp-model__layout .ant-splitter-bar-dragger:after{background:var(--ant-color-text-quaternary,rgba(0,0,0,.25));border-radius:2px}.lp-model__layout .ant-splitter-bar-dragger.ant-splitter-bar-dragger-active:after,.lp-model__layout .ant-splitter-bar-dragger.ant-splitter-bar-dragger-active:before,.lp-model__layout .ant-splitter-bar-dragger:hover:after,.lp-model__layout .ant-splitter-bar-dragger:hover:before{background:var(--ant-color-primary,#1677ff)}.lp-model__layout .ant-splitter-bar .ant-splitter-bar-collapse-bar{background:var(--ant-color-bg-container,#fff);border:1px solid var(--ant-color-border,#d9d9d9);box-shadow:0 1px 2px rgba(0,0,0,.08);opacity:1}.lp-model__layout .ant-splitter-bar .ant-splitter-bar-collapse-bar .ant-splitter-bar-collapse-icon{color:var(--ant-color-text-secondary,rgba(0,0,0,.45))}.lp-model__layout .ant-splitter-bar .ant-splitter-bar-collapse-bar:hover .ant-splitter-bar-collapse-icon{color:var(--ant-color-primary,#1677ff)}.lp-model__cols>.ant-splitter-panel{padding-inline:4px}.lp-model__cols>.ant-splitter-bar .ant-splitter-bar-dragger{height:100%;width:8px}.lp-model__cols>.ant-splitter-bar .ant-splitter-bar-dragger:before{height:100%;width:1px}.lp-model__cols>.ant-splitter-bar .ant-splitter-bar-dragger:after{height:32px;width:3px}.lp-model__cols>.ant-splitter-bar .ant-splitter-bar-collapse-bar{top:20px;transform:none}.lp-model-pane .lp-cell--non-null{background-color:var(--lp-cell-non-null,#f8d1ff)}.lp-model-pane .lp-cell--matching-item{background-color:var(--lp-cell-matching,#ccdef8)}.lp-model-pane .lp-cell--highlighted{background-color:var(--lp-cell-highlighted,#d4ffd4)}.lp-model-pane .lp-cell--disabled{background-color:var(--lp-cell-disabled,#ebebeb);color:var(--lp-cell-disabled-text,#969696)}.lp-model-pane .lp-cell--editable{cursor:cell}.lp-model-pane .ant-select-arrow{cursor:pointer;pointer-events:auto}.lp-model-pane .lp-cell--label{font-weight:500}.lp-model-pane .lp-cell--marker{font-weight:600;justify-content:center;text-align:center}.lp-model-pane .ag-theme-quartz-dark{--lp-cell-non-null:#4c2e52;--lp-cell-matching:#263c58;--lp-cell-highlighted:#28482c;--lp-cell-disabled:#373737;--lp-cell-disabled-text:#8c8c8c}.sf-lp-reports__wrapper .sf-lp-reports__toolbar{padding:16px}.sf-lp-reports__wrapper .sf-lp-reports__left{margin-bottom:16px;padding-top:5px}.sf-lp-reports__wrapper .sf-lp-reports__left .sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-search{border-left:none}.sf-lp-reports__wrapper .sf-lp-reports__content{margin:5px 14px 14px 0}.sf-lp-reports__wrapper .sf-lp-reports__content .ag-root-wrapper{border-bottom-left-radius:0;border-top-left-radius:0}.sf-lp-reports__wrapper .Resizer.vertical{height:calc(100% - 20px);margin-top:5px}.sf-lp-reports__wrapper .sf-hierarchy-tree{border-bottom-left-radius:12px}.lp-workspace__journal,.lp-workspace__tables{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(200px,280px) minmax(0,1fr)}.lp-workspace__table,.lp-workspace__version{cursor:pointer}.lp-workspace__table--selected,.lp-workspace__version--selected{background:var(--ant-control-item-bg-active,#e6f4ff)}.lp-workspace__sql{background:var(--ant-color-fill-quaternary,#fafafa);border-radius:4px;font-family:monospace;margin:0;max-height:320px;overflow:auto;padding:8px 12px;white-space:pre}.sf-model-constraints__wrapper .sf-model-constraints__toolbar-wrapper .Pane.horizontal.Pane1{height:auto!important}.sf-model-constraints__wrapper .sf-model-constraints__left-wrapper .dx-icon-dragvertical.Resizer.vertical{border-top:1px solid var(--ark-content-separator)}.sf-model-constraints__wrapper .sf-model-constraints__left-wrapper .sf-model-constraints__content{overflow:auto;padding-right:15px}.sf-model-constraints__wrapper .sf-model-constraints__left-wrapper .sf-model-constraints__content .sf-constraints-grids{height:100%;width:100%}.sf-model-constraints__wrapper .sf-model-constraints__left-wrapper .sf-model-constraints__content .sf-constraints-grids>div{min-height:300px}.sf-scenario-model__wrapper .sf-scenario-model__toolbar{padding:16px}.sf-scenario-model__wrapper .sf-scenario-model__left{padding-top:5px}.sf-scenario-model__wrapper .sf-scenario-model__left .sf-hierarchy-tree__header .btn-collapse,.sf-scenario-model__wrapper .sf-scenario-model__left .sf-hierarchy-tree__header .btn-expand{display:none}.sf-scenario-model__wrapper .sf-scenario-model__content{margin:5px 14px 14px 0}.sf-scenario-model__wrapper .sf-scenario-model__content .scenario-models-content-grid{width:100%}.sf-scenario-model__wrapper .sf-scenario-model__content .scenario-models-content-grid .ag-root-wrapper .ag-row.text-row--bold{font-weight:700}.sf-scenario-model__wrapper .sf-scenario-model__content .scenario-models-content-grid .ag-root-wrapper .ag-row.status-row--unknown{background-color:var(--ark-base-red-4)}.sf-ladder-planning__wrapper{border:1px solid var(--ark-content-separator);border-radius:8px;margin:14px 14px 14px 0}.sf-ladder-planning__wrapper .sf-ladder-planning__content{flex-direction:column}.sf-ladder-planning__wrapper .sf-ladder-planning__content .sf-ladder-toolbar{padding:14px 16px 18px;width:100%}.sf-ladder-planning__wrapper .sf-ladder-planning__content .sf-ladder-toolbar .toolbar-button-group{column-gap:8px;display:flex;flex-direction:row}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree{background-color:var(--ark-content-background);height:100%;overflow:hidden}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .tree-section__toggle-btn{background-color:var(--ark-primary);bottom:0;color:#fff;position:absolute;right:-50px;z-index:4}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control{display:flex;flex:1;height:100%}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control .ant-btn{background-color:transparent;border:none;height:100%;padding:8px 16px}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item{border-right:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);text-align:left;width:100%}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item .btn-record{color:var(--ark-typography-subtext)}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item{border-left:1px solid var(--ark-content-separator);min-width:50px}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item svg path{fill:var(--ark-icon)}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control .ant-btn:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control .ant-btn:hover .btn-record{color:var(--ark-primary)}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control .ant-btn:hover svg path{fill:var(--ark-primary)}.sf-ladder-planning__wrapper .sf-main-modal.sf-trace-modal{pointer-events:none}.sf-ladder-planning__wrapper .sf-main-modal.sf-trace-modal .sf-flow-sankey-tooltip{background-color:var(--ark-content-background);border-radius:6px;min-width:280px;padding:5px 10px}.sf-ladder-planning__wrapper .sf-main-modal.sf-trace-modal .sf-flow-sankey-tooltip .link-text{max-width:135px}.sf-ladder-planning__wrapper .sf-main-modal.sf-trace-modal .sf-flow-sankey-tooltip .info-row{border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:row;font-size:14px;justify-content:space-between;margin:0 -10px;padding:4px 12px}.sf-ladder-planning__wrapper .sf-main-modal.sf-trace-modal .sf-flow-sankey-tooltip .color-box{vertical-align:-2px}.sf-ladder-planning__wrapper .sf-main-modal.sf-trace-modal .sf-diagnostics-panel{max-height:360px;min-height:164px;overflow-y:auto}.sf-ladder-planning__wrapper .sf-main-modal.sf-trace-modal .sf-diagnostics-panel .diagnostic-wrapper{border:1px solid var(--ark-content-separator);display:inline-flex;margin-bottom:16px;margin-right:16px;max-width:47%;min-height:164px}.sf-ladder-planning__wrapper .sf-main-modal.sf-trace-modal .sf-diagnostics-panel .diagnostic-wrapper:hover{background-color:var(--ark-base-gray-2)}.sf-ladder-planning__wrapper .ant-modal-mask,.sf-ladder-planning__wrapper .ant-modal-wrap{position:absolute}.sf-main-content__wrapper{flex:1;position:relative}.sf-main-content__wrapper.sf-main-content__wrapper--expanded{bottom:0;left:0;position:fixed!important;right:0;top:0}.sf-main-content__wrapper .SplitPane.vertical>.Pane.vertical.Pane1,.sf-main-content__wrapper .SplitPane.vertical>.Pane.vertical.Pane2{display:flex}.sf-main-content__wrapper .sf-pane__left{flex:1 1 100%}.sf-main-content__wrapper .sf-pane__content{display:flex}.sf-main-content__wrapper .sf-pane__content.sf-pane__content--expanded{bottom:0;left:0;position:fixed!important;right:0;top:0}.sf-main__left-sider.ant-layout-sider{background-color:var(--ark-content-background);margin:0 16px}.sf-main__left-sider.ant-layout-sider .ant-layout-sider-trigger{background-color:var(--ark-content-background);border-radius:32px;color:var(--ark-typography-headline);margin-bottom:16px;padding:0 16px;text-align:left;transition:.2s;z-index:0}.sf-main__left-sider.ant-layout-sider .ant-layout-sider-trigger svg{vertical-align:-4px}.sf-main__left-sider.ant-layout-sider .ant-layout-sider-trigger:hover{background:var(--ark-widget-background)}.sf-main__left-sider .icon-circle{color:var(--ark-base-gray-9);height:28px;place-content:center;position:relative;vertical-align:middle;width:28px;z-index:0}.sf-main__left-sider .icon-circle:before{background:var(--ark-base-gray-4);border-radius:100px;content:"";display:block;height:28px;left:0;position:absolute;top:0;width:28px;z-index:-1}.sf-main__left-sider .ant-menu li.color-cyan .icon-circle:before{background-color:var(--ark-base-cyan-2)}.sf-main__left-sider .ant-menu li.color-purple .icon-circle:before{background-color:var(--ark-base-purple-2)}.sf-main__left-sider .ant-menu li.color-blue .icon-circle:before{background-color:var(--ark-base-blue-2)}.sf-main__left-sider .ant-menu li.color-green .icon-circle:before{background-color:var(--ark-base-green-2)}.sf-main__left-sider .ant-menu li.color-yellow .icon-circle:before{background-color:var(--ark-base-yellow-2)}.sf-main__left-sider .ant-menu li.ant-menu-submenu.ant-menu-submenu-inline.main-menu__submenu-title .ant-menu.ant-menu-sub>li>a,.sf-main__left-sider .ant-menu li.ant-menu-submenu.ant-menu-submenu-inline.main-menu__submenu-title .ant-menu.ant-menu-sub>li>a>span.anticon{height:18px;width:18px}.sf-main__left-sider.ant-layout-sider-collapsed .sf-left-sider__main-menu.ant-menu .ant-menu-submenu{border-radius:32px!important}.sf-main__left-sider.ant-layout-sider-collapsed .ant-menu .ant-menu-submenu.ant-menu-submenu-selected.color-purple{background-color:var(--ark-base-purple-2)}.sf-main__left-sider.ant-layout-sider-collapsed .ant-menu .ant-menu-submenu.ant-menu-submenu-selected.color-blue{background-color:var(--ark-base-blue-2)}.sf-main__left-sider.ant-layout-sider-collapsed .ant-menu .ant-menu-submenu.ant-menu-submenu-selected.color-green{background-color:var(--ark-base-green-2)}.sf-main__left-sider.ant-layout-sider-collapsed .ant-menu .ant-menu-submenu.ant-menu-submenu-selected.color-yellow{background-color:var(--ark-base-yellow-2)}.sf-main__left-sider.ant-layout-sider-collapsed .ant-menu .ant-menu-submenu.ant-menu-submenu-selected.color-cyan{background-color:var(--ark-base-cyan-2)}.sf-main__left-sider.ant-layout-sider-collapsed .ant-layout-sider-children .ant-menu .ant-menu-title-content{display:none}.sf-main__left-sider .sf-left-sider__main-menu{border:none;height:100%}.ant-menu-inline-collapsed-tooltip .ant-tag{display:none}.main-menu__submenu-popup .ant-menu{background-color:var(--ark-widget-background)!important}.main-menu__submenu-popup .ant-menu .crown-icon{margin-left:15px}.main-menu__submenu-popup .ant-menu .ant-menu-item{border-radius:32px;width:calc(100% - 6px)}.main-menu__submenu-popup .ant-menu .ant-menu-item:hover{background-color:var(--ark-navigation-hover)!important}.main-menu__submenu-popup .ant-menu .ant-menu-item.ant-menu-item-selected{color:var(--ark-primary)}.main-menu__submenu-popup .ant-menu .ant-menu-item.ant-menu-item-selected svg:not(.crown-icon) path{transition:.2s;fill:var(--ark-primary)}.main-menu__submenu-popup .ant-menu .ant-menu-item.main-menu__collapsed-submenu-title{font-weight:500;pointer-events:none}.main-menu__submenu-popup .ant-menu .ant-menu-item .ant-menu-item-icon{vertical-align:middle!important}.main-menu__submenu-popup .ant-menu .ant-menu-item .ant-menu-item-icon svg{height:18px;width:18px}.sf-left-sider__main-menu.ant-menu .ant-menu-sub,.sf-left-sider__main-menu.ant-menu.ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub{background-color:transparent;border:none;color:var(--ark-typography-headline)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .crown-icon,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .crown-icon,.sf-left-sider__main-menu.ant-menu.ant-menu .crown-icon{float:right}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__collapsed-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__collapsed-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__collapsed-submenu-title{display:none}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item>span>a,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item>span>a,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item>span>a{color:var(--ark-typography-headline);line-height:16px}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item .icon-circle:before,.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu .icon-circle:before,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item .icon-circle:before,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item .icon-circle:before,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu .icon-circle:before,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu .icon-circle:before{transform-origin:center;transition:transform .2s ease-in-out}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item:hover .icon-circle:before,.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu:hover .icon-circle:before,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item:hover .icon-circle:before,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item:hover .icon-circle:before,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu:hover .icon-circle:before,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu:hover .icon-circle:before{transform:scale(1.65)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item.ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected{font-weight:500}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-yellow,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item.ant-menu-item-selected.color-yellow,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-yellow{background-color:var(--ark-base-yellow-2);color:var(--ark-base-yellow-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-purple,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item.ant-menu-item-selected.color-purple,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-purple{background-color:var(--ark-base-purple-2);color:var(--ark-base-purple-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-blue,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item.ant-menu-item-selected.color-blue,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-blue{background-color:var(--ark-base-blue-2);color:var(--ark-base-blue-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-green,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item.ant-menu-item-selected.color-green,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-green{background-color:var(--ark-base-green-2);color:var(--ark-base-green-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-cyan,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item.ant-menu-item-selected.color-cyan,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-cyan{background-color:var(--ark-base-cyan-2);color:var(--ark-base-cyan-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-title-content,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-title-content,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-title-content{font-weight:500}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-purple,.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-purple,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-purple,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu{background-color:var(--ark-base-purple-1)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu-submenu-title{background-color:var(--ark-base-purple-2)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu-item-selected{color:var(--ark-base-purple-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-blue,.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-blue,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-blue,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu{background-color:var(--ark-base-blue-1)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu-submenu-title{background-color:var(--ark-base-blue-2)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu-item-selected{color:var(--ark-base-blue-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-green,.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-green,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-green,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu{background-color:var(--ark-base-green-1)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu-submenu-title{background-color:var(--ark-base-green-2)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu-item-selected{color:var(--ark-base-green-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-yellow,.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-yellow,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-yellow,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu{background-color:var(--ark-base-yellow-1)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu-submenu-title{background-color:var(--ark-base-yellow-2)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu-item-selected{color:var(--ark-base-yellow-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-cyan,.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-cyan,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-cyan,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu{background-color:var(--ark-base-cyan-1)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu-submenu-title{background-color:var(--ark-base-cyan-2)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu-item-selected{color:var(--ark-base-cyan-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-title-content,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-title-content,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-title-content{margin-left:12px}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu{border-radius:24px!important;margin:4px 0}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open{background-color:var(--ark-widget-background)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__item,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__item,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__item{border-radius:32px;color:var(--ark-typography-headline);height:48px;line-height:16px;margin:4px 0;padding:10px!important;width:100%}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__item:active,.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__item:hover,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__item:active,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__item:hover,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__item:active,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__item:hover{background-color:var(--ark-navigation-hover)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__item.ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__item.ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__item.ant-menu-item-selected{background-color:var(--ark-widget-background);font-weight:500}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__item.ant-menu-item-active,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__item.ant-menu-item-active,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__item.ant-menu-item-active{background-color:var(--ark-navigation-hover)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu-vertical.inactive svg path,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu-vertical.inactive svg path,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu-vertical.inactive svg path{fill:#f5c866}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.inactive .ant-menu-submenu-arrow,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.inactive .ant-menu-submenu-arrow,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu.inactive .ant-menu-submenu-arrow{display:none}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title{background-color:transparent;border-radius:32px;color:var(--ark-typography-headline);height:48px;line-height:16px;margin:0;padding:10px!important;-webkit-user-select:none;user-select:none;width:100%}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title:focus-visible,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title:focus-visible,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title:focus-visible{outline:none}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title:active,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title:active,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title:active{background-color:var(--ark-navigation-hover);color:var(--ark-typography-headline)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-sub,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-sub,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .ant-menu-sub{border-bottom-left-radius:32px;border-bottom-right-radius:32px;padding-left:0;padding-right:0}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-sub:after,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-sub:after,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .ant-menu-sub:after{display:none}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-arrow,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-arrow,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-arrow{color:var(--ark-typography-headline)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item{border-radius:24px;height:48px;line-height:16px;margin:0;padding:10px 14px!important;width:100%}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item .ant-menu-title-content,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item .ant-menu-title-content,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item .ant-menu-title-content{line-height:19px;margin-left:17px}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item:hover,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item:hover,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item:hover{background-color:var(--ark-navigation-hover)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-item-disabled,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-item-disabled,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .ant-menu-item-disabled{color:var(--ark-typography-headline);cursor:pointer;opacity:1}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu:not(.ant-menu-submenu-open).ant-menu-submenu-selected .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu:not(.ant-menu-submenu-open).ant-menu-submenu-selected .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu:not(.ant-menu-submenu-open).ant-menu-submenu-selected .ant-menu-submenu-title{padding-right:16px}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu:not(.ant-menu-submenu-open).ant-menu-submenu-active,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu:not(.ant-menu-submenu-open).ant-menu-submenu-active,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu:not(.ant-menu-submenu-open).ant-menu-submenu-active{background-color:var(--ark-navigation-hover)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title{border-top-left-radius:32px;border-top-right-radius:32px;height:48px;line-height:16px;margin-bottom:0}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-submenu-arrow,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-submenu-arrow,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-submenu-arrow{display:initial}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .main-menu__submenu-item.ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .main-menu__submenu-item.ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .main-menu__submenu-item.ant-menu-item-selected{color:var(--ark-primary);font-weight:700}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .main-menu__submenu-item.ant-menu-item-selected:hover,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .main-menu__submenu-item.ant-menu-item-selected:hover,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .main-menu__submenu-item.ant-menu-item-selected:hover{background-color:var(--ark-navigation-hover)}.sf-custom-external-links-wrapper{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;color:var(--ark-typography-headline);display:flex;height:100%;justify-content:center;margin:14px 14px 14px 0}.sf-custom-external-links-wrapper .sf-custom-external-links-content{max-width:1100px}.sf-custom-external-links-wrapper .heading{font-size:30px;font-weight:600;line-height:38px;margin-bottom:16px}.sf-custom-external-links-wrapper .description{font-size:16px;line-height:24px;margin-bottom:32px}.sf-custom-external-links-wrapper svg{width:80%!important}.sf-custom-external-links-wrapper .inline-link{font-size:16px;padding:0}.sf-custom-external-links-wrapper .inline-link span{text-decoration:underline}.sf-license{background-color:var(--ark-content-background);height:100%;position:relative}.sf-license .header{border-bottom:1px solid var(--ark-content-separator);height:50px;line-height:50px;padding:0 26px}.sf-license .header .sf-user-popover-trigger{float:right}.sf-license .content{align-items:center;display:flex;flex-direction:column;height:calc(100% - 50px);position:relative;z-index:2}.sf-license .content .content-wrapper{background-color:var(--ark-widget-background);border-radius:6px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);color:var(--ark-typography-headline);margin-top:25px;padding-bottom:24px}.sf-license .content .content-wrapper .content-header{align-content:center;border-bottom:1px solid var(--ark-content-separator);padding:24px;text-align:center}.sf-license .content .content-wrapper .sf-license-result{padding:32px}.sf-license .content .title{font-size:20px;font-weight:600;padding-top:15px;text-align:center;width:400px}.sf-license .content .message{font-size:14px;font-weight:400;padding:24px;width:400px}.sf-license .content .options-box{background-color:var(--ark-widget-background);border-radius:4px;padding:24px;width:400px}.sf-license .content .options-box .manage-payment-button{margin-top:10px;text-align:center}.sf-license .content .options-box .contact-button{margin-top:20px}.sf-license .content .main-logo{display:block;margin-bottom:80px}.sf-license .content .spinner{background-color:var(--ark-widget-background);padding:24px;text-align:center;width:400px}.sf-license .circle-background{height:100%;opacity:.35;position:absolute;width:100%}.sf-backup-restore_container{background-color:var(--ark-content-background);height:100%;position:relative}.sf-backup-restore_container .header{border-bottom:1px solid var(--ark-content-separator);height:50px;line-height:50px;padding:0 26px}.sf-backup-restore_container .header .sf-user-popover-trigger{float:right}.sf-backup-restore_container .content{align-items:center;display:flex;flex-direction:column;height:calc(100% - 50px);position:relative;z-index:2}.sf-backup-restore_container .content .content-wrapper{background-color:var(--ark-widget-background);border-radius:6px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);color:var(--ark-typography-headline);margin-top:25px;padding-bottom:24px;width:500px}.sf-backup-restore_container .content .content-wrapper .title{border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);font-weight:500;padding:16px 24px;text-align:center}.sf-backup-restore_container .content .content-wrapper .description{font-size:14px;padding:24px}.sf-backup-restore_container .content .content-wrapper .description .additional-text{font-weight:500;padding:16px 0 0}.sf-backup-restore_container .circle-background{height:100%;position:absolute;width:100%}.sf-backup-restore_container .circle-background #circle1{animation:logoCircle1 6s ease infinite alternate}@keyframes logoCircle1{0%{cy:296;cx:409}to{cy:200;cx:309}}.sf-backup-restore_container .circle-background #circle2{animation:logoCircle2 6s ease infinite alternate}@keyframes logoCircle2{0%{cy:245;cx:883}to{cy:200;cx:783}}.sf-backup-restore_container .circle-background #circle3{animation:logoCircle3 6s ease infinite alternate}@keyframes logoCircle3{0%{cy:553;cx:696}to{cy:500;cx:796}}.sf-trial-welcome{background-color:#f9fbfb;display:flex;flex-direction:column;height:100%;padding:32px 120px 0}.sf-trial-welcome .title{font-size:64px;font-weight:700;line-height:75px}.sf-trial-welcome .description{font-size:36px;line-height:58px}.sf-trial-welcome .icon-column{text-align:center}.sf-trial-welcome .module-wrapper .name{font-size:32px;font-weight:700;line-height:37px;margin-bottom:8px}.sf-trial-welcome .module-wrapper .text{margin-bottom:8px;max-width:400px}.sf-trial-welcome .module-wrapper .image{box-shadow:-1px 0 9px 1px var(--ark-content-separator);margin-bottom:24px}.sf-trial-welcome #pie,.sf-trial-welcome .hand{animation:pie-and-hand-animation 2s linear infinite alternate}@keyframes pie-and-hand-animation{0%{transform:translate(0)}to{transform:translate(15px,15px)}}.sf-trial-welcome #dark-blob-eye{animation:dark-blob-eye-animation 2s linear infinite alternate}@keyframes dark-blob-eye-animation{0%{transform:translate(0)}50%{transform:translate(-2px,4px)}to{transform:translate(3px,6px)}}.sf-trial-welcome #yellow-blob-eye{animation:yellow-blob-eye-animation 2s linear infinite alternate}@keyframes yellow-blob-eye-animation{0%{transform:translate(0)}50%{transform:translate(-2px,-7px)}to{transform:translate(-3px,-4px)}}.sf-trial-welcome .yellow-blob-hand{animation:yellow-blob-hand-animation 3s linear infinite alternate}@keyframes yellow-blob-hand-animation{0%{transform:translate(0)}50%{transform:translate(-2px,9px)}to{transform:translate(8px,10px)}}.sf-trial-welcome .cleaning-blob-hand{animation:cleaning-blob-hand-animation 2s linear infinite alternate}@keyframes cleaning-blob-hand-animation{0%{transform:translate(0)}50%{transform:translate(10px,-9px)}to{transform:translate(16px,10px)}}.sf-trial-welcome #cleaning-blob-spray{animation:cleaning-blob-spray-animation .5s linear infinite alternate}@keyframes cleaning-blob-spray-animation{0%{opacity:0}to{opacity:1}}.sf-trial-welcome .bubble1,.sf-trial-welcome .bubble2,.sf-trial-welcome .bubble3,.sf-trial-welcome .bubble4{animation:bubble-animation 1.1s linear infinite alternate}.sf-trial-welcome .bubble2{animation-delay:.4s}.sf-trial-welcome .bubble3{animation-delay:.7s}@keyframes bubble-animation{0%{transform:translate(0)}50%{transform:translate(-1px,-1px)}to{transform:translate(1px,3px)}}@media (max-width:1430px){.sf-trial-welcome .title{font-size:30px;line-height:35px}.sf-trial-welcome .description{font-size:18px;line-height:30px}.sf-trial-welcome .icon-column svg{width:73%}}.welcome-centered{color:var(--ark-typography-headline);left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.welcome-centered .welcome-logo path{animation:drawLines 6s linear infinite alternate;stroke-dashoffset:0;stroke-dasharray:450;stroke-width:2px;stroke:var(--ark-brand-logo)}@keyframes drawLines{0%{stroke-dashoffset:460}to{stroke-dashoffset:1}}.welcome-centered .welcome-logo g{animation:fillColor 6s linear forwards;fill:transparent}@keyframes fillColor{0%{fill:transparent}70%{fill:transparent}90%{fill:var(--ark-brand-logo)}to{fill:var(--ark-brand-logo)}}.sf-bell-mute-popover{top:50px!important}.sf-bell-mute-popover .ant-popover-inner{padding:4px}.sf-notification-bell.animate{animation:ringing .8s;animation-iteration-count:2}@keyframes ringing{0%,to{transform:rotate(0)}20%{transform:rotate(15deg)}40%,80%{transform:rotate(-8deg)}60%{transform:rotate(8deg)}}.ant-notification .sf-flying-notification{cursor:pointer;padding:12px 16px!important;width:477px!important}.ant-notification .sf-flying-notification .ant-notification-notice-close{border-radius:2px;line-height:14px;padding:7px 11px;right:10px;top:4px;transition:.2s}.ant-notification .sf-flying-notification .ant-notification-notice-close:hover svg path{fill:var(--ark-primary)}.ant-notification .sf-flying-notification .ant-notification-notice-progress{block-size:3px;inline-size:calc(100% - 8px);left:4px}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-message{font-weight:500;margin-inline-start:55px;margin-bottom:0;max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-description{margin-inline-start:55px;min-height:25px}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar{border-radius:32px;line-height:32px!important}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar.Completed{background-color:var(--ark-green)}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar.InProgress,.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar.Started{background-color:var(--ark-primary)}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar.Unknown{background-color:var(--ark-orange)}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar.Cancelled,.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar.Failed{background-color:var(--ark-red)}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar svg{height:24px;width:24px}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar svg path{fill:#fff}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .sf-user-avatar{border:2px solid #fff;margin-left:-18px;margin-top:18px;position:absolute}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .sf-user-avatar .ant-avatar-string{transform:scale(.6)}.sf-notification-settings .ag-row-group{background-color:var(--ark-base-gray-2)}.sf-change-password form{margin-right:16px}.sf-change-password form .ant-form-item{margin-bottom:16px}.sf-change-password .ant-card{background-color:var(--ark-widget-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin-top:26px}.sf-change-password .ant-card .ant-card-body{padding:7px 0 11px 15px}.sf-change-password .ant-card .ant-card-body .password-requirements{color:var(--ark-typography-subtext);margin:0;padding-left:16px}.sf-profile-summary form{padding-right:24px;width:343px}.sf-profile-summary .sf-profile-photo{text-align:center}.sf-profile-summary .sf-profile-photo .small-text,.sf-profile-summary .sf-profile-photo a{font-size:10px;height:10px;line-height:8px}.sf-profile-summary label.ant-checkbox-wrapper{line-height:16px;margin-left:29px}.sf-profile-summary .ant-checkbox+span{padding-left:4px;padding-right:0}.sf-profile-summary .ant-form-item{margin-bottom:16px}.sf-profile-summary .ant-form-item .ant-form-item-label{line-height:1;padding:0 0 4px}.sf-profile-summary .ant-form-item .ant-form-item-explain{max-width:312px}.sf-profile-summary .ant-upload-picture-card-wrapper{max-width:100px}.sf-profile-summary .ant-upload.ant-upload-select-picture-card{border-radius:50%}.sf-profile-summary .ant-avatar-string{font-size:32px}.sf-profile-summary .sf-edit-avatar{background-color:rgba(0,0,0,.741);color:#fff;font-size:11px;padding:2px 20px;position:absolute;right:-1px;top:60px}.sf-user-avatar-popover .user-name{display:inline-block;font-weight:700;max-width:180px}.sf-user-avatar-popover .ant-tag{margin-bottom:4px}.sf-user-avatar-popover hr{margin:10px 0}.sf-user-avatar-popover .last-active{color:var(--ark-typography-subtext);font-size:12px;margin-top:-4px}.sf-user-avatar-popover .last-active.green{color:var(--ark-green)}.sf-user-avatar-popover .last-active.green .dot{background-color:var(--ark-green)}.sf-user-avatar-popover .last-active .dot{background-color:var(--ark-base-gray-4);border-radius:100px;display:inline-block;height:8px;margin-right:6px;width:8px}.sf-user-popover-trigger{cursor:pointer;display:inline-block;text-align:left}.sf-user-popover-trigger.ant-dropdown-open .user-details .name,.sf-user-popover-trigger:hover .user-details .name{color:var(--ark-primary)}.sf-user-popover-trigger .ant-avatar{margin-bottom:3px}.sf-user-popover-trigger .ant-badge{height:24px;right:9px;top:12px}.sf-user-popover-trigger .ant-badge .ant-badge-status-dot{height:10px;width:10px}.sf-user-popover-trigger .ant-badge .ant-badge-status-text{display:none}.sf-user-popover-trigger .user-details .name{color:var(--ark-typography-headline);font-weight:500;line-height:16px;max-width:220px;padding-right:8px;transition:.2s}.sf-user-popover-trigger .user-details .email{color:var(--ark-typography-subtext);font-size:12px;line-height:14px;max-width:220px;padding-right:8px}@media (max-width:820px){.sf-user-popover-trigger .user-details .user-details__extra-info{display:none}}.sf-user-greeting{display:inline-block;max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-edit-member .sf-profile-photo{padding-top:18px;text-align:center}.sf-edit-member label{color:var(--ark-typography-headline);font-weight:500;margin-bottom:4px}.sf-edit-member .ant-form-item{margin-bottom:16px}.sf-edit-member .ant-form-item .ant-form-item-label{line-height:1;padding:0 0 4px}.sf-user-management,.sf-user-management .ant-spin-nested-loading{height:100%}.sf-user-management .ant-spin-nested-loading .ant-spin-container{display:flex;flex-direction:column;height:100%}.sf-user-management .sf-toolbar{padding:12px 16px}.sf-user-management .sf-toolbar .support-user-toggle{font-size:12px;margin-right:8px;place-self:center}.sf-user-management .last-active{color:var(--ark-typography-subtext);font-size:12px}.sf-user-management .last-active.green{color:var(--ark-green)}.sf-user-management .last-active .dot{background-color:var(--ark-green);border-radius:100px;display:inline-block;height:8px;margin-right:6px;vertical-align:1px;width:8px}.sf-main-modal.sf-delete-member__modal .ant-modal-content{color:var(--ark-typography-headline);height:452px}.sf-main-modal.sf-delete-member__modal .ant-modal-content .ant-modal-body .ant-descriptions .ant-descriptions-item-label{height:40px;padding:12px 16px}.sf-main-modal.sf-delete-member__modal .ant-modal-content .ant-modal-body .ant-descriptions .ant-descriptions-item-content{padding:0}.sf-main-modal.sf-delete-member__modal .ant-modal-content .ant-modal-body .ant-descriptions .ant-descriptions-item-content .sf-details__row{border-bottom:1px solid var(--ark-content-separator);padding:12px 16px}.sf-main-modal.sf-delete-member__modal .ant-modal-content .ant-modal-body .ant-descriptions .ant-descriptions-item-content .sf-details__row:last-child{border:none}.sf-main-modal.sf-delete-member__modal .ant-modal-content .ant-modal-body .ant-descriptions .ant-descriptions-item-content .sf-details__row .sf-details__text-field{display:block;max-width:295px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-activity-log__drawer.sf-drawer__bottom{max-width:100%}.sf-activity-log__drawer.sf-drawer__bottom .ant-drawer-body{padding:0}.sf-activity-log__drawer.sf-drawer__bottom .ant-drawer-header{background:var(--ark-widget-background)!important;border-bottom:1px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator)}.sf-activity-log__drawer.sf-drawer__bottom .ant-drawer-content-wrapper{box-shadow:none!important}.activity-table{height:100%;min-height:250px;width:100%}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row{display:inline-block;height:100%}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row{align-items:center;display:flex;height:100%;padding:0 16px}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row.launch{background-color:var(--ark-blue-light)}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row.launch .sf-activity-log__row-text{color:var(--ark-primary)}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row.failed{background-color:var(--ark-red-light)}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row.failed .sf-activity-log__row-text{color:var(--ark-red)}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row.partially{background-color:var(--ark-orange-light)}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row.partially .sf-activity-log__row-text{color:var(--ark-orange)}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row.success{background-color:var(--ark-green-light)}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row.success .sf-activity-log__row-text{color:var(--ark-green)}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row svg{margin-right:8px}.activity-table.sf-ag-grid .ag-root-wrapper .ag-row .ag-cell .sf-operation-with-details{cursor:pointer;padding:0}.activity-table.sf-ag-grid .ag-root-wrapper .ag-row .ag-cell .sf-operation-with-details:hover svg{opacity:1}.activity-table.sf-ag-grid .ag-root-wrapper .ag-row .ag-cell .sf-operation-with-details svg{opacity:0;transition:.2s}.activity-table .success-badge,.diagnose-errors-table .success-badge{background-color:var(--ark-green-light);border:1px solid var(--ark-green);border-radius:60px;color:var(--ark-green);padding:4px 8px}.activity-table .information-badge,.diagnose-errors-table .information-badge{background-color:var(--ark-blue-light);border:1px solid var(--ark-primary);border-radius:60px;color:var(--ark-primary);padding:4px 8px}.activity-table .error-badge,.diagnose-errors-table .error-badge{background-color:var(--ark-red-light);border:1px solid var(--ark-red);border-radius:60px;color:var(--ark-red);padding:4px 8px}.activity-table .warning-badge,.diagnose-errors-table .warning-badge{background-color:var(--ark-yellow-light);border:1px solid var(--ark-yellow);border-radius:60px;color:var(--ark-orange);padding:4px 8px}.sf-erp-complete{align-items:center;display:flex;flex-direction:column;justify-items:center}.sf-erp-form__horizontal-line{background-color:var(--ark-content-separator);margin:16px 0}.cron-scheduler{padding-bottom:25px}.cron-scheduler-header{font-weight:700}.cron-scheduler-intervals{padding-bottom:30px;padding-top:10px}.cron-scheduler-input{padding-left:5px;padding-right:5px}.cron-scheduler-input.inline{display:inline-flex}.cron-scheduler-input .ant-form-item{margin-bottom:0}.cron-scheduler-input .ant-picker-suffix{margin-left:0;position:absolute}.cron-scheduler-input .ant-picker-input>input{padding-left:20px}.cron-scheduler-input .ant-picker-input>input:placeholder-shown{padding-left:20px}a.cron-scheduler-calendar-footer-button{background:var(--ark-blue-light) 0 0 no-repeat padding-box;border:1px solid var(--ark-primary);border-radius:2px;opacity:1;padding:4px 7px}a:hover.cron-scheduler-calendar-footer-button{color:var(--ark-primary)}.sf-cron-frequency{width:100%}.sf-cron-frequency.with-error .ant-select-selector{border-color:var(--ark-red)}.sf-cron-error-text{color:var(--ark-red)}.sf-cron-days__control-select-dropdown{visibility:collapse}.sf-cron-days__control-picker{height:1px;margin:0;padding:0;position:absolute;visibility:collapse}.sf-cron-days__control-picker .ant-picker-input{display:none}.sf-cron-time-control__popup .ant-picker-footer{position:relative}.sf-cron-time-control__popup .ant-picker-footer .ant-picker-footer-extra{align-items:center;border-bottom:none;display:flex;height:42px;position:absolute;top:0;width:50%}.sf-cron-time-control__popup .ant-picker-footer .ant-picker-footer-extra .ant-btn{padding:0}.sf-data-load-dashboard{display:flex;flex:1;flex-direction:column;min-height:0;padding:16px}.sf-data-load-dashboard__datasource-bar{align-items:center;display:flex;gap:12px;margin-bottom:12px}.sf-data-load-dashboard__datasource-right{align-items:center;display:flex;gap:8px;margin-left:auto}.sf-data-load-dashboard__hero{border:1px solid var(--ark-primary,#1890ff);border-radius:6px;cursor:pointer;margin-bottom:12px}.sf-data-load-dashboard__hero .ant-card-body{padding:12px 16px}.sf-data-load-dashboard__hero-content{align-items:center;display:flex;gap:16px;justify-content:space-between}.sf-data-load-dashboard__hero-left{align-items:center;display:flex;gap:12px}.sf-data-load-dashboard__toolbar{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:12px}.sf-data-load-dashboard__total{color:var(--ark-typography-subtext,#999);font-size:14px}.sf-data-load-dashboard__stats-section{margin-bottom:12px}.sf-data-load-dashboard__stats{display:flex;gap:12px}.sf-data-load-dashboard__stat-card{flex:1}.sf-data-load-dashboard__stat-card .ant-card-body{padding:12px 16px}.sf-data-load-dashboard__stat-card--wide{flex:2}.sf-data-load-dashboard__stat-card--wide .ant-card-body{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:8px 12px}.sf-data-load-dashboard__stat-card--duration .ant-card-body{display:flex;flex-direction:column;padding:12px 16px 8px}.sf-data-load-dashboard__stat-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.sf-data-load-dashboard__sparkline{height:36px;margin-top:auto;width:100%}.sf-data-load-dashboard__stat-value{font-size:24px;font-weight:600;line-height:1.2}.sf-data-load-dashboard__stat-label{color:var(--ark-typography-subtext,#999);font-size:12px;margin-top:2px}.sf-data-load-dashboard__stat-meta{color:var(--ark-typography-subtext,#bbb);font-size:11px;margin-top:4px}.sf-data-load-dashboard__timeline-section{margin-bottom:12px}.sf-data-load-dashboard__timeline-heading{color:var(--ark-typography-subtext,#999);font-size:12px;margin-bottom:4px}.sf-data-load-dashboard__timeline{align-items:flex-end;display:flex;gap:3px;height:60px;justify-content:flex-end;padding:0;position:relative}.sf-data-load-dashboard__timeline--embedded{flex:1;height:48px;min-height:0}.sf-data-load-dashboard__timeline-track{align-items:flex-end;background:var(--ark-content-separator,#e0e0e0);border-radius:2px;cursor:pointer;display:flex;flex:0 0 auto;height:100%;transition:opacity .15s;width:14px}.sf-data-load-dashboard__timeline-track:hover{opacity:.8}.sf-data-load-dashboard__timeline-bar{border-radius:2px 2px 0 0;min-height:6px;transition:filter .15s;width:100%}.sf-data-load-dashboard__timeline-track:hover .sf-data-load-dashboard__timeline-bar{filter:brightness(1.1)}.sf-data-load-dashboard__timeline-tooltip{background:rgba(0,0,0,.88);border-radius:6px;bottom:calc(100% + 8px);box-shadow:0 2px 8px rgba(0,0,0,.2);color:#fff;font-size:12px;min-width:180px;padding:8px 12px;pointer-events:none;position:absolute;white-space:nowrap;z-index:10}.sf-data-load-dashboard__timeline-tooltip-status{align-items:center;display:flex;font-weight:600;gap:6px;margin-bottom:4px}.sf-data-load-dashboard__timeline-tooltip-dot{border-radius:50%;display:inline-block;flex-shrink:0;height:8px;width:8px}.sf-data-load-dashboard__timeline-tooltip-row{display:flex;gap:16px;justify-content:space-between;line-height:1.6}.sf-data-load-dashboard__timeline-tooltip-label{color:hsla(0,0%,100%,.6)}.sf-data-load-dashboard__timeline-tooltip-value{font-weight:500}.sf-data-load-dashboard__run-list{background:var(--ark-widget-background,#fff);border:1px solid var(--ark-content-separator,#e1e1e1);border-radius:4px;flex:1;min-height:0;overflow-y:auto}.sf-data-load-dashboard__run-list-header{align-items:center;background:var(--ark-widget-background,#f8f8f8);border-bottom:1px solid var(--ark-content-separator,#e1e1e1);color:var(--ark-typography-subtext,#666);display:flex;font-size:12px;font-weight:600;padding:8px 16px}.sf-data-load-dashboard__run-list-col--pipeline{flex:1;min-width:0;padding-left:36px}.sf-data-load-dashboard__run-list-col--stages{flex-shrink:0;text-align:center;width:220px}.sf-data-load-dashboard__run-list-col--meta{flex-shrink:0;text-align:right;width:100px}.sf-data-load-dashboard__run-item{align-items:center;background:var(--ark-widget-background,#fff);border-bottom:1px solid var(--ark-content-separator,#e1e1e1);cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:background-color .15s}.sf-data-load-dashboard__run-item:last-child{border-bottom:none;box-shadow:0 1px 3px rgba(0,0,0,.08)}.sf-data-load-dashboard__run-item:hover{background:var(--ark-widget-highlight,#f0f7ff)}.sf-data-load-dashboard__run-icon{flex-shrink:0;font-size:18px;text-align:center;width:24px}.sf-data-load-dashboard__run-info{flex:1;min-width:0}.sf-data-load-dashboard__run-title{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-data-load-dashboard__run-subtitle{color:var(--ark-typography-subtext,#999);font-size:12px}.sf-data-load-dashboard__run-stages{display:flex;flex-shrink:0;gap:16px}.sf-data-load-dashboard__stage-indicator{align-items:center;display:flex;font-size:14px;gap:4px}.sf-data-load-dashboard__stage-label{color:var(--ark-typography-subtext,#999);font-size:11px}.sf-data-load-dashboard__stage-dot--pending{border:2px solid var(--ark-content-separator,#d9d9d9);border-radius:50%;display:inline-block;height:14px;width:14px}.sf-data-load-dashboard__run-meta{color:var(--ark-typography-subtext,#999);flex-shrink:0;font-size:12px;min-width:100px;text-align:right}.sf-data-load-dashboard__run-duration{color:var(--ark-typography-subtext,#bbb);font-size:11px}.sf-data-load-dashboard__empty{color:var(--ark-typography-subtext,#999);font-size:14px;padding:40px;text-align:center}.sf-data-load-dashboard__loading{padding:40px;text-align:center}.sf-data-load-dashboard__pagination{display:flex;flex-shrink:0;justify-content:center;padding:12px 0 4px}.sf-data-load-dashboard__detail{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto;padding:16px}.sf-data-load-dashboard__detail-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:16px}.sf-data-load-dashboard__input-group{background:var(--ark-widget-background,#fff);border:1px solid var(--ark-content-separator,#f0f0f0);border-radius:6px;margin-bottom:16px;padding:12px}.sf-data-load-dashboard__input-group .ant-timeline-item-head-custom{background:transparent}.sf-data-load-dashboard__input-label{border-bottom:1px solid var(--ark-content-separator,#f0f0f0);font-size:14px;margin-bottom:12px;padding-bottom:8px}.sf-data-load-dashboard__phase-label{border-bottom:1px solid var(--ark-content-separator,#f0f0f0);color:var(--ark-typography-subtext,#8c8c8c);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;padding-bottom:4px;text-transform:uppercase}.sf-data-load-dashboard__error-summary{color:var(--ark-red,#da0800);font-size:12px;margin-top:4px}.sf-data-load-dashboard__error-toggle{background:none;border:none;color:var(--ark-primary,#1890ff);cursor:pointer;display:inline-block;font-size:11px;margin-top:4px;padding:0}.sf-data-load-dashboard__error-toggle:hover{text-decoration:underline}.sf-data-load-dashboard__stage-diagnostics-wrapper{margin-top:4px}.sf-data-load-dashboard__stage-diagnostics{background:var(--ark-yellow-light,#fffbe6);border:1px solid var(--ark-yellow,#ffe58f);border-radius:4px;margin-top:6px;padding:8px}.sf-data-load-dashboard__stage-diagnostics .ant-table-wrapper .ant-table{font-size:12px}.sf-data-load-dashboard__stage-diagnostics .ant-table-wrapper .ant-table-thead>tr>th{background:var(--ark-yellow-light,#fff8e1);font-size:11px;padding:4px 8px}.sf-data-load-dashboard__stage-diagnostics .ant-table-wrapper .ant-table-tbody>tr>td{padding:4px 8px}.sf-data-load-dashboard__diagnostics-summary{display:flex;font-size:11px;font-weight:500;gap:12px;margin-bottom:6px}.sf-data-load-dashboard__diag-errors{color:var(--ark-red,#da0800)}.sf-data-load-dashboard__diag-warnings{color:var(--ark-orange,#f8a800)}.sf-data-load-dashboard__diag-info{color:var(--ark-typography-subtext,#666)}.sf-data-source .data-source-type svg{height:24px;width:24px}.sf-data-source .data-source-description{border-right:1px solid var(--ark-content-separator);font-weight:500;margin-right:8px;max-width:270px;padding-left:10px;padding-right:8px}.sf-data-source .ant-btn{margin-right:13px}.impacted-items-loading{justify-content:center}.impacted-items-loading,.impacted-items-text{align-items:center;display:flex;flex-direction:column;height:200px;text-align:left}.impacted-items-text{justify-content:flex-start}.sf-uploader{width:100%}.sf-uploader .ant-upload.ant-upload-drag{background-color:var(--ark-blue-light);border:1px dashed var(--ark-primary)}.sf-uploader .ant-picker{width:100%}.sf-uploader .file-limit{color:var(--ark-typography-subtext);font-size:12px}.sf-uploader .ant-alert.ant-alert-success{background-color:var(--ark-green-light);border-color:var(--ark-green);height:36px}.sf-uploader .ant-upload-list-item:hover{background:transparent!important}.sf-uploader .ant-upload-list-item .ant-upload-list-item-name{color:var(--ark-primary)}.sf-uploader .ant-upload-list-item .ant-upload-list-item-action{opacity:1!important;width:70px}.sf-uploader .sf-upload-instructions .heading{border-top:1px solid var(--ark-content-separator);font-weight:500;padding-bottom:16px;padding-top:24px}.sf-uploader .sf-upload-alert{padding:19px 10px;top:-11px;width:100%}.sf-uploader .sf-upload-alert>svg{margin-top:8px}.excel-icon svg{height:68px;width:55px}.ds-icon-80 svg{height:80px;width:80px}.erp-icon-xl svg{height:81px;width:114px}.arkieva-icon-80 svg{height:107px;width:107px}.sf-file-import-steps .file-import-animation{height:90px;margin:0 auto;overflow:hidden;width:90px}.sf-file-import-steps .file-import-animation svg{height:100%!important;width:100%!important}.sf-integrations-drawer .integration-app{align-items:center;border:1px solid var(--ark-content-separator);border-radius:6px;cursor:pointer;display:flex;font-weight:500;height:90px;justify-content:center;transition:.2s}.sf-integrations-drawer .integration-app.selected{background-color:var(--ark-blue-light);border-color:var(--ark-primary)}.sf-integrations-drawer .integration-app:hover{background-color:var(--ark-blue-light)}.sf-alerts-content{background-color:var(--ark-content-background);display:flex;flex-direction:column;height:100%;width:100%}.add-alert-modal .ant-form-item-label label{font-weight:500}.add-alert-modal div.react-js-cron-custom-select{width:100%}.add-alert-modal div.react-js-cron-custom-select .ant-select-selection-placeholder{inset-inline-end:11px;inset-inline-start:8px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s}.add-alert-modal .react-js-cron-field,.add-alert-modal .react-js-cron>div{width:100%}.add-alert-modal .react-js-cron-minutes span{min-width:auto}.sf-comments-ilc-selector .no-matches--highlighted{color:var(--ark-primary);padding-left:5px}.sf-comments-ilc-selector .ant-select-multiple .ant-select-selection-item,.sf-comments-ilc-selector .ant-select-multiple .ant-select-selection-overflow-item:not(:first-child){display:none}.sf-comments-ilc-selector .ant-select-multiple .ant-select-selection-overflow-item-suffix{display:inherit!important}.sf-comments-ilc-selector .ant-select-multiple .ant-select-selection-placeholder{left:6px}.sf-comments-ilc-selector .select-filter-group .ant-dropdown-menu-submenu-title{padding:8px 12px}.sf-comments-ilc-selector .select-filter-group .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon{color:#000;font-size:12px}.sf-comments-ilc-selector .select-filter-group .ant-menu-vertical .ant-menu-submenu-title{margin:0}.sf-comments-ilc-selector .heading{font-weight:700;margin-right:8px}.sf-comments-ilc-selector .sf-badge__filter-value .ant-badge-count{font-size:11px;height:16px;line-height:18px;min-width:16px;padding:0 5px}.sf-comments-ilc-selector .ant-btn .btn-label{column-gap:4px;display:flex}.sf-comment-badges{min-height:18px}.sf-comment-badges .comment-badge{background:var(--ark-base-gray-5);border-radius:4px;color:var(--ark-typography-subtext);display:inline-block;font-size:12px;max-width:92px;overflow:hidden;padding:1px 8px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.sf-select-filter-group-popup{min-width:200px}.sf-site-tree-search-value{color:orange}.sf-currency{margin-bottom:16px;margin-right:14px;padding-top:24px}.sf-currency .sf-country-flag{box-shadow:0 2px 10px var(--ark-content-separator);margin-right:8px;vertical-align:-2px}@keyframes sf-currency-row-flash{0%{background-color:var(--ark-green-light,rgba(82,196,26,.15))}to{background-color:transparent}}.sf-currency-row-highlight{animation:sf-currency-row-flash 2s ease-out}.sf-data-studio-customization{display:flex;flex:auto;flex-direction:column;padding-right:16px;padding-top:24px}.sf-data-studio-customization .title{color:var(--ark-typography-headline);font-size:18px;font-weight:500}.sf-data-studio-customization .ant-upload{width:100%}.sf-data-studio-customization .ant-upload-list .ant-upload-list-item-card-actions .anticon{color:var(--ark-red)}.sf-data-studio-customization .ant-upload-list .ant-upload-list-item-card-actions .ant-upload-list-item-card-actions-btn{opacity:1}.sf-data-studio-customization .editable-row .ant-form-item-explain{font-size:12px}.sf-data-studio-customization .ant-table-content thead tr th{color:var(--ark-typography-headline)}.sf-data-studio-customization .ant-table-header table{border-color:var(--ark-content-separator)!important}.sf-data-studio-customization .ant-table-header table .ant-table-thead>tr>th{background-color:var(--ark-widget-background);border-color:var(--ark-content-separator)!important;color:var(--ark-typography-headline);font-weight:500}.sf-data-studio-customization .ant-table-tbody{color:var(--ark-typography-headline)}.sf-data-studio-customization .ant-table-tbody .file-name{overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;width:80%}.sf-data-studio-customization .ant-table-tbody .ant-table-placeholder{color:var(--ark-typography-headline)!important}.sf-data-studio-customization .ant-table-tbody>tr>td.ant-table-cell{border-color:var(--ark-content-separator)!important}.sf-data-studio-customization .ant-table-tbody .ant-btn.source-button{align-items:center;display:flex;flex-direction:row;justify-content:center}.sf-data-studio-customization .ant-table-tbody .ant-btn.source-button svg.upload-icon{height:14px;width:14px}.sf-data-studio-customization .ant-table-tbody .ant-btn.source-button svg:not(.upload-icon){height:28px;width:28px}.sf-data-studio-customization .ant-table-tbody .ant-btn.source-button svg:not(.upload-icon) path{fill:revert-layer}.sf-data-studio-customization .ant-table tfoot>tr>td,.sf-data-studio-customization .ant-table tfoot>tr>th,.sf-data-studio-customization .ant-table-tbody>tr>td,.sf-data-studio-customization .ant-table-thead>tr>th{padding:8px 16px}.sf-data-studio-customization .ant-form-item-has-error .ant-input-affix-wrapper input::placeholder{color:var(--ark-red)}.sf-data-studio-customization .ant-form-item-has-error .ant-select-selection-placeholder{color:var(--ark-red)}.custom-periods__view-left{background-color:var(--ark-content-background);border-right:4px solid var(--ark-content-separator);display:flex;flex:0 0 25%;flex-direction:column;min-height:0;position:relative;width:100%}.custom-periods__view-left .views-list-header{background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);flex:0 0 auto;font-weight:500;height:48px;padding:12px 16px}.custom-periods__view-left .views-list-header .action-button{float:right;height:24px;line-height:14px;padding:0}.custom-periods__view-left .views-list{flex:1;overflow:auto}.custom-periods__view-left .views-list .view-item{border-bottom:1px solid var(--ark-content-separator);cursor:pointer;overflow:hidden;padding:3px 16px;position:relative;text-overflow:ellipsis;transition:.2s;white-space:nowrap}.custom-periods__view-left .views-list .view-item:hover{background-color:var(--ark-widget-background)}.custom-periods__view-left .views-list .view-item.selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.custom-periods__view-content{border-top:1px solid var(--ark-content-separator);padding:16px;width:100%}.custom-periods__period-row{border:1px solid var(--ark-content-separator);border-radius:4px;margin-bottom:8px;padding:8px 12px}.custom-periods__period-row--invalid{background-color:var(--ark-red-light);border-color:var(--ark-red)}.custom-periods__period-row .custom-periods__period-row-header{align-items:flex-end;display:flex;gap:8px}.custom-periods__period-row .custom-periods__period-row-header .custom-periods__period-name{flex:1;margin-bottom:8px}.custom-periods__period-row .custom-periods__period-row-header .custom-periods__delete-period{align-items:center;display:flex;font-size:18px;height:32px;justify-content:right;margin-bottom:8px;padding:0;width:22px}.custom-periods__period-row .custom-periods__period-row-dates{display:flex;gap:12px}.custom-periods__period-row .custom-periods__period-row-dates>*{flex:1;margin-bottom:8px;min-width:0}.custom-periods__period-row .custom-periods__manual-toggle{margin-bottom:0}.custom-periods__period-row .custom-periods__period-error{color:var(--ark-red);font-size:12px;line-height:16px;margin-top:4px}.sf-tab-demand__demand-types .ant-spin-container,.sf-tab-demand__demand-types .ant-spin-nested-loading{height:100%;width:100%}.sf-demand-types-security .ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{background-color:var(--ark-content-background);color:inherit;cursor:auto}.sf-demand-types-security .ant-form-item{margin-bottom:0!important}.sf-demand-types-security .action-button{padding:0}.sf-demand-types-security .action-button .ant-btn{padding:0!important}.sf-demand-types-drawer .ant-drawer-wrapper-body .ant-drawer-body{padding:3px 16px}.sf-demand-types-drawer .heading{font-weight:700;margin:16px 0}.sf-demand-types-drawer .heading.with-top-border{border-top:1px solid var(--ark-content-separator);margin:24px -16px 16px;padding:16px 0 0 16px}.sf-demand-types-drawer .ant-form-item{margin-bottom:16px}.sf-demand-types-drawer .ant-select-selection-item span.float-right{display:none}.sf-demand-types-drawer .ant-popover-placement-bottomLeft{padding-top:0}.sf-demand-types-drawer .ant-popover-placement-bottomLeft>.ant-popover-content>.ant-popover-arrow{display:none}.sf-demand-types-drawer .ant-form-item-children-icon{margin-right:68px;margin-top:-7px}.sf-evaluate-drawer .ant-drawer-wrapper-body{padding-bottom:0}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body{padding:0!important}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard{overflow-x:hidden;padding:10px 8px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-drawer-footer{z-index:501}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .current-selection{background:var(--ark-widget-background);border-radius:4px;color:var(--ark-typography-headline);margin-bottom:12px;padding:8px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .what-if-widget{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;height:100%;padding:10px 14px;width:100%}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .what-if-widget .what-if-widget__title{background:var(--ark-base-gray-4);border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);font-weight:500;margin:-10px -14px 10px;min-height:40px;padding:10px 14px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .what-if-widget .what-if-widget__content{height:auto;width:100%}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container{height:100%;margin:9px -8px 71px;overflow-x:hidden;overflow-y:auto;padding:5px 0 0}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .react-grid-item:hover{z-index:500}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .react-grid-item.react-grid-placeholder{background-color:var(--ark-primary);border-radius:6px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .toolbar{padding:0 10px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:100%;padding:10px 14px;width:100%}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget:hover .widget__title .expand-button,.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget:hover .widget__title .settings-button{opacity:1}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .ant-spin-container,.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .ant-spin-nested-loading{height:100%}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .widget__title{background:var(--ark-base-gray-4);border-bottom:1px solid var(--ark-content-separator);border-top-left-radius:6px;border-top-right-radius:6px;color:var(--ark-typography-headline);font-weight:500;margin:-10px -14px 10px;min-height:40px;padding:10px 14px;transition:.3s}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .widget__title .expand-button,.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .widget__title .settings-button{cursor:pointer;display:inline-block;opacity:0;transition:.3s}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .widget__title .expand-button:hover svg path,.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .widget__title .settings-button:hover svg path{fill:var(--ark-primary)}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .widget__title .expand-button span{font-size:16px;vertical-align:-4px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .widget__content{height:calc(100% - 37px);width:100%}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;color:var(--ark-typography-headline);height:100%;padding:16px 14px;transition:.3s;width:100%}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget:hover{box-shadow:-2px 1px 8px 0 var(--ark-content-separator)}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget:hover .header .settings-button{opacity:1}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget .header{font-size:16px;font-weight:500;margin-bottom:10px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget .header .title{margin-left:6px;max-width:170px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget .header .settings-button{cursor:pointer;float:right;opacity:0;transition:.3s}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget .header .settings-button:hover svg path{fill:var(--ark-primary)}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget .value{font-size:26px;font-weight:700}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget .percentage-change{font-size:12px;font-weight:400;margin-left:6px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget:hover .widget-header .settings-button{opacity:1}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-header{align-items:center;background:var(--ark-base-gray-4);border:1px solid var(--ark-content-separator);border-top-left-radius:6px;border-top-right-radius:6px;color:var(--ark-typography-headline);column-gap:8px;display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin:-16px -15px 16px;padding:8px 16px;transition:.3s}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-header .settings-button{cursor:pointer;opacity:0;transition:.3s}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-header .settings-button:hover svg path{fill:var(--ark-primary)}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .ant-carousel .slick-slider{padding:0 0 18px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-arrow.slick-next,.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-arrow.slick-prev{color:var(--ark-base-gray-6)}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-dots{bottom:0}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-dots button{background:var(--ark-base-gray-6)}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-dots button.slick-active{background:var(--ark-base-gray-5)}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-content{align-content:flex-start;align-items:flex-start;column-gap:16px;display:flex!important;flex-direction:row;flex-wrap:wrap;height:165px;padding:0 24px;row-gap:8px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-content .container{display:flex;flex-direction:column;justify-content:space-between;margin:0;width:220px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-content .container .header{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:flex-start;margin:0}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-content .container .header svg{width:32px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-content .container .header .label{font-size:16px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-content .container .value{font-size:24px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .draggable-handle{cursor:grab}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .draggable-handle:active{cursor:grabbing}.sf-expression-editor-v2,.sf-expression-editor-v2 .sf-expression-editor__input-wrapper{position:relative}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .custom-mention__input-highlighter-substring{visibility:visible!important}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .sf-expression-editor__textarea{background:transparent;border:1px solid #cbd5e1;border-radius:10px;caret-color:var(--ark-typography-headline)!important;color:transparent!important;line-height:1.75;min-height:100px;overflow:hidden;padding:10px;position:relative;resize:none;width:100%}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .sf-expression-editor__textarea::selection{background:rgba(59,131,246,.25);color:transparent}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight,.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__mirror{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight .caret-tracker,.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__mirror .caret-tracker{animation:blinkv2 1s infinite;background-color:red;height:4px;position:absolute;width:4px}@keyframes blinkv2{0%,to{background-color:transparent}50%{background-color:red}}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__mirror{color:transparent!important}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight{color:var(--ark-typography-headline)!important;pointer-events:none}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight .final.fx{color:var(--ark-green)}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight .pending.fx{border-bottom:2px solid var(--ark-green)}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight .final.dim{color:var(--ark-orange)}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight .pending.dim{border-bottom:2px solid var(--ark-orange)}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight .bracket{color:var(--ark-red);font-weight:700}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .sf-expression-fluent__current-selection{color:var(--ark-typography-paragraph);margin-bottom:6px;min-height:44px}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .sf-antv-context-menu__wrapper .ant-popover-inner-content{max-height:200px;overflow:auto}.sf-expression-editor-v2 .sf-expr-builder__bottom .sf-exp-item__select{border:1px solid gray;border-radius:10px;height:230px;padding:15px 10px;width:250px}.sf-expression-editor-v2 .sf-expr-builder__bottom .sf-exp-item__select .ant-tree .ant-tree-node-content-wrapper .sf-item-func{color:var(--ark-green)}.sf-expression-editor-v2 .sf-expr-builder__bottom .sf-exp-item__select .ant-tree .ant-tree-node-content-wrapper .sf-item-dim{color:var(--ark-orange)}.sf-expression-editor-v2 .sf-expr-builder__bottom .sf-exp-item__select .ant-tree .ant-tree-node-content-wrapper .sf-item-op{color:var(--ark-typography-headline)}.sf-expression-editor-v2 .sf-expr-builder__bottom .sf-exp-item__select .ant-tree .ant-tree-node-content-wrapper .sf-expr-search-value{color:#f50}.wrapper-expression-input{border:1px solid var(--ark-primary);border-radius:5px;height:200px;overflow:auto;padding:8px;position:"absolute"}.wrapper-expression-input:focus-within{border:2px solid var(--ark-primary)}.wrapper-expression-input textArea{border:none!important;min-height:200px!important;outline:none!important;width:100%}.wrapper-expression-input textArea :focus{border:none!important}.wrapper-expression-input .customMentionInput__highlighter__substring{visibility:visible!important}.sf-expression-fluent{position:relative}.sf-expression-fluent .ant-typography{margin-bottom:0}.sf-expression-fluent [data-cy=input]{align-items:center;border:1px solid #add8e6;box-sizing:border-box;overflow:auto;scrollbar-width:none;width:100%;-ms-overflow-style:none;border-radius:.4rem;font-size:1rem;line-height:2rem;min-height:80px;padding:10px}.sf-expression-fluent .final.fx{color:var(--ark-green)}.sf-expression-fluent .final.dim{color:var(--ark-orange)}.sf-expression-fluent .sf-expression-fluent__current-selection{color:var(--ark-typography-paragraph);margin-bottom:6px;min-height:44px}.sf-expression-fluent .sf-expression-fluent__result{font-style:italic;margin-bottom:6px;min-height:22px}.sf-expression-fluent .sf-expression-fluent__cursor{animation:blink 1s infinite;background-color:#0f172a;display:inline-block;width:2px}@keyframes blink{0%,to{background-color:transparent}50%{background-color:#0f172a}}.sf-ilc-select .ant-select-item-option-selected{color:var(--ark-primary)}.sf-master-data__selector{width:100%}.sf-master-edit__drawer .sf-master-edit__body .sf-master-edit__form-base .sf-master-edit__hidden-section{height:1px;overflow:hidden}.sf-master-edit__drawer .sf-master-edit__body .sf-master-edit__form-base .sf-master-edit__hidden-section .ant-divider{display:none}.sf-master-edit__drawer .sf-master-edit__body .sf-master-edit__form-base .ant-form-item .ant-form-item-label label{color:var(--ark-typography-headline)}.sf-master-edit__drawer .sf-master-edit__body .sf-master-edit__form-base .ant-divider-horizontal{margin:0 -16px 16px;width:calc(100% + 32px)}.sf-master-edit__drawer .sf-master-edit__body .sf-master-edit__form-base .ant-typography{color:var(--ark-typography-headline);font-size:14px;font-weight:500;margin-bottom:16px}.sf-master-edit__drawer .sf-master-edit__body .sf-master-edit__form-base .ant-form-item-label>label svg{margin-left:5px}.sf-master-data__grid.sf-ag-grid .ag-root-wrapper .ag-center-cols-viewport .sf-row__master-data--inactive{color:var(--ark-typography-paragraph)}.sf-master-data__grid.sf-ag-grid .ag-root-wrapper .ag-center-cols-viewport .sf-row__master-data--inactive td:not(:last-child){color:var(--ark-typography-headline)!important;opacity:.6}.sf-orbit-status-modal{height:100vh;width:100vw}.sf-orbit-status-modal .ant-modal{height:100%;max-width:unset;width:100%!important}.sf-orbit-status-modal .ant-modal>div{height:100%}.sf-orbit-status-modal .ant-modal .ant-modal-content{background-color:var(--ark-content-background);height:100%}.sf-orbit-status-modal .ant-modal .ant-modal-content .ant-modal-body{height:100%;padding:0!important}.sf-orbit-status-modal .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper{height:100%}.sf-orbit-status-modal .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body{height:100%;padding:0}.sf-orbit-status-modal .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-paragraph{height:100%}.sf-orbit-status-modal .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-paragraph .ant-modal-confirm-content{font-family:Roboto;height:100%}.sf-orbit-status-modal .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-paragraph .ant-modal-confirm-content .sf-error-wrapper{border:none}.sf-planning-period{background-color:var(--ark-widget-background);color:var(--ark-typography-subtext);margin:0 -30px 0 0;overflow:hidden;position:absolute;text-overflow:clip;transition:width .3s ease-in-out;white-space:nowrap;width:30px}.sf-planning-period .wrapper{align-items:center;column-gap:8px;display:flex;flex-direction:row;height:100%;padding:0 16px}.sf-planning-period:hover{width:270px}.sf-unit-selector__control{text-align:left}.sf-unit-selector__control.ant-popover-open{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-unit-selector__control.ant-popover-open svg path{fill:var(--ark-primary)}.sf-unit-selector__control_ddl{width:237px}.sf-unit-selector__control_ddl .ant-popover-inner{padding:16px 16px 8px}.sf-unit-selector__control_ddl .ant-popover-inner .ant-form-item{margin-bottom:0}.sf-unit-selector__control_ddl .ant-divider-horizontal{margin:8px -8px -10px;width:calc(100% + 16px)}.sf-custom-dashboard .dx-dashboard-floating-caption-panel-container .dx-overlay-content{align-items:flex-end;bottom:20px;box-shadow:none;display:flex;height:fit-content!important;justify-content:flex-end;left:calc(100% - 32px)!important;margin-top:auto;transform:none!important}.sf-custom-dashboard .dx-dashboard-floating-caption-panel-container .dx-dashboard-caption-toolbar .dx-toolbar-items-container{box-shadow:0,1px,4px,rgba(0,0,0,.15);min-height:140px}.sf-custom-dashboard .dx-dashboard-floating-caption-panel-container .dx-dashboard-caption-toolbar .dx-toolbar-items-container .dx-toolbar-after{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:4px}.sf-custom-dashboard .dx-dashboard-floating-caption-panel-container .dx-dashboard-caption-toolbar .dx-toolbar-items-container .dx-toolbar-after .dx-toolbar-item{padding:0 4px}.sf-custom-dashboard .dx-dashboard-floating-caption-panel-container .dx-dashboard-caption-toolbar .dx-toolbar-items-container .dx-toolbar-after .dx-toolbar-item .dx-caption-panel-separator{display:none}.sf-reports-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-row{cursor:pointer}.sf-ai-help .sf-ai-help-button{color:#fff}.sf-ai-help .sf-ai-help-button>span{position:relative}.sf-ai-help .sf-ai-help-button:before{background:linear-gradient(135deg,#6253e1,#0094c8);border-radius:inherit;content:"";inset:-1px;opacity:1;position:absolute;transition:all .3s}.sf-ai-help .sf-ai-help-button:hover:before{opacity:0}.sf-ai-help .response-wrapper{border-radius:12px;margin-top:12px;padding:12px;position:relative;text-align:left;white-space:pre-wrap;width:100%}.sf-ai-help .response-wrapper:before,.sf-ai-help-modal .ant-modal-content:before{background-color:#d9f;background-image:radial-gradient(at 8% 0,#ddbf73 0,transparent 50%),radial-gradient(at 11% 70%,#eace66 0,transparent 50%),radial-gradient(at 80% 39%,#eb52b3 0,transparent 50%),radial-gradient(at 78% 14%,#7ffac9 0,transparent 50%),radial-gradient(at 7% 16%,#f87e49 0,transparent 50%),radial-gradient(at 65% 17%,#fd63d6 0,transparent 50%),radial-gradient(at 47% 91%,#6a6ef6 0,transparent 50%);border-radius:10px;content:"";inset:0;opacity:.2;position:absolute;z-index:0}.sf-ai-output-notice{font-size:12px;margin-top:8px;opacity:.65}.sf-ai-disclosure-notice{font-size:12px;margin:8px auto 0;max-width:420px;opacity:.75;text-align:center}.sf-error-wrapper{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;color:var(--ark-typography-headline);display:flex;height:100%;justify-content:center;margin:14px 14px 14px 0}.sf-error-wrapper .sf-error-content{max-width:1100px}.sf-error-wrapper .heading{font-size:30px;font-weight:600;line-height:38px;margin-bottom:16px}.sf-error-wrapper .description{font-size:16px;line-height:24px;margin-bottom:32px}.sf-error-wrapper svg{width:80%!important}.sf-error-wrapper .inline-link{font-size:16px;padding:0}.sf-error-wrapper .inline-link span{text-decoration:underline}.sf-unauthorized{text-align:center}.sf-unauthorized .unauthorized-animation svg{width:400px!important}.sf-unauthorized .description{font-size:18px;margin-bottom:24px}.sf-form-item__select-base.sf-form-item__select-full-width .ant-form-item-label>label,.sf-form-item__select-base.sf-form-item__select-full-width .ant-form-item-label>label .sf-form-item__select-label-node{width:100%}.sf-form-item__select-base.sf-form-item__select-full-width .ant-form-item-label>label .sf-form-item__select-label-node .ant-btn-link{height:20px;padding:0 0 0 8px}.sf-form-item__select-base.sf-form-item__select-full-width .ant-form-item-label>label .sf-form-item__select-label-node+span{display:none}.sf-money__column-filter{display:flex;flex-direction:column;padding:12px;row-gap:8px;width:210px}.sf-money__column-filter .filter-options{width:100%}.sf-money__column-filter .value-fields{align-items:center;column-gap:4px;display:flex;flex-direction:row;justify-content:space-between}.sf-money__column-filter .value-fields .code,.sf-money__column-filter .value-fields .value{flex:1}.sf-money__column-filter .value-fields+.value-fields{margin-top:4px}.sf-preview-info__control_ddl .ant-popover-content .ant-popover-inner{max-height:80vh;overflow:auto}.sf-preview-info__modal.sf-main-modal{pointer-events:none}.sf-preview-info__modal.sf-main-modal .ant-modal-header .ant-modal-title span{user-select:none}.sf-preview-info__modal.sf-main-modal .ant-modal-content .ant-modal-body{max-height:calc(80vh - 150px);max-width:70vw;min-height:200px;min-width:200px;overflow:auto}.sf-preview-info__modal.sf-main-modal.sf-preview-info__modal-sales-opp .sf-price-negotiation-grid{height:400px;width:700px}.sf-preview-info__modal.sf-main-modal.sf-preview-info__modal-sales-opp .sf-price-negotiation-grid .sf-ag-grid .ag-root .ag-body-horizontal-scroll.ag-hidden{display:flex!important}.sf-resizable-drawer.resizing .ant-drawer-content-wrapper{transition:none}.sf-resizable-drawer .ant-drawer-header{padding:0 16px}.sf-resizable-drawer .ant-drawer-header .resize-handle{cursor:ns-resize;padding:12px 0}.sf-resizable-drawer .ant-drawer-header .resize-handle .handle{background:#b5b5b5;border-radius:2px;float:right;height:4px;left:calc(50% - 48px);margin:-30px 0;position:absolute;transition:.2s;width:104px}.sf-spin.has-error .ant-spin-text{color:var(--ark-red)}.sf-bucket-and-time__control{min-width:172px;text-align:left}.sf-bucket-and-time__control.ant-popover-open{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-bucket-and-time__control_ddl{width:237px}.sf-bucket-and-time__control_ddl .ant-popover-inner{padding:16px 16px 8px}.sf-bucket-and-time__control_ddl .ant-popover-inner .ant-form-item{margin-bottom:16px}.sf-bucket-and-time__control_ddl .ant-divider-horizontal{margin:24px -16px 8px;width:calc(100% + 32px)}.sf-lexical-comment{background-color:var(--ark-content-background);position:relative}.sf-lexical-comment .sf-lexical-comment__root{border:1px solid var(--ark-content-separator);border-radius:6px;display:block;height:95px;overflow:auto;padding:4px 11px;position:relative;transition:all .3s ease-in-out}.sf-lexical-comment .sf-lexical-comment__root:hover{border-color:var(--ark-primary)}.sf-lexical-comment .sf-lexical-comment__root:focus{border-color:var(--ark-primary);box-shadow:0 0 0 2px rgba(5,215,255,.1);outline:0}.sf-lexical-comment.sf-lexical-comment--bordless .sf-lexical-comment__root{border:none;padding:0}.sf-lexical-comment.sf-lexical-comment--bordless .sf-lexical-comment__root:focus,.sf-lexical-comment.sf-lexical-comment--bordless .sf-lexical-comment__root:hover{border:none;box-shadow:none}.sf-lexical-comment.sf-lexical-comment--single-line .sf-lexical-comment__root{height:20px;overflow:hidden}.sf-lexical-comment .placeholder__root{color:#ccc;display:inline-block;left:11px;overflow:hidden;pointer-events:none;position:absolute;right:11px;text-overflow:ellipsis;top:4px;user-select:none;white-space:nowrap}.sf-lexical-comment.sf-lexical-comment--bordless .placeholder__root{left:0;right:0;top:0}@media (max-width:1025px){.sf-lexical-comment .placeholder__root{left:4px}}.sf-lexical-comment .sf-editor-paragraph{margin-bottom:0}.sf-lexical-comment .sf-editor-paragraph .sf-editor-hashtag-free-text{color:var(--ark-green);font-weight:bolder}.sf-lexical-comment .sf-editor-paragraph span[data-lexical-hashtag=true]{background-color:rgba(0,197,44,.1);color:var(--ark-green);font-weight:bolder}.sf-lexical-comment .sf-editor-paragraph span[data-lexical-mention=true]{background-color:rgba(0,146,218,.1);color:var(--ark-primary)}.mentions-menu{width:250px;z-index:1200}.typeahead-popover{background-color:var(--ark-content-background);border-radius:8px;box-shadow:0 5px 10px rgba(0,0,0,.3);position:fixed}.typeahead-popover ul{border-radius:8px;list-style:none;margin:0;max-height:200px;overflow-y:scroll;padding:0}.typeahead-popover ul::-webkit-scrollbar{display:none}.typeahead-popover ul{-ms-overflow-style:none;scrollbar-width:none}.typeahead-popover ul li{border-radius:8px;cursor:pointer;font-size:14px;margin:0;min-width:180px;outline:none}.typeahead-popover ul li i.user{background-color:#eee}.typeahead-popover ul li.selected{background:#eee}.typeahead-popover li{align-content:center;background-color:var(--ark-content-background);border:0;border-radius:8px;color:#050505;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;font-size:15px;line-height:16px;margin:0 8px;padding:8px}.typeahead-popover li.active{background-size:contain;display:flex;height:20px;width:20px}.typeahead-popover li:first-child{border-radius:8px 8px 0 0}.typeahead-popover li:last-child{border-radius:0 0 8px 8px}.typeahead-popover li:hover{background-color:#eee}.typeahead-popover li .text{display:flex;flex-grow:1;line-height:20px;min-width:150px}.typeahead-popover li .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:20px;line-height:16px;margin-right:8px;user-select:none;width:20px}.sf-company-summary{max-width:630px}.sf-company-summary .ant-form-item-label{padding-bottom:4px}.sc-customer-list{font-size:13px;height:100%}.sc-customer-list .dx-item-content.dx-list-item-content,.sc-customer-list .dx-texteditor-input{font-size:13px}.sc-customer-list .dx-list-item{border-top:none}.collab-chart .dxc-markers circle{visibility:hidden}.collab-chart .dxl-marker rect{rx:4}.sf-demand-grid__wrapper{display:flex;flex-direction:column;height:100%;width:100%}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid{font-family:Roboto;height:100%;width:100%}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-cell--demandtype{align-items:center;display:flex;flex-direction:row;justify-content:space-between;overflow:hidden!important}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid.ag-theme-quartz .ag-row.sf-row__group{background-color:#0f5666!important}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid.ag-theme-quartz .ag-row.sf-row__group .ag-cell:not(.ag-cell-range-right,.ag-cell-range-single-cell){border-right-color:#0f5666!important}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid.ag-theme-quartz .ag-row.sf-row__group.ag-row-hover:before{background-color:#0f5666}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-root-wrapper{border-radius:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header{background-color:var(--ark-base-gray-4)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row{font-weight:400}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row.ag-header-row-column-group{color:var(--ark-typography-subtext)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row.ag-header-row-column{color:var(--ark-typography-headline)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row .ag-header-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row .ag-header-group-cell{border-right:1px solid var(--ark-content-separator);border-top-color:var(--ark-content-separator)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row .ag-header-cell.ag-column-last,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row .ag-header-group-cell.ag-column-last{border-right:1px solid var(--ark-content-separator)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row .ag-header-cell .ag-header-cell-resize:after,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row .ag-header-group-cell .ag-header-cell-resize:after{width:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row .ag-header-cell.ag-right-aligned-header .ag-header-cell-label{-webkit-box-orient:unset;-webkit-box-direction:unset;flex-direction:unset}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-row{color:var(--ark-typography-headline);font-weight:500}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-row.ag-header-row-column-group+.ag-header-row-column,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-row.ag-header-row-group+.ag-header-row-column{height:48px!important;top:0!important}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-row.ag-header-row-column .ag-header-cell:first-child,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-row.ag-header-row-column-group .ag-header-group-cell:first-child{display:none}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-row.ag-header-row-column .ag-header-cell:nth-child(2){padding-left:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-row.ag-header-row-column .ag-header-cell{border-top-color:transparent;top:0!important}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-cell-range-selected-1:not(.ag-cell-focus),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-root:not(.ag-context-menu-open) .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing){background-color:initial}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__comments,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__comments,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__comments,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__comments{background-color:var(--ark-base-gray-4)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__comments .ag-cell.sf-cell--demandtype:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__comments .ag-cell.sf-cell--group:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__comments .ag-cell.sf-cell--demandtype:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__comments .ag-cell.sf-cell--group:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__comments .ag-cell.sf-cell--demandtype:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__comments .ag-cell.sf-cell--group:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__comments .ag-cell.sf-cell--demandtype:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__comments .ag-cell.sf-cell--group:not(.ag-cell-range-right,.ag-cell-range-single-cell){border-right-color:transparent}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__comments .ag-cell .cell-comment-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__comments .ag-cell .cell-comment-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__comments .ag-cell .cell-comment-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__comments .ag-cell .cell-comment-number{line-height:22px;text-align:center}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header .ag-cell{overflow:unset}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header.sf-row__header--expanded>.ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header.sf-row__header--expanded>.ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header.sf-row__header--expanded>.ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header.sf-row__header--expanded>.ag-cell{font-style:italic;font-weight:700}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header.sf-row__header--disabled,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header.sf-row__header--disabled,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header.sf-row__header--disabled,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header.sf-row__header--disabled{background-color:#b4b4b4}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__group,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__group,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__group,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__group{background-color:var(--ark-base-gray-2);color:#fff}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__group .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__group .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__group .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__group .ag-cell{line-height:22px}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__group .ag-cell:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__group .ag-cell:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__group .ag-cell:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__group .ag-cell:not(.ag-cell-range-right,.ag-cell-range-single-cell){border-right-color:transparent}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__group .ag-cell.sf-cell--uom:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__group .ag-cell.sf-cell--uom:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__group .ag-cell.sf-cell--uom:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__group .ag-cell.sf-cell--uom:not(.ag-cell-range-right,.ag-cell-range-single-cell){border-right-color:var(--ark-content-separator)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header .ag-cell{overflow:unset;text-align:right}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details .ag-cell .cell-value-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header .ag-cell .cell-value-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details .ag-cell .cell-value-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header .ag-cell .cell-value-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details .ag-cell .cell-value-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header .ag-cell .cell-value-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details .ag-cell .cell-value-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header .ag-cell .cell-value-number{overflow:hidden}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header .ag-cell.sf-cell--historical{background-color:var(--ark-base-blue-1)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details .ag-cell.sf-cell--historical.ag-column-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details.ag-row-hover .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header .ag-cell.sf-cell--historical.ag-column-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header.ag-row-hover .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details .ag-cell.sf-cell--historical.ag-column-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details.ag-row-hover .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header .ag-cell.sf-cell--historical.ag-column-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header.ag-row-hover .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details .ag-cell.sf-cell--historical.ag-column-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details.ag-row-hover .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header .ag-cell.sf-cell--historical.ag-column-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header.ag-row-hover .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details .ag-cell.sf-cell--historical.ag-column-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details.ag-row-hover .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header .ag-cell.sf-cell--historical.ag-column-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header.ag-row-hover .ag-cell.sf-cell--historical{background-color:var(--ark-base-blue-2)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details.ag-row-hover .ag-cell.sf-cell--historical.ag-column-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header.ag-row-hover .ag-cell.sf-cell--historical.ag-column-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details.ag-row-hover .ag-cell.sf-cell--historical.ag-column-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header.ag-row-hover .ag-cell.sf-cell--historical.ag-column-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details.ag-row-hover .ag-cell.sf-cell--historical.ag-column-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header.ag-row-hover .ag-cell.sf-cell--historical.ag-column-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details.ag-row-hover .ag-cell.sf-cell--historical.ag-column-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header.ag-row-hover .ag-cell.sf-cell--historical.ag-column-hover{background-color:var(--ark-base-blue-3)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details.ag-row-selected .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header.ag-row-selected .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details.ag-row-selected .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header.ag-row-selected .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details.ag-row-selected .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header.ag-row-selected .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details.ag-row-selected .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header.ag-row-selected .ag-cell.sf-cell--historical{background-color:#d3e2fd}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row:not(.sf-row__group):not(.sf-row__comments) .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right):not(.ag-cell-last-left-pinned),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row:not(.sf-row__group):not(.sf-row__comments) .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right):not(.ag-cell-last-left-pinned){border-right-color:var(--ark-content-separator)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__group .sf-cell--demandtype,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__group .sf-cell--demandtype{left:0!important;position:absolute;right:0;width:100%!important}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__comments .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__comments .ag-cell{line-height:22px}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__comments .ag-cell.sf-cell--group,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__comments .ag-cell.sf-cell--group{padding:0;text-align:center}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__comments .ag-cell.sf-cell--demandtype,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__comments .ag-cell.sf-cell--demandtype{color:var(--ark-typography-subtext);padding-left:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header{border-bottom-color:transparent;border-bottom-width:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header .ag-cell{text-align:left}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right):not(.ag-cell-focus):not(.ag-cell-range-top):not(.ag-cell-range-bottom),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right):not(.ag-cell-focus):not(.ag-cell-range-top):not(.ag-cell-range-bottom),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right):not(.ag-cell-focus):not(.ag-cell-range-top):not(.ag-cell-range-bottom),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right):not(.ag-cell-focus):not(.ag-cell-range-top):not(.ag-cell-range-bottom){border-bottom-width:0;border-top-width:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details .ag-cell.sf-cell--group,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header .ag-cell.sf-cell--group,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details .ag-cell.sf-cell--group,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header .ag-cell.sf-cell--group{padding:0;text-align:center}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details .ag-cell:not(.sf-cell--group):after,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header .ag-cell:not(.sf-cell--group):after,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details .ag-cell:not(.sf-cell--group):after,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header .ag-cell:not(.sf-cell--group):after{border-bottom:1px solid var(--ark-content-separator);bottom:0;content:" ";left:0;position:absolute;right:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details.sf-row__header--expandable .ag-cell.sf-cell--group:after,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header.sf-row__header--expandable .ag-cell.sf-cell--group:after,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details.sf-row__header--expandable .ag-cell.sf-cell--group:after,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header.sf-row__header--expandable .ag-cell.sf-cell--group:after{border-bottom:1px solid var(--ark-content-separator);content:" ";left:0;position:absolute;right:0;top:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details.ag-row-last .ag-cell.sf-cell--group:before,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header.ag-row-last .ag-cell.sf-cell--group:before,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details.ag-row-last .ag-cell.sf-cell--group:before,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header.ag-row-last .ag-cell.sf-cell--group:before{border-bottom:1px solid var(--ark-content-separator);bottom:0;content:" ";left:0;position:absolute;right:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row{border-right:1px solid var(--ark-content-separator)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row:not(.sf-row__group) .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row:not(.sf-row__group) .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right){border-right-color:var(--ark-content-separator)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__comments,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__comments{color:var(--ark-primary)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__comments .cell-comment-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__comments .cell-comment-number{cursor:pointer}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__comments .cell-comment-number.cell-comment-number--yes:before,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__comments .cell-comment-number.cell-comment-number--yes:before{content:url('data:image/svg+xml;utf8,')}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__comments .cell-comment-number.cell-comment-number--no:hover:before,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__comments .cell-comment-number.cell-comment-number--no:hover:before{content:url('data:image/svg+xml;utf8,')}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.ag-row-group.sf-row__header.sf-row__header--expandable,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.ag-row-group.sf-row__header.sf-row__header--expandable{z-index:1}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row .ag-cell-focus:not(.ag-cell-range-selected),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row .ag-cell-focus:not(.ag-cell-range-selected){border-color:var(--ark-primary)!important}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details.sf-row__details-editable .ag-cell:not(.sf-cell--historical),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details.sf-row__details-editable .ag-cell:not(.sf-cell--historical){background-color:var(--ark-yellow-light)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details.sf-row__details-editable .ag-cell:not(.sf-cell--historical).ag-column-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details.sf-row__details-editable .ag-cell:not(.sf-cell--historical).ag-column-hover{background-color:var(--ark-yellow-light-hover)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details.sf-row__details-editable.ag-row-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details.sf-row__details-editable.ag-row-hover{background-color:var(--ark-widget-background)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details.sf-row__details-editable.ag-row-hover .ag-cell:not(.sf-cell--historical),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details.sf-row__details-editable.ag-row-hover .ag-cell:not(.sf-cell--historical){background-color:var(--ark-yellow-light-hover)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details.sf-row__details-editable.ag-row-hover .ag-cell:not(.sf-cell--historical).ag-column-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details.sf-row__details-editable.ag-row-hover .ag-cell:not(.sf-cell--historical).ag-column-hover{background-color:var(--ark-base-yellow-4)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details.sf-row__details-editable.ag-row-selected .ag-cell:not(.sf-cell--historical),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details.sf-row__details-editable.ag-row-selected .ag-cell:not(.sf-cell--historical){background-color:#fbedb9}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-body-horizontal-scroll .ag-horizontal-left-spacer{visibility:hidden}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-value-change-value{transition:background-color .15s ease-in-out}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-value-change-value.sf-value-change-value--highlight{background-color:rgba(248,233,15,.1)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-frozen-cell{background-color:rgba(139,206,239,.2);border:2px solid #b9e2f6;bottom:1px;color:#b9e2f6;left:1px;padding-left:5px;position:absolute;right:1px;text-align:left;top:1px}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-frozen-cell>svg{line-height:17px;position:absolute;top:3px}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-locked-for-update-cell{background-color:rgba(0,0,0,.2);bottom:1px;left:1px;padding-left:5px;position:absolute;right:1px;text-align:left;top:1px}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-locked-for-update-cell>svg{line-height:17px;position:absolute;top:3px}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-collaborative-avatars{position:absolute;right:-7px;top:0;z-index:1}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-collaborative-border:before{border-bottom:2px solid transparent;border-bottom-color:var(--sf-collab-info-bg-color);border-left:2px solid transparent;border-right:2px solid transparent;border-top:2px solid transparent;border-top-color:var(--sf-collab-info-bg-color);bottom:0;content:" ";left:0;position:absolute;right:0;top:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-collaborative-border.sf-collaborative-border--left:before{border-left-color:var(--sf-collab-info-bg-color)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-collaborative-border.sf-collaborative-border--right:before{border-right-color:var(--sf-collab-info-bg-color)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-value-change-delta{font-size:.8em;line-height:.4em;opacity:0;position:absolute;right:5px;top:0;transition:opacity .3s ease-in-out}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-value-change-delta.sf-value-change-delta-up{color:#189f28;opacity:1}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-value-change-delta.sf-value-change-delta-down{color:#d02c2c;opacity:1}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-value-change-delta .anticon{padding-left:7px}.sf-demand-grid__wrapper .ag-status-bar{border:none;padding:0 16px}.sf-demand-grid__wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:32px;line-height:32px;margin:8px 6px;padding:0 7px;transition:height .5s ease-in-out}.sf-demand-grid__wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value.ag-hidden{border:none;display:block!important;font-size:0;height:0;margin:0;padding:0}.sf-demand-grid__wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value.ag-hidden span{display:none}.sf-demand-grid__wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span{font-size:14px;font-weight:500}.sf-demand-grid__wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span.ag-status-name-value-value{font-weight:400}.cell-value-number__container .ant-popover-inner{background:transparent;box-shadow:none;padding:0}.cell-value-number__container .ant-popover-arrow{display:none}.sf-overrides-report__drawer .ant-drawer-body{overflow-x:hidden;padding:0 0 24px}.sf-overrides-report__drawer .ant-drawer-body .sf-override-report__details{background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);border-right:1px solid var(--ark-content-separator);height:40px}.sf-overrides-report__drawer .ant-drawer-body .sf-override-report__details.text-left p{padding-left:8px}.sf-overrides-report__drawer .ant-drawer-body .sf-override-report__details .override-title{overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;width:150px}.sf-overrides-report__drawer .ant-drawer-body .sf-override-report__details p{padding-top:8px}.sf-overrides-report__drawer .ant-drawer-body .weighted-rate-notice{align-content:center;font-size:15px;font-weight:500;justify-content:center;padding-top:8px;text-align:center}.sf-overrides__content{margin-top:32px}.sf-overrides__content.ant-timeline .ant-timeline-item-label{width:calc(22% - 12px)}.sf-overrides__content.ant-timeline .ant-timeline-item-head-custom,.sf-overrides__content.ant-timeline .ant-timeline-item-tail{background-color:var(--ark-content-widget);left:25%}.sf-overrides__content.ant-timeline .ant-timeline-item-left .ant-timeline-item-content{left:calc(26% - 4px);margin-left:39px;width:calc(67% - 14px)}.sf-overrides__content .ant-timeline-item-content>p,.sf-overrides__content .ant-timeline-item-label>p{margin-bottom:0}.sf-overrides__content .sf-overrides__action-type{color:var(--ark-typography-headline);font-family:Roboto;font-size:14px;font-weight:400}.sf-overrides__content .sf-overrides__action-type.sf-overrides__action-type-latest{font-size:18px;font-weight:700}.sf-overrides__content .sf-overrides__qty{color:var(--ark-typography-headline);font-family:Roboto;font-size:18px;font-weight:500}.sf-overrides__content .sf-overrides__arrow{padding-left:10px;padding-right:10px;vertical-align:top}.sf-pending-overrides__drawer .sf-pending-overrides-wrapper{margin-top:-20px}.sf-pending-overrides__drawer .sf-pending-overrides-wrapper .status{font-size:16px}.sf-pending-overrides__drawer .sf-pending-overrides-wrapper .override{border:1px solid var(--ark-content-separator);border-left:5px solid #333;border-radius:6px;box-shadow:-6px 4px 7px var(--ark-content-separator);margin:16px -6px;padding:8px 16px}.sf-pending-overrides__drawer .sf-pending-overrides-wrapper .override:hover{background-color:var(--ark-base-gray-2)}.sf-pending-overrides__drawer .sf-pending-overrides-wrapper .override .header .heading{font-weight:500;margin-bottom:12px}.sf-pending-overrides__drawer .sf-pending-overrides-wrapper .override .header .box{border-radius:4px;display:inline-block;height:14px;margin-right:6px;vertical-align:-1px;width:14px}.sf-demand-collab__grid-controls .sf-select__control.sf-select__control--selected{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-demand-collab__grid-controls .sf-select__control.sf-select__control--selected svg path{fill:var(--ark-primary)}.sf-demand-collab__grid-controls .sf-filters-dots__control_ddl .sf-select__control.ant-btn,.sf-demand-collab__grid-controls .sf-filters-dots__control_ddl .sf-select__control.ant-select{text-align:left;width:100%!important}.sf-hierarchy-tree__wrapper{background-color:var(--ark-content-background);height:100%}.sf-hierarchy-tree__header{background-color:#fcfcfc;border-bottom:1px solid var(--ark-content-separator);border-left-style:solid;border-left:1px var(--ark-content-separator);border-right-style:solid;border-right:1px var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);line-height:38px}.sf-hierarchy-tree__header .sf-hierarchy__button{padding:5px 10px}.sf-hierarchy-tree__header .sf-hierarchy__button-edit{color:var(--ark-typography-headline);height:40px;width:calc(100% - 101px)}.sf-hierarchy-tree__header .sf-hierarchy__button-edit:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-hierarchy-tree__header .sf-hierarchy__button-edit:hover span svg path{fill:var(--ark-primary)!important}.sf-fb__tree-container .sf-fb__title{color:var(--ark-typography-headline);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;margin-bottom:10px;padding:0}.sf-fb__tree-container .sf-fb__sub-title{color:var(--ark-typography-subtext);font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.sf-fb__tree-container .dx-item.dx-treeview-item .dx-item-content .anticon-close{font-size:12px;padding-right:10px}.sf-fb__tree-container .dx-treeview-toggle-item-visibility{display:none}.sf-fb__tree-container .dx-treeview-node{padding:5px 0}.sf-fb__tree-container .dx-treeview-item-without-checkbox>.dx-treeview-item{border:1px solid var(--ark-content-separator);border-radius:2px;color:var(--ark-typography-headline)}.sf-fb__tree-container .dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item{background-color:var(--ark-content-background);border-color:var(--ark-primary);color:var(--ark-typography-headline)}.sf-fb__tree-container .dx-treeview-item-without-checkbox.dx-state-selected>.dx-treeview-item{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-fb__tree-container .dx-icon-dragvertical:before{vertical-align:inherit}.sf-fb__tree-container .ant-btn.ant-btn-link{padding-left:0}.sf-demand-dashboard{background-color:var(--ark-base-gray-3);border-radius:8px;height:100%;margin:14px 14px 14px 0;overflow-x:hidden;overflow-y:auto;padding:14px 8px 0 14px;position:relative}.sf-demand-dashboard .react-grid-item:hover{z-index:500}.sf-demand-dashboard .react-grid-item.react-grid-placeholder{background-color:var(--ark-primary);border-radius:6px}.sf-demand-dashboard .toolbar{padding:0 10px}.sf-demand-dashboard .toolbar .sf-filter-dashboard__control .ant-btn.ant-btn-compact-first-item{min-width:80px}.sf-demand-dashboard .widget{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:100%;padding:10px 14px;width:100%}.sf-demand-dashboard .widget:hover .widget__title .expand-button,.sf-demand-dashboard .widget:hover .widget__title .settings-button{opacity:1}.sf-demand-dashboard .widget .ant-spin-container,.sf-demand-dashboard .widget .ant-spin-nested-loading{height:100%}.sf-demand-dashboard .widget .widget__title{background:var(--ark-base-gray-4);border-bottom:1px solid var(--ark-content-separator);border-top-left-radius:6px;border-top-right-radius:6px;font-weight:500;margin:-10px -14px 10px;min-height:40px;padding:10px 14px;transition:.3s}.sf-demand-dashboard .widget .widget__title .expand-button,.sf-demand-dashboard .widget .widget__title .settings-button{cursor:pointer;display:inline-block;opacity:0;transition:.3s}.sf-demand-dashboard .widget .widget__title .expand-button:hover svg path,.sf-demand-dashboard .widget .widget__title .settings-button:hover svg path{fill:var(--ark-primary)}.sf-demand-dashboard .widget .widget__title .expand-button span{font-size:16px;vertical-align:-4px}.sf-demand-dashboard .widget .widget__content{height:calc(100% - 37px);width:100%}.sf-demand-dashboard .mini-widget{background-color:var(--ark-content-background);border-radius:6px;height:100%;padding:16px 14px;transition:.3s;width:100%}.sf-demand-dashboard .mini-widget:hover{box-shadow:-2px 1px 8px 0 var(--ark-content-separator)}.sf-demand-dashboard .mini-widget:hover .header .settings-button{opacity:1}.sf-demand-dashboard .mini-widget .header{font-size:16px;font-weight:500;margin-bottom:10px}.sf-demand-dashboard .mini-widget .header .title{font-size:16px;margin-left:6px;max-width:170px}.sf-demand-dashboard .mini-widget .header .settings-button{cursor:pointer;float:right;opacity:0;transition:.3s}.sf-demand-dashboard .mini-widget .header .settings-button:hover svg path{fill:var(--ark-primary)}.sf-demand-dashboard .mini-widget .value{font-weight:700}.sf-demand-dashboard .mini-widget.historical-mini-widget:hover .widget-header .settings-button{opacity:1}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-header{align-items:center;background:var(--ark-base-gray-4);border:1px solid var(--ark-content-separator);border-top-left-radius:6px;border-top-right-radius:6px;column-gap:8px;display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin:-16px -15px 16px;padding:8px 16px;transition:.3s}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-header .title{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;width:100%}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-header .title .total .ant-tag{margin-inline-end:4px}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-header .settings-button{cursor:pointer;opacity:0;transition:.3s}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-header .settings-button:hover svg path{fill:var(--ark-primary)}.sf-demand-dashboard .mini-widget.historical-mini-widget .ant-carousel .slick-slider{padding:0 0 18px}.sf-demand-dashboard .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-arrow.slick-next,.sf-demand-dashboard .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-arrow.slick-prev{color:var(--ark-base-gray-6)}.sf-demand-dashboard .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-dots{bottom:0}.sf-demand-dashboard .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-dots button{background:var(--ark-base-gray-6)}.sf-demand-dashboard .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-dots button.slick-active{background:var(--ark-base-gray-5)}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-content{align-content:flex-start;align-items:flex-start;column-gap:8px;display:flex!important;flex-direction:row;flex-wrap:wrap;height:165px;padding:0 24px;row-gap:8px}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-content .container{display:flex;flex-direction:column;justify-content:space-between;margin:0;width:220px}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-content .container .header{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:flex-start;margin:0}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-content .container .header svg{width:32px}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-content .container .header .label{font-size:16px}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-content .container .value{font-size:24px}.sf-demand-dashboard .draggable-handle{cursor:grab}.sf-demand-dashboard .draggable-handle:active{cursor:grabbing}.sf-demand-dashboard-add-widget-modal .widget-list{display:flex;flex-direction:column;justify-content:flex-start;row-gap:8px}.sf-demand-dashboard-add-widget-modal .widget-list .widget-row .widget-type{align-items:center;background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;column-gap:8px;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;padding:8px;transition:all .2s;width:100%}.sf-demand-dashboard-add-widget-modal .widget-list .widget-row .widget-type.selected,.sf-demand-dashboard-add-widget-modal .widget-list .widget-row .widget-type:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-demand-dashboard-add-widget-modal .widget-list .widget-row .widget-type.selected svg path,.sf-demand-dashboard-add-widget-modal .widget-list .widget-row .widget-type:hover svg path{fill:var(--ark-primary)}.sf-demand-dashboard-add-widget-modal .widget-list .widget-row .widget-type.selected{border-color:var(--ark-primary)}.sf-demand-dashboard-add-widget-modal .widget-list .widget-row .widget-type svg{height:24px;width:auto}.sf-demand-dash-content{display:flex;flex:1;flex-direction:column;margin:14px 14px 14px 0;min-height:0;position:relative}.sf-demand-dash-content .dx-dashboard-widget-container{background-color:var(--ark-widget-background);border-radius:var(--ark-content-rounding)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:var(--ark-content-rounding)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-toolbar{border-color:var(--ark-content-separator)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-toolbar .dx-toolbar-items-container{background-color:var(--ark-base-gray-4)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-toolbar .dx-toolbar-items-container .dx-toolbar-item-content{color:var(--ark-typography-headline)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-toolbar .dx-toolbar-items-container .dx-toolbar-item-content .dx-button-content svg use{color:var(--ark-icon)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-dashboard-item.dx-widget .dx-datagrid .dx-column-lines>td{border-color:var(--ark-content-separator)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-dashboard-item.dx-widget .dx-datagrid>.dx-datagrid-headers,.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-dashboard-item.dx-widget .dx-datagrid>.dx-datagrid-rowsview{background-color:var(--ark-content-background);border-color:var(--ark-content-separator);color:var(--ark-typography-headline)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-dashboard-item.dx-widget .dx-datagrid>.dx-datagrid-rowsview .dx-carditem-none-color{color:var(--ark-typography-headline)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-dashboard-card-without-background .dx-flex-card-layout{background-color:var(--ark-content-background)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-dashboard-card-without-background .dx-flex-card-layout .dx-flex-card-layout-row-element{color:var(--ark-typography-headline)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-popup-wrapper .dx-overlay-content{border-color:var(--ark-content-separator)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-popup-wrapper .dx-overlay-content .dx-popover-arrow:after{background:var(--ark-base-gray-4);border-color:var(--ark-content-separator)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-popup-wrapper .dx-overlay-content .dx-toolbar{background-color:var(--ark-base-gray-4)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-popup-wrapper .dx-overlay-content .dx-popup-content,.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-popup-wrapper .dx-overlay-content .dx-popup-content .dx-item{background-color:var(--ark-content-background)}.sf-demand-dash-content .dx-dashboard-fullscreen-item-base,.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-popup-wrapper .dx-overlay-content .dx-popup-content .dx-item:hover{background-color:var(--ark-base-gray-4)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-tooltip-wrapper .dx-overlay-content{background-color:#555;color:#fff}.sf-demand-dash-content .dx-dashboard-widget-container .dx-tooltip-wrapper .dx-popover-arrow{display:none}.sf-demand-dash-content .sf-hide-__legend__series__AItems circle[fill*="rgb(0,146,218)"],.sf-demand-dash-content .sf-hide-__legend__series__BItems circle[fill*="rgb(26,228,182)"],.sf-demand-dash-content .sf-hide-__legend__series__CItems circle[fill*="rgb(247,145,105)"]{display:none;pointer-events:none}.sf-demand-dash-content .dx-dashboard-control-loading{color:var(--ark-typography-subtext)}.sf-dash__tooltip-wrapper .sf-dash__tooltip{padding:0 5px}.sf-dash__tooltip-wrapper.sf-dash__tooltip-sales-engagement .dx-overlay.dx-popup.dx-popover.dx-widget{display:none!important}.sf-dash__popup-content-sales-engagement{color:transparent}.sf-dash__popup-content-sales-engagement span{color:#fff}.sf-dash__tooltip{border-bottom:1px dotted #ccc;color:var(--ark-typography-subtext);cursor:help;display:inline-block;position:relative}.sf-dash__tooltip .sf-dash__tooltip-text{background-color:#555;border-radius:6px;color:#fff;display:block;font-style:normal;opacity:0;padding:5px;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;z-index:1}.sf-dash__tooltip .sf-dash__tooltip-text.tooltip-right{left:125%;top:-5px}.sf-dash__tooltip .sf-dash__tooltip-text.tooltip-bottom{left:50%;margin-left:-60px;top:135%}.sf-dash__tooltip .sf-dash__tooltip-text.tooltip-top{bottom:125%;left:50%;margin-left:-60px}.sf-dash__tooltip .sf-dash__tooltip-text.tooltip-left{bottom:auto;right:128%;top:-5px}.sf-dash__tooltip:hover .sf-dash__tooltip-text{opacity:1;visibility:visible}.sf-tab-demand__methods-and-formulas .sf-settings-layout__content{overflow-y:hidden!important}.sf-forecasting-methods{height:100%;padding-top:8px}.sf-forecasting-methods .methods-list-wrapper{border-right:1px solid var(--ark-content-separator);display:flex;flex-direction:column}.sf-forecasting-methods .methods-list-wrapper .section-header{align-items:center;background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);display:flex;height:50px;padding:0 16px}.sf-forecasting-methods .methods-list-wrapper .section-header .header{font-weight:700}.sf-forecasting-methods .methods-list-wrapper .sf-list-item{border-block-end:none!important;cursor:pointer;padding:8px 16px}.sf-forecasting-methods .methods-list-wrapper .sf-list-item:hover{background-color:var(--ark-base-gray-2)}.sf-forecasting-methods .methods-list-wrapper .sf-list-item.selected{background-color:var(--ark-blue-light);border-left:3px solid var(--ark-primary);color:var(--ark-primary);font-weight:600}.sf-forecasting-methods .methods-list-wrapper .methods-list-toolbar{border-bottom:1px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);padding:8px}.sf-forecasting-methods .methods-list-wrapper .ant-tree-list-holder-inner>.ant-tree-treenode:first-of-type .parent-node{border-top:none}.sf-forecasting-methods .methods-list-wrapper .ant-tree-node-content-wrapper{padding:0 16px}.sf-forecasting-methods .methods-list-wrapper .ant-tree-node-content-wrapper .ant-tree-title{color:var(--ark-typography-subtext)}.sf-forecasting-methods .methods-list-wrapper .ant-tree-node-content-wrapper .ant-tree-title .parent-node{border-bottom:1px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);display:flex;padding:13px 16px}.sf-forecasting-methods .methods-list-wrapper .ant-tree-node-content-wrapper .ant-tree-title .parent-node .title{color:var(--ark-typography-headline);font-weight:600}.sf-forecasting-methods .methods-list-wrapper .ant-tree-node-content-wrapper .ant-tree-title .child-node{align-items:center;display:flex;padding:8px 0 8px 16px}.sf-forecasting-methods .methods-list-wrapper .ant-tree-node-content-wrapper .ant-tree-title .formulas-group{border:none!important;padding-left:24px}.sf-forecasting-methods .methods-list-wrapper .ant-tree-node-content-wrapper .ant-tree-title .formulas-group .title{font-weight:500}.sf-forecasting-methods .methods-list-wrapper .ant-tree-node-selected .ant-tree-title .title{color:var(--ark-primary)}.sf-forecasting-methods .methods-list-wrapper .ant-tree-indent,.sf-forecasting-methods .methods-list-wrapper .ant-tree-switcher{display:none}.sf-forecasting-methods .details{height:100%;width:100%}.sf-forecasting-methods .details .section-header{align-items:center;align-self:stretch;background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);display:flex;height:50px;justify-content:space-between;padding:0 16px}.sf-forecasting-methods .details .section-header .header{font-weight:700}.sf-forecasting-methods .details .section-content{padding:16px}.sf-forecasting-methods .details .section-content .info-box{border:1px solid var(--ark-content-separator);border-radius:6px;padding:16px}.sf-forecasting-methods .details .section-content .info-box .value{color:var(--ark-typography-subtext);font-weight:600}.sf-forecasting-methods .details .section-content .items-select-wrapper{background-color:var(--ark-widget-background);border:1px solid var(--ark-content-separator);border-radius:6px;display:flex;flex-direction:column;height:400px}.sf-forecasting-methods .details .section-content .items-select-wrapper .header{padding:8px}.sf-forecasting-methods .details .section-content .items-select-wrapper .header .title{font-weight:600;margin-bottom:8px}.sf-forecasting-methods .details .section-content .items-select-wrapper .formulas-list{background-color:var(--ark-content-background);border-radius:6px;height:100%}.sf-forecasting-methods .details .section-content .items-select-wrapper .formulas-list .formula-item{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;padding:8px}.sf-forecasting-methods .details .section-content .items-select-wrapper .formulas-list .formula-item:hover{background-color:var(--ark-base-gray-2);transition:.2s}.sf-form-item__grid-factorbindings .sf-ag-grid.mini-grid{min-height:500px}.sf-form-item__grid-factorbindings .sf-ag-grid.mini-grid .ag-root-wrapper.ag-layout-normal{height:500px}.sf-forecasting-methods__add-formula-ddl .ant-dropdown-menu.ant-dropdown-menu-root{max-height:250px;overflow-y:auto}.sf-forecast-cards{margin-bottom:16px}.sf-forecast-cards .forecast-card{align-items:flex-start;background-color:var(--ark-content-background);border-radius:6px;display:flex;flex:1 0 0;flex-direction:column;justify-content:space-between;min-height:150px;min-width:230px;padding:16px}.sf-forecast-cards .forecast-card .header{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between}.sf-forecast-cards .forecast-card .header .name{font-size:20px;font-weight:600;line-height:28px}.sf-forecast-cards .forecast-card .value-wrapper{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.sf-forecast-cards .forecast-card .value-wrapper .value{font-size:38px;font-weight:600;line-height:46px}.sf-forecast-cards .forecast-card .value-wrapper .percentage-wrapper{align-items:flex-end;display:flex;flex-direction:column}.sf-forecast-cards .forecast-card .value-wrapper .percentage-wrapper .percentage{font-size:16px;font-weight:600;line-height:24px}.sf-forecast-cards .forecast-card .value-wrapper .percentage-wrapper .percentage.positive{color:var(--ark-green)}.sf-forecast-cards .forecast-card .value-wrapper .percentage-wrapper .percentage.negative{color:var(--ark-red)}.sf-forecast-cards .forecast-card .value-wrapper .percentage-wrapper .description{color:var(--ark-typography-subtext);font-size:12px;font-weight:400;line-height:20px}.sf-outliers__wrapper{margin-bottom:16px;margin-right:14px;min-height:700px}.sf-outliers__wrapper .sf-severity-box{border-radius:4px;display:inline-block;height:16px;margin-right:5px;vertical-align:middle;width:16px}.sf-outliers__wrapper .sf-severity-box.type--Critical{background-color:var(--ark-red)}.sf-outliers__wrapper .sf-severity-box.type--High{background-color:var(--ark-yellow)}.sf-outliers__wrapper .sf-severity-box.type--Medium{background-color:var(--ark-green)}.sf-outliers__wrapper .sf-severity-box.type--Low{background-color:#aaeff9}.sf-outliers__wrapper .sf-outliers__top{width:100%}.sf-outliers__wrapper .sf-outliers__top .sf-outliers-total-chart-wrapper{height:100%;padding:16px 16px 10px;width:100%}.sf-outliers__wrapper .sf-outliers__top .sf-outliers-total-chart-wrapper svg rect{cursor:pointer;rx:4}.sf-outliers__wrapper .sf-outliers__top .sf-outliers-total-chart-wrapper .sf-outliers-chart-title{left:20px;position:absolute;top:25px}.sf-outliers__wrapper .sf-outliers__left-wrapper .Pane2{overflow-y:auto}.sf-outliers,.sf-outliers .ant-layout{background-color:var(--ark-content-background)}.sf-outliers .ant-layout-header{background-color:transparent}.sf-sales-predictor__wrapper{background-color:var(--ark-widget-background);border-radius:8px;display:flex;flex-direction:column;height:100%;margin:14px 14px 14px 0}.sf-sales-predictor__wrapper .sf-sales-predictor__content{flex-direction:column;overflow-y:auto}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper{display:flex;flex-direction:column;height:100%}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor__toolbar-wrapper .Pane.horizontal.Pane1{height:auto!important}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor__toolbar-wrapper .sf-sales-predictor__toolbar{align-items:center;background-color:var(--ark-widget-background);border:1px solid var(--ark-content-separator);border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;flex-direction:row;padding:8px 15px;width:100%}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor__toolbar-wrapper .sf-sales-predictor__toolbar .sf-attribute-filter{background-color:var(--ark-content-background);width:200px}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor__toolbar-wrapper .ag-root-wrapper{border-radius:0}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sales-predictor-chart{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:none;display:flex;flex-direction:column;height:35vh;min-height:277px;padding:16px 24px}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sales-predictor-chart .custom-header .color-box{height:16px;margin-right:4px;vertical-align:-3px;width:16px}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sales-predictor-chart .custom-header .header-badge.urgency-badge{font-size:12px;margin-top:0}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sales-predictor-chart .dx-visibility-change-handler{height:calc(100% - 10px)}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sales-predictor-chart .dx-visibility-change-handler svg{width:100%}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-ag-grid{min-height:300px}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-ag-grid .ag-root-wrapper .ag-row{cursor:pointer}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .urgency-badge{border-radius:100px;color:#fff;height:24px;line-height:16px;margin-top:7px;padding:4px 8px;text-align:center;width:72px}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .urgency-badge.low{background-color:#5bbdc5}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .urgency-badge.medium{background-color:#f5c866}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .urgency-badge.high{background-color:var(--ark-red)}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor_color-box{border-radius:4px;cursor:default;display:inline-flex;height:16px;margin-right:5px;vertical-align:middle;width:16px}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor_color-box.urgency--none{background-color:#aaa}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor_color-box.urgency--low{background-color:rgba(85,187,187,.867)}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor_color-box.urgency--medium{background-color:#f5c866}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor_color-box.urgency--high{background-color:var(--ark-red)}.sf-strategy__wrapper{background-color:var(--ark-content-background);margin-bottom:16px;margin-right:16px;min-height:686px;transition:margin .3s ease-in-out}.sf-strategy__wrapper:has(.sf-drawer__right.ant-drawer-open){margin-right:0}.sf-strategy__wrapper .sf-strategy__top{width:100%}.sf-strategy__wrapper .sf-strategy__toolbar-wrapper>.Pane.horizontal.Pane1{height:auto!important}.sf-strategy__wrapper .sf-strategy__toolbar-wrapper>.Pane.horizontal.Pane1 .sf-strategy__toolbar{background-color:var(--ark-content-background)}.sf-strategy__wrapper .title{font-size:18px;font-weight:700;margin-bottom:5px}.sf-strategy__wrapper .sf-strategy-probabilistic-chart .dxl-marker rect{rx:4}.sf-strategy__wrapper .sf-strategy__left-wrapper{border:1px solid var(--ark-content-separator);border-radius:8px}.sf-strategy__wrapper .sf-strategy-chart-wrapper{height:100%;min-height:210px;padding:16px;width:100%}.sf-strategy__wrapper .sf-strategy-chart-wrapper .custom-legend{margin-bottom:16px;margin-left:-6px}.sf-strategy__wrapper .sf-strategy-chart-wrapper .custom-legend .legend-label{cursor:pointer;padding:8px;transition:.2s}.sf-strategy__wrapper .sf-strategy-chart-wrapper .custom-legend .legend-label:hover{opacity:.8!important}.sf-strategy__wrapper .sf-strategy-chart-wrapper .custom-legend .legend-label.--invisible{opacity:.3}.sf-strategy__wrapper .sf-strategy-chart-wrapper .custom-legend .legend-label .color-box{height:16px;vertical-align:-3px;width:16px}.sf-strategy__wrapper .sf-strategy-chart-wrapper .forecast-spinner,.sf-strategy__wrapper .sf-strategy-chart-wrapper .forecast-spinner .ant-spin-container{height:100%}.sf-strategy__wrapper .sf-strategy-chart-wrapper .sf-strategy-forecast-chart{height:calc(100% - 70px);min-height:145px}@media (max-width:1650px){.sf-strategy__wrapper .sf-strategy-chart-wrapper .sf-strategy-forecast-chart{height:calc(100% - 90px)}}.sf-strategy__wrapper .sf-strategy-grid-wrapper{width:100%}.sf-strategy__wrapper .sf-strategy-grid-wrapper .sf-strategy-grid-spinner,.sf-strategy__wrapper .sf-strategy-grid-wrapper .sf-strategy-grid-spinner .ant-spin-container{height:100%}.sf-strategy__wrapper .sf-strategy-grid-wrapper .sf-strategy-grid>.ag-root-wrapper{border:none;border-bottom-left-radius:0;border-left:1px solid var(--ark-content-separator);border-top-left-radius:0;height:100%}.sf-strategy__wrapper .sf-strategy-grid-wrapper .ag-details-row{padding:10px}.sf-strategy__wrapper .sf-pyramid-levels-wrapper{background-color:var(--ark-content-background);height:100%;overflow-y:auto;padding:16px}.sf-strategy__wrapper .sf-pyramid-levels-wrapper .pyramid-level{border:1px solid var(--ark-content-separator);border-radius:6px;font-size:12px;height:70px;margin-bottom:10px;min-width:270px;padding:10px;transition:.2s}.sf-strategy__wrapper .sf-pyramid-levels-wrapper .pyramid-level .level-name{display:block;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:250px}.sf-strategy__wrapper .sf-pyramid-levels-wrapper .pyramid-level svg{vertical-align:-2px}.sf-strategy__wrapper .sf-pyramid-levels-wrapper .pyramid-level .score{color:var(--ark-primary);margin-left:8px;min-width:42px}.sf-strategy__wrapper .sf-pyramid-levels-wrapper .pyramid-level .error{color:var(--ark-red)}.sf-item-launch-drawer .ant-drawer-body{padding-bottom:0!important;padding-top:0!important}.sf-item-launch-drawer .heading{border-top:1px solid var(--ark-content-separator);font-weight:700;margin-left:-16px;padding-left:16px;padding-top:16px}.sf-item-launch-drawer .ant-form-item .ant-form-item-label{padding-bottom:4px}.sf-item-launch-drawer .ant-form-item .ant-form-item-label label{font-size:14px;width:100%}.sf-item-launch-drawer .ant-form-item .ant-tooltip{max-width:220px}.sf-item-launch-drawer .ant-form-item-control-input-content{height:32px}.sf-item-launch-drawer .dxc-legend rect{rx:4}.sf-item-launch-drawer .forecast-preview{height:auto;padding:24px 0 80px}.sf-item-launch-drawer .ant-slider-mark-text:first-of-type{left:2%!important}.sf-item-launch-drawer .ant-slider-mark-text:last-of-type{left:98%!important}.sf-item-launch-drawer .end-of-life-form__content,.sf-item-launch-drawer .realignment-form__content{padding:24px 0 80px}.sf-item-launch-drawer .empty-forecast-box{align-items:center;background:var(--ark-base-gray-4);border:1px solid var(--ark-content-separator);border-radius:4px;display:flex;flex-direction:column;height:250px;margin-left:25px;place-content:center;width:90%}.sf-item-launch-drawer .empty-forecast-box .description{color:var(--ark-typography-paragraph)}.ant-modal-wrap.sf-realignment-ilc-modal__wrap .ant-modal.sf-realignment-ilc__modal .sf-realignment-ilc-modal__content{display:flex;flex-direction:column;row-gap:16px}.ant-modal-wrap.sf-realignment-ilc-modal__wrap .ant-modal.sf-realignment-ilc__modal .sf-realignment-ilc-modal__content .toolbar{align-items:center;column-gap:16px;display:flex;flex-direction:row}.ant-modal-wrap.sf-realignment-ilc-modal__wrap .ant-modal.sf-realignment-ilc__modal .sf-realignment-ilc-modal__content .grid-wrapper{height:35vh}.ant-modal-wrap.sf-realignment-ilc-modal__wrap .ant-modal.sf-realignment-ilc__modal .sf-realignment-ilc-modal__content .grid-wrapper .sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-cell.checkbox-center .ag-header-select-all.ag-checkbox{align-items:center;display:flex;justify-content:center;margin:0 12px 0 0;width:100%}.ant-modal-wrap.sf-realignment-ilc-modal__wrap .ant-modal.sf-realignment-ilc__modal .sf-realignment-ilc-modal__content .grid-wrapper .sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-cell.checkbox-center .ag-header-cell-comp-wrapper{display:none}.sf-segm-chart-wrapper{height:100%;overflow:hidden}.sf-segm-chart-wrapper.pie-wrapper svg{overflow:visible}.sf-segm-chart-wrapper .dxc-labels rect{rx:4}.sf-segm-chart-wrapper .ant-segmented label{margin-bottom:0}.sf-segm-chart-wrapper svg path{mix-blend-mode:normal!important}.sf-segm-chart-wrapper .sf-sankey-tooltip{background-color:var(--ark-content-background);border-radius:6px;font-weight:500;padding:5px 10px}.sf-segm-chart-wrapper .sf-sankey-tooltip .color-box{vertical-align:-2px}.sf-partition-switcher-wrapper{display:flex}.sf-partition-switcher-wrapper .left-arrow-button{border:1px solid var(--ark-content-separator);border-radius:0;border-bottom-left-radius:6px;border-right:none;border-top-left-radius:6px}.sf-partition-switcher-wrapper .right-arrow-button{border:1px solid var(--ark-content-separator);border-left:none;border-radius:0;border-bottom-right-radius:6px;border-top-right-radius:6px}.sf-partition-switcher-wrapper .sf-partition-switcher .ant-select-selector{border:1px solid var(--ark-content-separator);border-radius:0}.sf-partition-switcher-wrapper .sf-partition-switcher .ant-select-selection-placeholder{color:var(--ark-typography-headline);padding:0;text-align:center}.sf-segm-table{height:100%;min-height:350px}.sf-segm_color-box{border-radius:4px;cursor:default;display:inline-flex;height:16px;margin-right:5px;vertical-align:-3px;width:16px}.sf-segm_color-box.trend_split--Inactive{background-color:#f5c866}.sf-segm_color-box.trend_split--Obsolete{background-color:#aaa}.sf-segm_color-box.trend_split--Sparse{background-color:#d7a7f0}.sf-segm_color-box.trend_split--NewCombination{background-color:#5bbdc5}.sf-segm_color-box.trend_split--U{border:1px solid #d4d4d4}.sf-segm_color-box.var_split--Low{background-color:var(--ark-green)}.sf-segm_color-box.trend_split--ActiveNew{background-color:#f79169}.sf-segm_color-box.var_split--Medium{background-color:var(--ark-yellow)}.sf-segm_color-box.trend_split--Active{background-color:#7cbd54}.sf-segm_color-box.var_split--High{background-color:var(--ark-red)}.sf-segm_color-box.pareto_split--U,.sf-segm_color-box.var_split--U{background-color:gray}.sf-segm_color-box.metric_split--H{background-color:var(--ark-red)}.sf-segm_color-box.metric_split--L{background-color:var(--ark-green)}.sf-segm_color-box.metric_split--C{background-color:var(--ark-yellow)}.sf-segm_color-box.metric_split--D{background-color:#9caf3f}@media (max-width:1600px){.sf-segm_color-box .sf-segm-details-table{max-width:65vw}}.pareto_split--A{background-color:#5bbdc5}.pareto_split--B{background-color:#f5c866}.pareto_split--C{background-color:#f79169}.pareto_split--D{background-color:#0092da}.pareto_split--E{background-color:#d7a7f0}.sf-segmentation__grid.sf-ag-grid{width:100%}.sf-segmentation__grid.sf-ag-grid .ag-root .ag-header .ag-header-cell.based-on{background-color:var(--ark-green-light)}.sf-segmentation__grid.sf-ag-grid .ag-root .ag-header .ag-header-cell.checkbox-center .ag-header-select-all.ag-checkbox{align-items:center;display:flex;justify-content:center;margin:0;width:100%}.sf-segmentation__grid.sf-ag-grid .ag-root .ag-header .ag-header-cell.checkbox-center .ag-header-cell-comp-wrapper{display:none}.sf-segmentation__grid.sf-ag-grid .ag-root .ag-body .ag-row .ag-cell .ag-selection-checkbox{margin:0}.sf-segmentation__grid-details.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell.ag-column-last,.sf-segmentation__grid-details.sf-ag-grid .sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-group-cell.ag-column-last{border-right:1px solid var(--ark-content-separator)}.sf-segm-grid-toolbar{padding:16px 0;position:relative}.sf-segm-grid-toolbar .toolbar-button-group{column-gap:8px;display:flex;flex-direction:row;padding:0 8px}.sf-segm-grid-toolbar .sf-filter-selector{min-width:170px;vertical-align:1px;width:fit-content}.sf-segm-grid-toolbar .sf-filter-selector:hover .ant-select-selection-placeholder{color:var(--ark-primary)}.sf-segm-grid-toolbar .sf-filter-selector.active .ant-select-selector{background:var(--ark-blue-light);border:1px solid var(--ark-primary);color:var(--ark-primary)}.sf-segm-grid-toolbar .sf-filter-selector.active .ant-select-selector path{fill:var(--ark-primary)}.sf-segm-grid-toolbar .sf-filter-selector .ant-select-selection-overflow{margin-left:7px}.sf-segm-grid-toolbar .sf-filter-selector .ant-select-selection-search{margin-bottom:3px;margin-top:1px}.sf-segm-grid-toolbar .sf-filter-selector .ant-select-selection-overflow-item-rest .ant-select-selection-item{background-color:transparent;border:none;display:inline;vertical-align:middle}.sf-segm-grid-toolbar .sf-filter-selector .ant-select-selection-overflow-item-rest .ant-select-selection-item-content{display:inline}.sf-segm-grid-toolbar .sf-filter-selector .ant-select-selection-placeholder{color:var(--ark-typography-headline)}.sf-segm-grid-toolbar .sf-filter-selector .placeholder-square{border:1px solid #b0b0b0}.sf-segm-grid-toolbar .sf-filter-selector.ant-select-disabled .ant-select-selection-placeholder{color:var(--ark-typography-paragraph)}.sf-filter-selector-dropdown .accent-color{color:var(--ark-primary)}.sf-filter-selector-dropdown .ant-select-item-option-state{display:none}.sf-filter-selector-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:400}.sf-filter-square{border-radius:4px;display:inline-block;height:16px;vertical-align:middle;width:16px}.sf-segmentation-settings .heading{border-top:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);font-size:16px;font-weight:500;margin:24px -24px 0;padding:24px 24px 27px}.sf-segmentation-settings .heading .ant-btn{float:right;height:22px;padding:0}.sf-segmentation-settings .sf-variability .variability-wrapper{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin-bottom:8px;padding:6px}.sf-segmentation-settings .sf-variability .variability-wrapper .variability-header{align-items:center;border-bottom:1px solid var(--ark-content-separator);display:flex;justify-content:space-between;padding-bottom:8px}.sf-segmentation-settings .sf-variability .variability-wrapper .variability-header .ant-input-number{width:60px}.sf-segmentation-settings .sf-variability .variability-wrapper .variability-header .ant-input-number-group-wrapper{width:120px}.sf-segmentation-settings .sf-pareto .percentage-line{display:flex;height:10px}.sf-segmentation-settings .sf-pareto .percentage-line .percentage-segment{transition:width .3s}.sf-segmentation-settings .sf-pareto .percentage-line .percentage-segment:first-of-type{border-radius:8px 0 0 8px}.sf-segmentation-settings .sf-pareto .percentage-line .percentage-segment:last-of-type{border-radius:0 8px 8px 0}.sf-segmentation-settings .sf-pareto .percentage-line .remaining-segment{border:1px dashed var(--ark-base-red-7);border-left:none}.sf-segmentation-settings .sf-pareto .percentage-line .overflow-segment{background-color:var(--ark-red);border:1px dashed var(--ark-base-red-7);border-left:none}.sf-segmentation-settings .sf-pareto .pareto-row{align-items:center;background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:8px;padding:6px 6px 6px 12px}.sf-segmentation-settings .sf-pareto .pareto-row .sf-segm_color-box{vertical-align:-3px}.sf-segmentation-settings .sf-pareto .pareto-row .ant-input-number-group-wrapper{width:95px}.sf-segmentation-settings .sf-trend .trend-wrapper{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin-bottom:8px;padding:6px}.sf-segmentation-settings .sf-trend .trend-wrapper .trend-header{align-items:center;border-bottom:1px solid var(--ark-content-separator);display:flex;justify-content:space-between;padding-bottom:8px}.sf-segmentation-settings .sf-trend .trend-wrapper .trend-header .ant-input-number{width:60px}.sf-segmentation-settings .sf-trend .trend-wrapper .trend-header .ant-input-number-group-wrapper{width:118px}.sf-segmentation-settings .sf-partition-selector{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:4px}.sf-segmentation-settings .sf-partition-selector .ant-btn{border:none;height:fit-content;margin:0;padding:0}.sf-segmentation-settings .sf-partition-limit-message{color:var(--ark-orange);font-weight:500}.sf-aging-report__drawer.sf-drawer__bottom .ant-drawer-body,.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body{padding:0}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content{height:100%}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane{height:calc(100% - 94px)!important}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-imbalance__grid.sf-ag-grid{height:100%;width:100%}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-imbalance__grid.sf-ag-grid .warning-cell{background-color:var(--ark-base-red-2)}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-spin{width:100%}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-spin .ant-spin-container{height:100%}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-spin .ant-spin-container .sf-imbalance__tree{height:100%;width:100%}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-spin .ant-spin-container .sf-imbalance__tree .ant-tree-list .ant-tree-list-holder-inner .ant-tree-treenode{border-bottom:1px solid var(--ark-content-separator);margin:0;padding:0}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-spin .ant-spin-container .sf-imbalance__tree .ant-tree-list .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-switcher{display:none}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-spin .ant-spin-container .sf-imbalance__tree .ant-tree-list .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper{align-items:center;display:flex;flex-direction:row;min-width:100px;padding:8px 16px}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-spin .ant-spin-container .sf-imbalance__tree .ant-tree-list .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:var(--ark-blue-light);color:var(--ark-primary)!important}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-spin .ant-spin-container .sf-imbalance__tree .ant-tree-list .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.sf-inventory-middle-bar{padding:16px 0}.sf-inventory-middle-bar .sf-filter-section-wrapper{align-items:center;column-gap:8px;display:flex;flex-direction:row}.sf-inventory-middle-bar .ant-select.with-icon svg{margin-right:6px;vertical-align:sub}.sf-inventory-top-bar .inventory-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:100%;padding:16px 32px;transition:.2s}.sf-inventory-top-bar .inventory-card:hover{border-color:var(--ark-primary);cursor:pointer}.sf-inventory-top-bar .inventory-card .name{font-weight:500;line-height:16px;margin-bottom:8px}.sf-inventory-top-bar .inventory-card .value{font-size:24px;font-weight:700;line-height:34px;margin-bottom:4px}.sf-safety-stock__filters{padding:16px;width:100%}.sf-safety-stock__filters .sf-filters__currency{width:190px}.sf-safety-stock__filters .sf-filters__units{width:160px}.sf-safety-stock__filters .ant-select.with-icon svg{margin-right:6px;vertical-align:text-top}.sf-safety-stock__filters .sf-publish-btn--pending{animation:sf-publish-pulse 1.4s ease-in-out infinite;border-radius:6px;display:inline-flex}.sf-safety-stock__filters .sf-publish-btn--pending .ant-btn{border-color:#1677ff}@keyframes sf-publish-pulse{0%{box-shadow:0 0 0 0 rgba(22,119,255,.55)}70%{box-shadow:0 0 0 6px rgba(22,119,255,0)}to{box-shadow:0 0 0 0 rgba(22,119,255,0)}}.sf-stocks__drawer .ant-drawer-body{padding:10px 16px}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content.ant-row{margin:0 -16px!important}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content .sf-drawer__top-label-col{align-items:center;background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);border-right:1px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);display:grid;font-weight:500;height:38px}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content .sf-drawer__top-label-col.ant-col{padding-right:0!important}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content .sf-drawer__label-col{align-items:center;background-color:var(--ark-content-background);border-bottom:1px solid var(--ark-content-separator);border-left:1px solid var(--ark-content-separator);border-right:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);display:grid;font-weight:500;margin-top:-16px;padding:0 16px!important}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content .sf-drawer__content-col{align-items:center;border-bottom:1px solid var(--ark-content-separator);border-right:1px solid var(--ark-content-separator);display:grid;margin-top:-16px;padding:0!important}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content .sf-drawer__content-col .ant-form-item{display:grid;margin:0;padding:8px}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content .sf-drawer__content-col .ant-form-item .ant-input-number-wrapper .ant-input-number-group-addon{background-color:var(--ark-content-background)}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content .sf-drawer__content-col .ant-form-item .ant-select .ant-select-arrow{right:12%}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content .sf-drawer__content-col .ant-form-item .ant-form-item-control .ant-form-item-explain{display:none!important;height:0}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .ant-checkbox-wrapper.ant-checkbox-wrapper-disabled span:not(.ant-checkbox){color:var(--ark-typography-headline)}.sf-stocks__drawer .ant-drawer-body .sf-policy-filters__hint{color:var(--ark-typography-secondary);padding-bottom:8px}.sf-stocks__drawer .ant-drawer-body .sf-policy-filters__row{background-color:var(--ark-widget-background);border:1px solid var(--ark-content-separator);border-radius:4px;margin-bottom:8px;padding:8px 12px}.sf-stocks__drawer .ant-drawer-body .sf-policy-filters__row .ant-form-item{margin-bottom:8px}.sf-stocks__drawer .ant-drawer-body .sf-policy-filters__row-header{align-items:center;display:flex;gap:4px}.sf-stocks__drawer .ant-drawer-body .sf-policy-filters__row-header .sf-policy-filters__name{flex:1;margin-bottom:8px;min-width:0}.sf-stocks__drawer .ant-drawer-body .sf-policy-filters__row-header .ant-btn{flex:none}.sf-stocks__drawer .ant-drawer-body .sf-policy-filters__grabber{align-items:center;cursor:move;display:flex;touch-action:none}.sf-drawer__bottom.sf-flow-details .ant-drawer-body{padding:0}.sf-drawer__bottom.sf-flow-details .ant-drawer-body .sf-flow-details__toolbar{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sf-drawer__bottom.sf-flow-details .ant-drawer-body .sf-flow-details__toolbar .sf-where-used__toolbar{column-gap:8px;display:flex;flex-direction:row;padding:0 8px}.sf-drawer__bottom.sf-flow-details .ant-drawer-body .sf-ag-grid{height:calc(100% - 48px)!important}.sf-drawer__bottom.sf-flow-details .ant-drawer-body .where-used-grid{height:calc(50% - 24px)!important}.sf-drawer__bottom.sf-flow-details .ant-drawer-body .ag-details-row{padding:5px}.sf-drawer__bottom.sf-flow-details .demand-tooltip{background-color:var(--ark-widget-background);border:1px solid var(--ark-content-separator);border-radius:6px;box-shadow:-3px 4px 13px var(--ark-base-gray-4);padding:12px 10px}.sop-collab-grid{height:100%;width:100%}.sop-collab-grid .ag-cell-wrapper.ag-row-group{padding-left:4px!important}.sop-collab-grid .ag-row-group-leaf-indent{margin-left:4px!important}.sop-collab-grid .ag-row-group-expanded{font-weight:500}.sop-collab-grid .ag-sticky-bottom{display:none}.sop-collab-grid .ag-root-wrapper{border-radius:0}.sop-collab-grid .ag-root-wrapper .color-box{height:16px;vertical-align:-3px;width:16px}.sop-collab-grid .ag-root-wrapper .ag-row-level-2 .ag-details-row{padding:5px}.sop-collab-grid .ag-root-wrapper .group-header-unit{background:var(--ark-base4);border-radius:6px;font-size:12px;margin-left:10px;padding:6px}.sop-collab-grid .ag-root-wrapper .sf-row__comments .ag-cell-range-selected .no-comments-cell{opacity:1}.sop-collab-grid .ag-root-wrapper .sf-row__comments .no-comments-cell{opacity:0}.sop-collab-grid .ag-root-wrapper .sf-row__comments .no-comments-cell:hover{cursor:pointer;opacity:1}.sop-collab-grid .ag-root-wrapper .sf-row__comments .comments-cell{cursor:pointer}.sop-collab-grid .ag-root-wrapper .sf-row__comments .ag-cell{color:var(--ark-primary);line-height:20px;text-align:center}.sop-collab-grid .ag-root-wrapper .ag-header-cell,.sop-collab-grid .ag-root-wrapper .ag-header-row .ag-header-cell-label,.sop-collab-grid .ag-root-wrapper .ag-header-row .ag-header-group-cell-label{justify-content:center}.sop-collab-grid .ag-root-wrapper .ag-row-level-0 .ag-row-group{background-color:var(--ark-base2)}.sop-collab-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell{border-top:none!important}.sop-collab-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell .ag-header-cell-label{justify-content:left}.sop-collab-grid .ag-root-wrapper .positive-value-cell{background-color:var(--ark-green-light)}.sop-collab-grid .ag-root-wrapper .negative-value-cell{background-color:var(--ark-red-light)}.sop-collab-grid .ag-root-wrapper .limited-cell{border-left:3px solid var(--ark-base-blue-4)!important}.sop-collab-grid .ag-root-wrapper .editable-limited-cell{background:linear-gradient(to right,var(--ark-base-blue-2),var(--ark-base-yellow-1));border-left:2px solid var(--ark-base-blue-2)!important}.sop-collab-grid .ag-root-wrapper .ag-row-hover .positive-value-cell{background-color:var(--ark-base-green-2)}.sop-collab-grid .ag-root-wrapper .ag-row-hover .negative-value-cell{background-color:var(--ark-base-red-2)}.sop-collab-grid .ag-root-wrapper .ag-row-hover .editable-limited-cell{background:linear-gradient(to right,var(--ark-base-blue-2),var(--ark-base-yellow-2))}.sf-sop-inline-menu .ant-popover-inner{padding:0}.sf-run-engine-modal .sf-selected-node__label{max-width:445px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-run-engine-modal .engine-animation svg{width:400px}.sf-sop-run-mrp-engine__form .sf-form-item__checkbox-base,.sf-sop-run-mrp-engine__form .sf-form-item__select-productiontypeid,.sf-sop-run-mrp-engine__form .sf-form-item__select-purchasetypeid,.sf-sop-run-mrp-engine__form .sf-form-item__select-transfertypeid{margin-bottom:2px}.sf-sop-run-mrp-engine__form .sf-form-item__select-productiontypeid .ant-row.ant-form-item-row,.sf-sop-run-mrp-engine__form .sf-form-item__select-purchasetypeid .ant-row.ant-form-item-row,.sf-sop-run-mrp-engine__form .sf-form-item__select-transfertypeid .ant-row.ant-form-item-row{flex-direction:row}.sf-sop-run-mrp-engine__form .sf-form-item__select-productiontypeid .ant-row.ant-form-item-row label,.sf-sop-run-mrp-engine__form .sf-form-item__select-purchasetypeid .ant-row.ant-form-item-row label,.sf-sop-run-mrp-engine__form .sf-form-item__select-transfertypeid .ant-row.ant-form-item-row label{height:32px}.sf-sop-run-drp-engine__form .sf-form-item__checkbox-base,.sf-sop-run-drp-engine__form .sf-form-item__select-productionpublishrules-transactiontypeid,.sf-sop-run-drp-engine__form .sf-form-item__select-purchasepublishrules-transactiontypeid,.sf-sop-run-drp-engine__form .sf-form-item__select-transferpublishrules-transactiontypeid{margin-bottom:2px}.sf-sop-run-drp-engine__form .sf-form-item__select-productionpublishrules-transactiontypeid .ant-row.ant-form-item-row,.sf-sop-run-drp-engine__form .sf-form-item__select-purchasepublishrules-transactiontypeid .ant-row.ant-form-item-row,.sf-sop-run-drp-engine__form .sf-form-item__select-transferpublishrules-transactiontypeid .ant-row.ant-form-item-row{flex-direction:row}.sf-sop-run-drp-engine__form .sf-form-item__select-productionpublishrules-transactiontypeid .ant-row.ant-form-item-row label,.sf-sop-run-drp-engine__form .sf-form-item__select-purchasepublishrules-transactiontypeid .ant-row.ant-form-item-row label,.sf-sop-run-drp-engine__form .sf-form-item__select-transferpublishrules-transactiontypeid .ant-row.ant-form-item-row label{height:32px}.sf-sop-summary-footer{background-color:var(--ark-base-gray-3);border-top:1px solid var(--ark-content-separator);height:0;overflow:hidden;transition:.5s}.sf-sop-summary-footer.visible{height:48px;padding:8px 0 8px 16px}.sf-sop-summary-footer .ant-tag{background-color:var(--ark-content-background);border-color:var(--ark-content-separator);border-radius:2px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:32px}.sf-sop-summary-footer .ant-tag .sf-sop-summary-footer__tag-name{color:var(--ark-typography-headline);font-weight:500;padding-right:5px}.stock-tranfers__content{padding:16px}.stock-tranfers__content .ant-radio-group{margin-top:16px;width:100%}.stock-tranfers__content .ant-radio-group .ant-radio-button-wrapper{border-color:var(--ark-base-gray-4);color:var(--ark-primary);font-size:14px;padding:0;text-align:center}.stock-tranfers__content .ant-radio-group .ant-radio-button-wrapper:before{background-color:var(--ark-base-gray-4)}.stock-tranfers__content .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background-color:var(--ark-primary);border-color:var(--ark-primary);color:#fff}.stock-tranfers__content .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:var(--ark-primary)}.stock-tranfers__content .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-disabled{color:var(--ark-typography-paragraph)}.stock-tranfers__content .sf-stock-transfer-header .ant-row{border:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);padding:8px}.stock-tranfers__content .sf-stock-transfer-header .ant-row .edit-value{font-weight:500;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-stock-transfer__drawer.sf-main-drawer .ant-drawer-body{padding:0 0 35px}.sf-stock-transfer__drawer.sf-main-drawer .ant-drawer-footer{border-top:0;padding:8px 16px;position:relative}.sf-stock-transfer__drawer.sf-main-drawer .ant-drawer-footer .sf-stock-transfer__drawer-summary{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:16px}.sf-stock-transfer__drawer.sf-main-drawer .ant-drawer-footer .sf-stock-transfer__drawer-summary .ant-typography{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:2px;color:var(--ark-typography-headline);font-size:14px;font-weight:400;margin:0;padding:6px 12px;text-align:center;width:93px}.sf-supply-collab__toolbar{background-color:var(--ark-content-background);padding:16px;width:100%}.sf-supply-collab__toolbar .toolbar-group{margin-bottom:0!important}.sf-supply-collab__toolbar .toolbar-group.middle{margin:0 40px}.sf-supply-collab__toolbar .toolbar-button-group{column-gap:8px;display:flex;flex-direction:row}.sf-supply-collab__toolbar .snapshot-animation{border:0 solid rgba(228,240,255,.718);height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1000}.sf-supply-collab__toolbar .snapshot-animation.play{animation-duration:1.2s;animation-name:snapshot}@keyframes snapshot{0%{border-width:0}50%{border-width:200px}to{border-width:0}}.sf-supply-collab__toolbar .sf-select-filters__control .ant-btn:first-child{color:#fff;text-align:left;width:124px}.sf-supply-collab__toolbar .sf-select-filters__control .ant-btn-primary:last-child{background:#199dde;border-left-color:transparent}.sf-supply-collab__toolbar .sf-select-filters__control .ant-tooltip{display:none}.sf-supply-collab__toolbar .sf-select-filters__control .btn-record{color:#fff;float:right}.sf-supply-collab__toolbar .sf-select-data__control .ant-select-selection-item{padding:0}.sf-supply-collab__toolbar .sf-toggle-btn.btn-active+label.sf-toggle-btn:before,.sf-supply-collab__toolbar .sf-toggle-btn.btn-active:before{background-color:var(--ark-primary)}.sf-supply-collab__toolbar .ant-btn:hover .run-engine-icon,.sf-supply-collab__toolbar .running .run-engine-icon{animation:shake .6s;animation-iteration-count:infinite}@keyframes shake{0%{transform:rotate(0deg)}25%{transform:rotate(-5deg) scale(1.1)}50%{transform:rotate(5deg) scale(1.2)}75%{transform:rotate(-5deg) scale(1.1)}to{transform:rotate(0deg)}}.sf-supply-collab__toolbar .sf-filters-dots__control_ddl .ant-btn:not(.ant-btn-compact-last-item),.sf-supply-collab__toolbar .sf-filters-dots__control_ddl .ant-dropdown-button,.sf-supply-collab__toolbar .sf-filters-dots__control_ddl .ant-radio-button-wrapper,.sf-supply-collab__toolbar .sf-filters-dots__control_ddl .ant-select,.sf-supply-collab__toolbar .sf-filters-dots__control_ddl .ant-tooltip-disabled-compatible-wrapper{margin-left:0;text-align:left;width:100%!important}.sf-sop-top-section{border-top:1px solid var(--ark-content-separator);display:flex;flex-direction:column;height:100%}.sf-sop-top-section .sf-sop-top-section_main{flex:1 1 0%}.sf-sop-top-section .sf-sop-top-section__sankey{height:100%;width:100%}.sf-sop-top-section .sf-sop-top-section__sankey svg{width:100%}.sf-sop-top-section .sf-ag-grid .ag-root-wrapper{border:none;border-radius:0}.sf-sop-top-section .sf-sop-diagnostics-grid .ag-details-row{padding:0}.sf-sop-top-section .sf-sop-diagnostics-grid .ag-header-cell-label{justify-content:left!important}.sf-sop-top-section .sf-sop-diagnostics-grid .ag-row-level-0.ag-row-group{background-color:var(--ark-red-light)!important}.sf-sop-top-section .sf-sop-diagnostics-grid .ag-row-level-2.ag-row-last{border:none}.sf-sop-top-section .sf-sop-diagnostics-grid .ag-layout-auto-height .ag-center-cols-clipper,.sf-sop-top-section .sf-sop-diagnostics-grid .ag-layout-auto-height .ag-center-cols-container{min-height:40px!important}.sf-sop-top-section .sf-sop-diagnostics-grid .ag-details-grid .ag-header,.sf-sop-top-section .sf-sop-diagnostics-grid .ag-details-grid .ag-root-wrapper{border:none}.sf-sop-top-section .sf-sop-diagnostics-grid .ag-details-grid .solution-title{font-weight:500;margin-left:12px;margin-right:50px}.sf-sop-top-section .sf-sop-details-grid .ag-root-wrapper .ag-header-row .ag-header-cell-label{justify-content:left!important}.sf-sop-top-section .sf-sop-details-grid .ag-root-wrapper .ag-menu .ag-menu-option{font-size:14px}.sf-sop-top-section .sf-flow-sankey-tooltip{background-color:var(--ark-content-background);border-radius:6px;min-width:300px;padding:0 10px}.sf-sop-top-section .sf-flow-sankey-tooltip .info-row{border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:row;justify-content:space-between;margin:0 -10px;padding:2px 10px}.sf-sop-top-section .sf-flow-sankey-tooltip .info-row .info-value{float:right;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-sop-top-section .sf-flow-sankey-tooltip .color-box{vertical-align:-2px}.sf-sop-top-section .sf-sop-react-flow .ant-spin-container,.sf-sop-top-section .sf-sop-react-flow .ant-spin-nested-loading{height:100%}.sf-sop-top-section .sf-sop-react-flow .react-flow__node-default{background-color:var(--ark-base-gray-1);border:0;border-radius:6px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);color:var(--ark-typography-headline);padding:0;width:420px}.sf-sop-top-section .sf-sop-react-flow .react-flow__controls-button{background-color:var(--ark-widget-background);border-color:var(--ark-content-separator)}.sf-sop-top-section .sf-sop-react-flow .react-flow__controls-button:hover{background-color:var(--ark-widget-highlight)}.sf-sop-top-section .sf-sop-react-flow .react-flow__controls-button svg path{fill:var(--ark-icon)}.sf-sop-top-section .sf-sop-react-flow .react-flow__handle{background-color:var(--ark-content-background);border:3px solid var(--ark-primary);height:8px;width:8px;z-index:1}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper.highlighted{animation:animate-pulse 4s linear infinite;border:1px solid #0092da;border-radius:6px}@keyframes animate-pulse{0%{box-shadow:0 0 0 0 rgba(0,146,218,.7),0 0 0 0 rgba(0,146,218,.6)}40%{box-shadow:0 0 0 15px rgba(0,146,218,0),0 0 0 0 rgba(0,146,218,.6)}80%{box-shadow:0 0 0 15px rgba(0,146,218,0),0 0 0 15px rgba(0,146,218,0)}to{box-shadow:0 0 0 0 rgba(0,146,218,0),0 0 0 15px rgba(0,146,218,0)}}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-type{display:flex;flex-direction:column;height:100%;padding:8px;text-align:left;width:140px}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-type .title{border-bottom:1px solid var(--ark-content-separator);font-weight:700;margin-bottom:8px;padding-bottom:4px}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-type .subtitle{display:flex;flex:auto;flex-direction:column;font-size:10px}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-type .subtitle .ant-btn-background-ghost{align-self:flex-end;border-color:var(--ark-typography-headline);color:var(--ark-typography-headline);font-size:10px;margin-top:auto;width:100%}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:4px;padding:12px 6px 12px 12px;width:270px}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag{border:1px solid var(--ark-content-separator);border-radius:3px;font-size:10px;line-height:9px;padding:3px;text-align:left;width:100%}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .item-tag-header{border-bottom:1px solid var(--ark-content-separator);margin-bottom:4px;padding:2px 0 4px;width:100%}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .item-tag-header.clickable{cursor:pointer}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .item-tag-header.clickable .item-name{color:var(--ark-primary);transition:.2s}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .item-tag-header.clickable .item-name:hover{color:rgba(0,145,218,.816)}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .item-name{display:inline-block;font-size:11px;font-weight:700;line-height:11px;width:210px}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .quantity{font-size:10px;line-height:9px}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .link-button{background-color:var(--ark-content-background);cursor:pointer;margin-top:-21px;padding:7px 8px;transition:.2s}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .link-button:hover{background-color:var(--ark-blue-light)}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .link-button:hover svg path{fill:var(--ark-primary)}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .additional-count{font-size:10px;height:10px;line-height:10px;padding:0}.sf-sop-top-section .no-data-icon #dot1,.sf-sop-top-section .no-data-icon #dot2,.sf-sop-top-section .no-data-icon #dot3{animation:fall 5s linear infinite}.sf-sop-top-section .no-data-icon #dot2{animation-duration:4s}.sf-sop-top-section .no-data-icon #dot3{animation-duration:3s}.sf-sop-top-section .no-data-icon #square1,.sf-sop-top-section .no-data-icon #square2{animation:no-data-icon-square-fly 5s ease-in-out infinite alternate}.sf-sop-top-section .no-data-icon #square3,.sf-sop-top-section .no-data-icon #square4{animation:no-data-icon-square-fly 4s ease-in-out infinite alternate}@keyframes no-data-icon-square-fly{0%{transform:translateZ(0)}to{transform:translate3d(0,25px,0)}}.sf-flow-links-info__control_ddl .ant-popover-inner{padding:0}.sf-top-section-tabs__wrapper{align-items:center;border-top:1px solid var(--ark-content-separator);border-top-right-radius:8px;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;padding:16px}.sf-top-section-tabs__wrapper .ant-segmented{background-color:rgba(0,0,0,.039)}.sf-top-section-tabs__wrapper .layout-actions{align-items:center;column-gap:8px;display:flex;flex-direction:row}.sf-sop-violations-drawer .ant-drawer-body{overflow-y:hidden;padding:0}.sf-sop-violations-drawer .sf-violations-panel{margin:0}.sf-sop-violations-drawer .sf-violations-panel .sf-violations-menu-column{border-right:1px solid var(--ark-content-separator);height:auto}.sf-sop-violations-drawer .sf-violations-panel .sf-violations-menu .menu-group{background-color:var(--ark-base-gray-2);border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-paragraph);font-weight:500;padding:11px 16px}.sf-sop-violations-drawer .sf-violations-panel .sf-violations-menu .menu-item{border-bottom:1px solid var(--ark-content-separator);cursor:pointer;padding:11px 16px;transition:.2s}.sf-sop-violations-drawer .sf-violations-panel .sf-violations-menu .menu-item:hover{background-color:var(--ark-base-gray-3)}.sf-sop-violations-drawer .sf-violations-panel .sf-violations-menu .menu-item.selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-sop-violations-drawer .sf-violations-panel .sf-violations-menu .menu-item.disabled{color:#afafaf;pointer-events:none}.sf-sop-violations-drawer .sf-violations-panel .sf-violations-menu .menu-item .title{display:inline-block;vertical-align:middle;width:160px}.sf-sop-violations-drawer .sf-violations-panel .sf-violations-list{height:calc(100vh - 235px)}.sf-sop-violations-drawer .sf-violations-panel .sf-violation-wrapper{padding:16px 16px 0}.sf-sop-violations-drawer .sf-violations-panel .sf-violation-wrapper .sf-violation{margin-bottom:8px}.sf-sop-violations-drawer .sf-violations-panel .sf-violation-wrapper .sf-violation .violations-actions{border-bottom:1px solid var(--ark-content-separator);border-left:1px solid var(--ark-content-separator);border-right:1px solid var(--ark-content-separator)}.sf-sop-violations-drawer .sf-violations-panel .sf-violation-wrapper .sf-violation .violations-actions .action-button{color:var(--ark-primary);cursor:pointer;padding:8px 0;text-align:center;transition:.2s}.sf-sop-violations-drawer .sf-violations-panel .sf-violation-wrapper .sf-violation .violations-actions .action-button:hover{background-color:var(--ark-blue-light)}.sf-sop-violations-drawer .sf-violations-panel .sf-violation-wrapper .sf-violation .violations-actions .action-button.with-border{border-right:1px solid var(--ark-content-separator)}.sf-sop-violations-drawer .sf-violations-panel .sf-small-discussion-list .sf-comment-preview .sf-lexical-comment{background-color:var(--ark-widget-background)}.sf-violation-content{border:1px solid var(--ark-content-separator);padding:16px 16px 0}.sf-violation-content .sf-violation-content__title{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:330px}.sf-violation-content .sf-violation-content__body{word-break:break-word}.sf-violation-content .comment-badge{border:transparent;max-width:137px}.sf-violation-content .time-badge{background:var(--ark-base-green-2);border-radius:2px;color:var(--ark-typography-headline);display:inline-block;font-size:12px;max-width:58px;overflow:hidden;padding:1px 8px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.sf-view-violation-modal{pointer-events:none}.sf-view-violation-modal .ant-modal-body{padding:0}.sf-view-violation-modal .ant-modal-body .sf-violation-content{border:none;padding:0}.sf-actions-drawer .ant-drawer-wrapper-body{padding-bottom:0}.sf-actions-drawer .ant-drawer-body{padding:0 0 80px!important}.sf-actions-drawer .ant-drawer-header{border-bottom:0!important}.sf-actions-drawer .sf-actions__content{height:100%}.sf-actions-drawer .sf-actions__content .sf-action-content-switch{padding:16px}.sf-actions-drawer .sf-no-actions{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 24px}.sf-actions-drawer .sf-no-actions .heading{font-size:20px;font-weight:500;padding:0 0 12px}.sf-actions-drawer .sf-actions__triggers{height:100%}.sf-actions-drawer .sf-actions__triggers .ant-tabs-nav-wrap{border-bottom:1px solid var(--ark-content-separator);margin-left:25px;margin-right:16px}.sf-actions-drawer .sf-actions__triggers .action-group-panel .ant-collapse-header{cursor:auto;padding:0!important}.sf-actions-drawer .sf-actions__triggers .action-group-panel .action-group{background-color:var(--ark-widget-background);color:var(--ark-typography-headline);font-weight:600;padding:16px}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin:0 8px 8px}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action.highlighted .ant-collapse-header{animation-delay:.5s;animation-duration:.7s;animation-fill-mode:forwards;animation-name:highlightOption;animation-timing-function:ease-in-out}@keyframes highlightOption{0%{background-color:var(--ark-content-background)}to{background-color:var(--ark-base-blue-2)}}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action.ant-collapse-item-disabled .ant-collapse-header{cursor:auto!important}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action .ant-collapse-header{border-radius:8px;color:var(--ark-typography-headline);font-weight:500;line-height:32px;padding:10px 12px;transition:all .3s,visibility 0s,border-color 0s}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action .ant-collapse-header:hover{background-color:var(--ark-widget-background);cursor:pointer}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action .ant-collapse-header .sf-triggers__action-name{font-weight:400;line-height:20px;margin:auto auto auto 0;width:80%}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action .ant-collapse-header .ant-collapse-extra{margin:auto 0 auto auto}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action .ant-collapse-header .ant-collapse-extra .ant-btn{width:102px}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action.ant-collapse-item-active .ant-collapse-header{background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);border-radius:8px}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action.ant-collapse-item-active .ant-collapse-extra svg{transform:rotate(-180deg);transition:.2s}.sf-actions-drawer .sf-actions__triggers .group-action-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin:16px 8px;padding:8px 12px}.sf-actions-drawer .sf-actions__triggers .group-action-card .header{align-items:center;border-bottom:1px solid var(--ark-content-separator);display:flex;margin:0 -12px 18px;padding:0 12px 8px}.sf-actions-drawer .sf-actions__triggers .group-action-card .header .title{font-weight:700;max-width:350px}.sf-actions-drawer .sf-actions__triggers .group-action-card .ant-timeline-item{padding-bottom:10px}.sf-actions-drawer .sf-actions__triggers .group-action-card .ant-timeline-item-last .ant-timeline-item-content{min-height:0}.sf-actions-log-drawer .ant-drawer-wrapper-body{padding-bottom:0}.sf-actions-log-drawer .sf-actions__log-grid.sf-ag-grid{margin:0 -24px;padding:0}.sf-main-modal.sf-roll-forward .process{border:1px solid var(--ark-content-separator);border-radius:6px;margin-bottom:15px;padding:10px 12px}.sf-main-modal.sf-roll-forward .process .name{color:var(--ark-typography-headline);font-size:16px;font-weight:700}.sf-auto-roll-forward .text-field{width:480px}.sf-auto-roll-forward .text-field.info{color:var(--ark-typography-subtext);margin-top:-12px}.sf-home-widget{background-color:var(--ark-content-background);border-radius:6px;margin-bottom:16px;min-width:477px;padding:16px 0 16px 16px}.sf-home-widget .scrollbar-wrapper::-webkit-scrollbar-track{background:transparent!important}.sf-home-widget .scrollbar-wrapper::-webkit-scrollbar-thumb{background-color:transparent;border:3px solid hsla(0,0%,100%,0)}.sf-home-widget .scrollbar-wrapper::-webkit-scrollbar{width:8px}.sf-home-widget:hover .scrollbar-wrapper::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb)!important}.sf-home-widget .plans-wrapper{height:fit-content;max-height:495px;min-height:200px}.sf-home-widget .plans-wrapper .plan{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin-bottom:8px;margin-right:14px;padding:16px;transition:.2s}.sf-home-widget .plans-wrapper .plan .title{color:var(--ark-primary);cursor:pointer;font-size:14px;font-weight:700;line-height:22px;margin-bottom:4px;max-width:100%;transition:.2s;width:fit-content}.sf-home-widget .plans-wrapper .plan .title:hover{color:var(--ark-primary-hover)}.sf-home-widget .plans-wrapper .plan .date{font-size:12px;line-height:14px}.sf-home-widget .plans-wrapper .plan .sf-ag-grid{height:300px!important;margin:16px -16px -16px}.sf-home-widget .plans-wrapper .plan .sf-ag-grid .ag-root-wrapper{border:none;border-top:1px solid var(--ark-content-separator)}.sf-home-widget .team-wrapper{height:fit-content;max-height:450px;min-height:200px}.sf-home-widget .team-wrapper .member{background:var(--ark-widget-highlight);border:1px solid var(--ark-content-separator);border-radius:6px;padding:16px;transition:.2s;width:100%}.sf-home-widget .team-wrapper .member .avatar{font-size:14px;margin-bottom:8px}.sf-home-widget .team-wrapper .member .avatar .sf-avatar-name{display:inline-block;font-weight:500;max-width:205px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.sf-home-widget .team-wrapper .member .add-member{color:var(--ark-typography-headline);text-align:center;transition:.2s}.sf-home-widget .team-wrapper .member .add-member:hover{color:var(--ark-primary)}.sf-home-widget .team-wrapper .member .add-member:hover .circle{background-color:var(--ark-blue-light)}.sf-home-widget .team-wrapper .member .add-member .circle{background-color:var(--ark-widget-background);border-radius:100px;height:56px;line-height:56px;margin:0 auto 16px;width:56px}.sf-home-widget .team-wrapper .member .last-active{color:var(--ark-typography-subtext);font-size:12px;margin-top:8px}.sf-home-widget .team-wrapper .member .last-active.green{color:var(--ark-green)}.sf-home-widget .team-wrapper .member .last-active .dot{background-color:var(--ark-green);border-radius:100px;display:inline-block;height:8px;margin-right:6px;vertical-align:1px;width:8px}.sf-home-widget .widget-badge{border-radius:100px;font-size:12px;line-height:14px;padding:5px 10px;width:fit-content}.sf-home-widget .widget-badge.rounding-s{border-radius:4px}.sf-home-widget .widget-badge.blue{background-color:var(--ark-blue-light);border:1px solid var(--ark-base-blue-3);color:var(--ark-primary)}.sf-home-widget .widget-badge.gray{background-color:var(--ark-widget-background);border:1px solid var(--ark-content-separator);color:var(--ark-typography-subtext)}.sf-home-widget .widget-badge.red{background-color:var(--ark-red-light);border:1px solid var(--ark-base-red-3);color:var(--ark-red)}.sf-home-widget .widget-badge.green{background-color:var(--ark-green-light);border:1px solid var(--ark-base-green-3);color:var(--ark-green)}.sf-home-widget .widget-badge.yellow{background-color:var(--ark-base-orange-1);border:1px solid var(--ark-base-orange-3);color:var(--ark-orange)}.sf-home-widget .widget-badge.link:hover{background-color:var(--ark-blue-light);color:var(--ark-primary);cursor:pointer}.sf-workflow-preview-content{color:var(--ark-typography-headline);margin:-24px -24px 70px}.sf-workflow-preview-content .heading{font-size:16px;font-weight:600;padding:16px 20px}.sf-workflow-preview-content .sf-workflow-preview-task{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;margin:0 20px 8px;padding:10px 0 10px 12px}.sf-workflow-preview-content .sf-workflow-preview-task:hover{background-color:var(--ark-widget-background);cursor:pointer}.sf-workflow-preview-content .sf-workflow-preview-task:hover .sf-open-icon{display:inline}.sf-workflow-preview-content .sf-workflow-preview-task .sf-process-name{font-size:14px}.sf-workflow-preview-content .sf-workflow-preview-task .sf-open-icon{display:none;float:right;margin-right:30px;margin-top:-35px}.sf-workflow-preview-content .sf-workflow-preview-module{border-bottom:1px solid var(--ark-content-separator);height:100px;padding:19px 20px 16px 26px;transition:.3s}.sf-workflow-preview-content .sf-workflow-preview-module:hover{background-color:var(--ark-content-background);cursor:pointer}.sf-workflow-preview-content .sf-workflow-preview-module .status{float:right;margin-right:36px}.sf-workflow-preview-content .sf-workflow-preview-module .status.good{color:var(--ark-green)}.sf-workflow-preview-content .sf-workflow-preview-module .status.overdue{color:var(--ark-red)}.sf-holidays-drawer .heading,.sf-workflow-blockout-dates .heading,.sf-workflow-regional-holidays .heading,.sf-workflow-working-days .heading{font-size:16px;font-weight:700}.sf-workflow-regional-holidays .sf-country-flag{height:20px;padding-right:10px}.sf-holidays-drawer .sf-holidays-table{height:calc(100% - 45px);margin:0 -24px -24px}.sf-holidays-drawer .sf-country-flag{height:24px;padding-right:5px}.sf-holidays-drawer .ant-checkbox-group-item{display:flex;margin:20px}.sf-holidays-drawer .ant-table-column-sorter-inner{vertical-align:middle}.sf-workflow-blockout-dates .blockout-date-editor{height:40px}.sf-workflow-blockout-dates .ant-picker-cell:before{height:40px;left:11px;width:43px}.sf-workflow-blockout-dates .ant-picker-cell .ant-picker-cell-inner{height:34px;line-height:34px;min-width:44px}.sf-workflow-blockout-dates div.ant-typography-edit-content{left:0;margin:0}.sf-workflow-blockout-dates .ant-typography p,.sf-workflow-blockout-dates div.ant-typography{margin-bottom:0;vertical-align:middle}.sf-workflow-blockout-dates .sf-holiday{background:#1890ff!important;border-radius:4px;color:#fff}.sf-workflow-blockout-dates .sf-custom-day{background:#ff7a7b!important;border-radius:4px;color:#fff}.sf-workflow-blockout-dates .sf-excluded-holiday{background:#919191!important;border-radius:4px;color:#fff}.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-range-end .sf-custom-day.ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-range-start .sf-custom-day.ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-selected .sf-custom-day.ant-picker-cell-inner{background:var(--ark-red)!important;border:1px solid var(--ark-content-separator);color:#fff}.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-range-end .sf-holiday.ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-range-start .sf-holiday.ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-selected .sf-holiday.ant-picker-cell-inner{background:var(--ark-primary)!important;border:1px solid var(--ark-content-separator);color:#fff}.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-range-end .sf-excluded-holiday.ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-range-start .sf-excluded-holiday.ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-selected .sf-excluded-holiday.ant-picker-cell-inner{background:#919191!important;border:1px solid var(--ark-content-separator);color:#fff}.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-range-end .ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-range-start .ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-selected .ant-picker-cell-inner{background:transparent;border:1px solid var(--ark-red-light);color:var(--ark-typography-headline)}.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{border:1px solid var(--ark-red-light)}.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-today .ant-picker-cell-inner{border:none!important}.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-today.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--ark-green-light);color:var(--ark-typography-headline)}.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid var(--ark-green)}.sf-workflow-blockout-dates .sf-square{display:inline-block;height:16px;vertical-align:middle;width:16px}.sf-comments-drawer.ant-drawer-open .ant-drawer-content-wrapper{transform:none!important}.sf-comments-drawer .ant-drawer-body{padding:0!important}.sf-comments{color:var(--ark-typography-headline)}.sf-comments .sf-infinite-scroll-wrapper{height:calc(100vh - 280px);max-height:2000px;overflow-x:hidden;overflow-y:auto;padding:16px 12px}.sf-comments .heading{color:var(--ark-typography-paragraph);font-size:14px;margin-top:100px}.sf-comments .sf-drawer-footer{margin:0}.sf-comments .sf-comments-filter-bar{border-bottom:1px solid var(--ark-content-separator);padding:12px 10px}.sf-comments .sf-comments-filter-bar .ant-input-search{margin-right:8px;width:243px}.sf-comments .sf-comments-filter-bar .ant-picker-range-separator{padding:0}.sf-comments .sf-comments-filter-bar .filter-selector{width:270px!important}.sf-comments .sf-comment-preview{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin-bottom:16px;transition:.2s}.sf-comments .sf-comment-preview:hover{box-shadow:1px 1px 10px 0 var(--ark-content-separator);cursor:pointer}.sf-comments .sf-comment-preview:hover .comment-header{background-color:var(--ark-blue-light)}.sf-comments .sf-comment-preview .ant-avatar-group .ant-avatar:not(:first-child){margin-left:1px}.sf-comments .sf-comment-preview .comment-header{background:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);border-radius:8px;padding:16px}.sf-comments .sf-comment-preview .comment-header .title{font-weight:500;line-height:16px;width:300px}.sf-comments .sf-comment-preview .comment-header .date{color:var(--ark-typography-headline);line-height:16px;margin-left:auto}.sf-comments .sf-comment-preview .description{border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);font-size:12px;line-height:16px;padding:24px 17px}.sf-comments .sf-comment-preview .description .sf-editor-paragraph{max-height:146px;overflow:hidden;text-overflow:ellipsis}.sf-comments .sf-comment-preview .comment-footer{padding:12px 17px}.sf-comments .sf-comment-preview .comment-footer .sf-avatar-name{display:inline-block;max-width:145px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.sf-comments .sf-comment-preview .comment-footer .comment-links{display:inline-block}.comment-links-dropdown__ddl .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content>a .ant-btn{color:var(--ark-typography-headline)}.sf-starter-comment{padding:16px}.sf-starter-comment .preselected-ilc{background:var(--ark-blue-light);border:1px solid var(--ark-blue-light);border-radius:2px;color:var(--ark-primary);display:inline-block;font-size:12px;height:32px;margin-right:5px;max-width:32%;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap;width:fit-content}.sf-starter-comment .comment-badge{max-width:30%}.sf-starter-comment .comment-important{position:absolute;right:-10px;top:34px;z-index:1}.sf-starter-comment .sf-ilc-selector--invalid{color:var(--ark-red);margin-top:-2px}.sf-starter-comment .sf-drawer-footer{margin:20px -16px 0}.sf-shutdown-calendar__wrapper{height:100%}.sf-shutdown-calendar__wrapper .sf-shutdown-calendar__toolbar-wrapper .Pane.horizontal.Pane1{height:auto!important}.sf-shutdown-calendar__wrapper .sf-shutdown-calendar__toolbar-wrapper .Pane.horizontal.Pane1 .sf-shutdown-calendar__toolbar-controls{width:100%}.sf-expanded-bom__content{background-color:var(--ark-base-gray-3);display:flex;flex-direction:column;height:100%;padding:24px;width:100%}.sf-ag-grid.capacity-grid .ag-full-width-row{background-color:#f7f7f7!important}.sf-ag-grid.capacity-grid .color-box{margin-right:5px;vertical-align:-2px}.sf-calendar-types .editable-row:hover .editable-cell-value-wrap{border:1px solid var(--ark-content-separator);border-radius:2px;padding:4px 11px}.sf-calendar-types .editable-cell-value-wrap{cursor:pointer;padding:5px 12px}.sf-calendar-types .editable-cell,.sf-supply-drawer-spinner.sf-spinner.spinner-mask{position:relative}.sf-supply__form-base .sf-form__group:before{border-top:1px solid var(--ark-content-separator);content:" ";left:0;margin-left:-24px;position:absolute;right:0;width:calc(100% + 40px)}.sf-supply__form-base .sf-form__group>.ant-col{padding:16px 0}.sf-supply__form-base .sf-form__group .ant-card-body{padding:16px}.sf-supply__form-base .ant-form-item .ant-form-item-label label{width:100%}.sf-supply__form-base .sf-resources__content{border:1px solid var(--ark-content-separator);margin-bottom:12px;padding:10px}.sf-supply__form-base .sf-resources__content .cell-icon{margin-left:5px;margin-top:26px}.sf-supply__form-base .sf-resources__content .cell-icon .anticon{color:var(--ark-red);font-size:18px}.sf-supply__form-base .sf-resources__content .ant-row .ant-form-item{margin-bottom:0}.sf-supply__form-base .mini-grid{height:400px!important}.sf-triple-timepicker .ant-form-item{margin-bottom:0}.sf-operation-edit__modal .sf-form-list__header{align-items:center;column-gap:16px;display:flex;flex-direction:row;justify-content:space-between}.sf-operation-edit__modal .sf-form-list__no-content{background:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;font-weight:500;margin-bottom:24px;padding:8px 12px;text-align:center}.sf-operation-edit__modal .sf-form-list__wrapper{display:flex;flex-direction:column;margin-bottom:24px;max-height:300px;padding-right:3px;row-gap:24px}.sf-operation-edit__modal .sf-form-list__wrapper:last-of-type{margin-bottom:0!important}.sf-operation-edit__modal .sf-form-list__wrapper .sf-form-list__content{background:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;padding:0 16px}.sf-operation-edit__modal .sf-form-list__wrapper .sf-form-list__content .header{border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;padding:16px 0 10px}.sf-operation-edit__modal .sf-form-list__wrapper .sf-form-list__content .triple-timepicker-label{align-items:center;display:inline-flex;height:32px;padding-bottom:0!important}.sf-operation-edit__modal .sf-form-list__wrapper .sf-form-list__content .triple-timepicker-btn{justify-content:flex-start}.sf-operation-edit__modal .sf-form-list__wrapper .sf-form-list__content .advanced-options__header{display:flex;flex-direction:row;justify-content:flex-end}.sf-operation-edit__modal .sf-form-list__wrapper .sf-form-list__content .ant-form-item.sf-form-item__radio-base .ant-radio-group{padding:12px 0 0}.sf-operation-edit__modal .sf-form-list__wrapper .sf-form-list__content .ant-form-item.sf-form-item__radio-base .ant-radio-group .ant-radio-wrapper{margin-inline-end:0;padding:0 0 8px}.sf-operation-edit__modal .sf-form-list__wrapper .sf-form-list__content .ant-form-item.sf-form-item__radio-base .ant-radio-group .ant-radio-wrapper span:not(.ant-radio){padding-inline-end:0;padding-inline-start:3px}.sf-bpmn-analysis-report__drawer .ant-drawer-body{padding:10px}.sf-bpmn-analysis-report__drawer .ant-drawer-body .sf-analysis-content .ant-tree{background-color:transparent}.sf-autonomous-agents__drawer.ant-drawer .ant-drawer-body .ant-form.sf-autonomous-agents__edit-form .horizon-section{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-autonomous-agents__drawer.ant-drawer .ant-drawer-body .ant-form.sf-autonomous-agents__edit-form .sf-form-item__checkbox-base{margin-bottom:2px}.sf-autonomous-agents__drawer.ant-drawer .ant-drawer-body .ant-form.sf-autonomous-agents__edit-form .ant-divider-with-text{border-block-start:0 rgba(5,5,5,.26)}.sf-autonomous-agents__drawer.ant-drawer .ant-drawer-body .ant-form.sf-autonomous-agents__edit-form .react-js-cron-field,.sf-autonomous-agents__drawer.ant-drawer .ant-drawer-body .ant-form.sf-autonomous-agents__edit-form .react-js-cron>div,.sf-autonomous-agents__drawer.ant-drawer .ant-drawer-body .ant-form.sf-autonomous-agents__edit-form div.react-js-cron-custom-select{width:100%}.sf-autonomous-agents__drawer.ant-drawer .ant-drawer-body .ant-form.sf-autonomous-agents__edit-form .react-js-cron-field>span{min-width:28px}.sf-autonomous-agents__drawer.ant-drawer .ant-drawer-body .ant-form.sf-autonomous-agents__edit-form .react-js-cron-minutes span{min-width:auto}.sf-main-modal.sf-run-engine-flow-status__popup .sf-run-engine-flow-status__wrapper{border:1px solid var(--ark-content-separator);border-radius:3px;display:flex;flex-direction:column}.sf-main-modal.sf-run-engine-flow-status__popup .sf-run-engine-flow-status__wrapper .details-row{align-items:center;border-bottom:1px solid var(--ark-content-separator);column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;padding:8px}.sf-main-modal.sf-run-engine-flow-status__popup .sf-run-engine-flow-status__wrapper .details-row:last-child{border-bottom:none}.sf-main-modal.sf-run-engine-flow-status__popup .sf-run-engine-flow-status__wrapper .details-row .label{font-weight:500}.sf-main-modal.sf-run-engine-flow-status__popup .sf-run-engine-flow-status__wrapper .details-row .value{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-main-modal.sf-run-engine-flow-status__popup .sf-run-engine-flow-status__wrapper .details-row .avatar-value,.sf-main-modal.sf-run-engine-flow-status__popup .sf-run-engine-flow-status__wrapper .details-row .status-value{align-items:center;column-gap:6px;display:flex;flex-direction:row}.sf-main-modal.sf-run-engine-flow-status__popup .sf-constraints-tree{margin-top:-30px}.sf-run-engine-modal_wrap{position:absolute!important}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup{transition:width .3s ease-in-out}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body{padding:16px 0}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content{height:570px;overflow-x:hidden!important}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-general-settings-form.ant-form{padding:0 12px 0 0}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-general-settings-form.ant-form .ant-form-item-label>label{width:100%}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-general-settings-form.ant-form .ant-form-item-label>label.ant-form-item-no-colon:after{display:none}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-general-settings-form.ant-form .ant-form-item-label>label .form-label-node{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-general-settings-form.ant-form .ant-form-item-label>label .form-label-node .ant-btn{padding:0 2px}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-resource-capacity-content-wrapper{margin:0 -16px}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-resource-capacity-content-wrapper .sf-resource-capacity-toolbar{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0 16px 16px}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-resource-capacity-content-wrapper .sf-resource-capacity-grid-wrapper{height:500px;padding:0 16px}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-resource-capacity-content-wrapper .sf-resource-capacity-grid-wrapper .sf-ag-grid .ag-row .sf-resource-capacity__cell--edit-allowed{background-color:var(--ark-yellow-light)}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-resource-capacity-content-wrapper .sf-resource-capacity-grid-wrapper .sf-ag-grid .ag-row-hover .sf-resource-capacity__cell--edit-allowed{background-color:var(--ark-yellow-light-hover)}.sf-optimization-log-drawer .ant-drawer-body{padding:0}.sf-optimization-log-drawer .sf-ag-grid.sf-optimization-log-grid{border-top:1px solid var(--ark-content-separator)}.sf-optimization-log-drawer .sf-ag-grid.sf-optimization-log-grid .ag-root-wrapper .ag-header-row .ag-header-cell-label,.sf-optimization-log-drawer .sf-ag-grid.sf-optimization-log-grid .ag-root-wrapper .ag-header-row .ag-header-group-cell-label{justify-content:left}.sf-optimization-log-drawer .sf-ag-grid.sf-optimization-log-grid.ag-theme-quartz-dark .sf-log-details-wrapper{background-color:transparent}.sf-optimization-log-drawer .sf-ag-grid.sf-optimization-log-grid .sf-log-details-wrapper{background-color:var(--ark-base-gray-3);display:flex;flex-direction:column;height:100%;padding:16px}.sf-optimization-log-drawer .sf-ag-grid.sf-optimization-log-grid .sf-log-details-wrapper .ant-spin-container{height:100%}.sf-optimization-log-drawer .sf-ag-grid.sf-optimization-log-grid .sf-log-details-wrapper .sf-log-details-grid{border:1px solid var(--ark-content-separator);height:calc(100% - 53px)!important}.sf-optimization-log-drawer .sf-ag-grid.sf-optimization-log-grid .sf-log-details-wrapper .sf-log-details-grid .ag-header-cell{background-color:var(--ark-content-background)}.sf-compare-scenario-top__wrapper .sf-compare-scenario__top{border-top:1px solid var(--ark-content-separator);width:100%}.sf-compare-scenario-top__wrapper .sf-compare-scenario__top .sf-compare-details-dx-chart{height:100%;padding:50px 10px 10px;width:100%}.sf-compare-scenario-top__wrapper .sf-compare-scenario__top .sf-compare-details-dx-chart .dxc-tooltip{z-index:2}.sf-compare-scenario-top__wrapper .color-circle{border-radius:50%;display:inline-block;height:16px;vertical-align:-3px;width:16px}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__toolbar-wrapper>.Pane.horizontal.Pane1{height:auto!important}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__toolbar-wrapper>.Pane.horizontal.Pane1 .sf-compare-scenario-top__toolbar{width:100%}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__toolbar-wrapper>.Pane.horizontal.Pane1 .sf-compare-scenario-top__toolbar .compare-scenario-top-header{padding:10px 16px 0}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__toolbar-wrapper>.Pane.horizontal.Pane1 .sf-compare-scenario-top__toolbar .compare-scenario-top-header .ant-badge .ant-badge-status-dot{height:15px;width:15px}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__toolbar-wrapper>.Pane.horizontal.Pane1 .sf-compare-scenario-top__toolbar .sf-select-filters__control.sf-filter__control>.ant-btn:first-child{min-width:80px}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control{display:flex;flex:1;height:100%}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn{background-color:transparent;border:none;height:100%;padding:8px 16px}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item{border-right:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);text-align:left;width:100%}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item .sf-select-filters__control-btn-record{color:var(--ark-typography-subtext)}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item{border-left:1px solid var(--ark-content-separator);min-width:50px}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item svg path{fill:var(--ark-icon)}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn:hover .sf-select-filters__control-btn-record{color:var(--ark-primary)}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn:hover svg path{fill:var(--ark-primary)}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane2{width:100%}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane2 .sf-compare-scenario-top__content{display:flex;flex-direction:column;min-height:0;width:100%}.sf-compare-scenario__wrapper .sf-compare-scenario__toolbar-wrapper>.Pane.horizontal.Pane1{height:auto!important}.sf-compare-scenario__wrapper .sf-compare-scenario__left-wrapper>.Pane.vertical.Pane2,.sf-compare-scenario__wrapper .sf-compare-scenario__toolbar-wrapper>.Pane.horizontal.Pane1 .sf-compare-scenario__toolbar{width:100%}.sf-compare-scenario__wrapper .sf-compare-scenario__left-wrapper>.Pane.vertical.Pane2 .sf-compare-scenario__content{display:flex;flex-direction:column;min-height:0;width:100%}.sf-compare-scenario__wrapper .sf-bpmn-grid-base{height:100%;width:100%}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-body-viewport .ag-pinned-left-cols-container>.ag-row>.ag-cell:first-child{color:var(--ark-typography-headline)}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-body-viewport .ag-pinned-left-cols-container>.ag-row>.ag-cell:first-child .color-box{display:none}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-body-viewport .ag-pinned-left-cols-container>.ag-row>.ag-cell:first-child.show-cell-span{background:var(--ark-content-background);border-color:var(--ark-content-separator)!important;color:var(--ag-data-color)}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-body-viewport .ag-pinned-left-cols-container>.ag-row>.ag-cell:first-child.show-cell-span .color-box{display:inline-block}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-body-viewport .ag-pinned-left-cols-container>.ag-row>.ag-cell:first-child.show-cell-span:not(.ag-cell-focus){border-bottom:1px solid var(--ark-content-separator)}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-group-contracted,.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-group-expanded,.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-row-group{background-color:var(--ark-widget-background);color:var(--ark-typography-headline)}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-group-contracted .ag-cell:first-child,.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-group-expanded .ag-cell:first-child,.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-row-group .ag-cell:first-child{border-left:1px solid var(--ark-content-separator)!important}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-delta-number-cell{padding:0}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-delta-number-cell .sf-delta-number-cell__diff{position:absolute;right:5px;top:0}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-delta-number-cell .sf-delta-number-cell__perc{bottom:0;position:absolute;right:5px}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-delta-number-cell .sf-delta-number-cell__perc .ant-statistic-content-suffix{margin:0}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .color-circle{border-radius:50%;display:inline-block;height:16px;vertical-align:-3px;width:16px}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-status-bar{border:none;padding:0 16px}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:32px;line-height:32px;margin:8px 6px;padding:0 7px;transition:height .5s ease-in-out}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value.ag-hidden{border:none;display:block!important;font-size:0;height:0;margin:0;padding:0}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value.ag-hidden span{display:none}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span{font-size:14px;font-weight:500}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span.ag-status-name-value-value{font-weight:400}.sf-compare-overview__wrapper .color-circle{border-radius:50%;display:inline-block;margin-right:8px;min-height:14px;min-width:14px;opacity:1;vertical-align:-2px}.sf-compare-overview__wrapper .color-circle.clickable{cursor:pointer}.sf-compare-overview__wrapper .color-circle.clickable:hover{opacity:.6}.sf-compare-overview__wrapper .color-circle.hidden{background-color:transparent!important;border:1px solid #afafaf}.sf-compare-overview__wrapper .sf-compare-overview__top-wrapper{overflow-y:auto!important;width:100%}.sf-compare-overview__wrapper .sf-compare-overview__top-wrapper:has(.sf-drawer__bottom.ant-drawer){overflow-y:hidden!important}.sf-compare-overview__wrapper .sf-compare-overview__top-wrapper .Pane1{display:block!important}.sf-compare-overview__wrapper .sf-compare-overview__top-wrapper .Pane1 .sf-compare-overview__top{height:100%}.sf-compare-overview__wrapper .sf-drawer__bottom.sf-compare-overview-run-details__drawer .ant-drawer-header-title .ant-badge .ant-badge-status-dot{height:15px;margin-left:8px;width:15px}.sf-compare-overview__wrapper .sf-drawer__bottom.sf-compare-overview-run-details__drawer .ant-drawer-body{padding:0}.sf-compare-overview__wrapper .sf-compare-overview__toolbar-wrapper{overflow:unset!important}.sf-compare-overview__wrapper .sf-compare-overview__toolbar-wrapper .compare-scenario-wrapper{display:flex}.sf-compare-overview__wrapper .sf-compare-overview__toolbar-wrapper .compare-scenario-wrapper .scenario-box{align-items:center;border:1px dashed #c5c5c5;border-radius:8px;display:flex;height:34px;justify-content:center;margin-right:10px;padding:8px;width:200px}.sf-compare-overview__wrapper .sf-compare-overview__toolbar-wrapper .compare-scenario-wrapper .scenario-box.empty{color:var(--ark-typography-subtext)}.sf-compare-overview__wrapper .sf-compare-overview__toolbar-wrapper .compare-scenario-wrapper .scenario-box.error{animation-duration:1s;animation-iteration-count:1;animation-name:has-error;animation-timing-function:ease-in-out;border-color:red;color:red}@keyframes has-error{0%{transform:translateX(0)}25%{transform:translateX(10px)}50%{transform:translateX(-10px)}75%{transform:translateX(10px)}to{transform:translateX(0)}}.sf-compare-overview__wrapper .sf-compare-overview__toolbar-wrapper .compare-scenario-wrapper .scenario-box:hover{border-color:var(--ark-primary)}.sf-compare-overview__wrapper .sf-compare-overview__toolbar-wrapper .Pane.horizontal.Pane1{height:auto!important}.sf-compare-overview__wrapper .sf-compare-overview__left-wrapper{overflow:unset!important}.sf-compare-overview__wrapper .sf-compare-overview__left-wrapper .Pane.vertical.Pane2{width:100%}.sf-compare-overview__wrapper .sf-compare-overview__left-wrapper .Pane.vertical.Pane2 .sf-compare-overview__content{display:flex;flex-direction:column;min-height:0;padding-right:15px;width:100%}.sf-compare-overview__wrapper .sf-compare-overview__left-wrapper .Pane.vertical.Pane2 .sf-compare-overview__content .ant-spin-container,.sf-compare-overview__wrapper .sf-compare-overview__left-wrapper .Pane.vertical.Pane2 .sf-compare-overview__content .ant-spin-nested-loading{height:100%}.sf-compare-overview__wrapper .sf-bpmn-grid-base{height:100%;width:100%}.sf-compare-overview__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-delta-number-cell{padding:0}.sf-compare-overview__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-delta-number-cell .sf-delta-number-cell__diff{position:absolute;right:5px;top:0}.sf-compare-overview__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-delta-number-cell .sf-delta-number-cell__perc{bottom:0;position:absolute;right:5px}.sf-compare-overview__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-delta-number-cell .sf-delta-number-cell__perc .ant-statistic-content-suffix{margin:0}.fade-out-in__wrapper{overflow:hidden}.fade-out-in__content,.fade-out-in__wrapper{position:relative}.fade-out-in__content.hw-100p,.fade-out-in__wrapper.hw-100p{height:100%;width:100%}.fade-out-in--enter>.fade-out-in__content{opacity:0;transform:translateX(-40px)}.fade-out-in--enter-active>.fade-out-in__content,.fade-out-in--exit>.fade-out-in__content{opacity:1;transform:translateX(0)}.fade-out-in--exit-active>.fade-out-in__content{opacity:0;transform:translateX(40px)}.fade-out-in--enter-active>.fade-out-in__content,.fade-out-in--exit-active>.fade-out-in__content{transition:opacity .5s,transform .5s}.metrics-modal .metric-items-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px}.metrics-modal .metric-items-wrapper .metric-group{border:1px solid var(--ark-content-separator);border-radius:8px;padding:8px 12px}.metrics-modal .metric-items-wrapper .metric-item{margin-bottom:0}.metrics-modal .metric-items-wrapper .ant-form-item-control-input{min-height:26px}.activity-type-settings__header,.activity-type-settings__row{align-items:center;display:grid;gap:8px;grid-template-columns:100px 1fr 64px;margin-bottom:8px}.activity-type-settings__header{margin-bottom:4px}.activity-type-settings__label{font-size:13px}.sf-bpmn-settings__drawer .sf-settings-content__wrapper .ant-form-item{margin-bottom:16px}.sf-bpmn-settings__drawer .sf-settings-content__wrapper .ant-form-item-label>label{width:100%}.sf-bpmn-settings__drawer .sf-settings-content__wrapper .ant-form-item-label>label.ant-form-item-no-colon:after{display:none}.sf-bpmn-settings__drawer .sf-settings-content__wrapper .ant-form-item-label>label .form-label-node{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.sf-bpmn-settings__drawer .sf-settings-content__wrapper .ant-form-item-label>label .form-label-node .ant-btn{padding:0 2px}.sf-bpmn-settings__drawer .sf-settings-content__wrapper .sf-delays__form-group .ant-form-item:last-child,.sf-bpmn-settings__drawer .sf-settings-content__wrapper .sf-global__form-group .ant-form-item:last-child,.sf-bpmn-settings__drawer .sf-settings-content__wrapper .sf-inventory__form-group .ant-form-item:last-child,.sf-bpmn-settings__drawer .sf-settings-content__wrapper .sf-production__form-group .ant-form-item,.sf-bpmn-settings__drawer .sf-settings-content__wrapper .sf-run-sequence__form-group .ant-form-item:last-child{margin-bottom:16px!important}.sf-bpmn-settings__drawer .sf-settings-content__wrapper .sf-constraints-tree{margin-top:-30px}.sf-constraints-tree{display:flex;flex-direction:column;height:100%;position:relative}.sf-constraints-tree .sf-constraints-tree__header{background-color:var(--ark-base-gray-4);border-top:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);flex:0 0 auto;font-weight:500;padding:12px 16px}.sf-constraints-tree .sf-constraints-tree__content{flex:1 1 0%}.sf-constraints-tree .sf-constraints-tree__content .ant-spin-nested-loading{height:100%}.sf-constraints-tree .sf-constraints-tree__content .ant-collapse>.ant-collapse-item.ant-collapse-item-active{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-constraints-tree .sf-constraints-tree__content .ant-collapse-content-box{padding:0}.sf-constraints-tree .sf-constraints-tree__content .ant-collapse-content-box .sf-constraints-tree__content-child{cursor:pointer;padding:12px 16px;transition:color .3s,background-color .3s,border-color .3s,box-shadow .3s}.sf-constraints-tree .sf-constraints-tree__content .ant-collapse-content-box .sf-constraints-tree__content-child.sf-constraints-tree__content-child--active{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-bpmn.ant-modal-mask{z-index:1050}.sf-bpmn.ant-modal-wrap{z-index:1051}.sf-objective__content{display:flex;flex-direction:column;row-gap:4px}.sf-objective__content .header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sf-objective__content .sf-objective__wrapper{background:var(--ark-base-gray-4);border:1px solid var(--ark-content-separator);border-radius:6px;display:flex;flex-direction:column}.sf-objective__content .sf-objective__wrapper .sf-objective__row{align-items:center;border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:row;justify-content:space-between;padding:12px 16px}.sf-objective__content .sf-objective__wrapper .sf-objective__row:last-of-type{border-bottom:none}.sf-scenario-name__control.ant-btn-default{color:var(--ark-primary)}.ant-dropdown.sf-scenario-selector__control-ddl .ant-dropdown-menu.sf-scenario-selector__control-menu{max-height:300px;max-width:400px;min-height:200px;min-width:300px}.ant-dropdown.sf-scenario-selector__control-ddl .ant-dropdown-menu.sf-scenario-selector__control-menu .ant-dropdown-menu-item{padding-right:40px}.ant-dropdown.sf-scenario-selector__control-ddl .ant-dropdown-menu.sf-scenario-selector__control-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-dropdown.sf-scenario-selector__control-ddl .ant-dropdown-menu.sf-scenario-selector__control-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content>.menu-button{position:absolute;right:0}.ant-dropdown.sf-scenario-selector__control-ddl .ant-dropdown-menu.sf-scenario-selector__control-menu .ant-dropdown-menu-item{line-height:30px}.ant-select-dropdown.sf-scenario-tree-selector__control-ddl .ant-select-tree-treenode .ant-select-tree-switcher,.ant-tree-select.sf-scenario-tree-selector__control .ant-select-selection-item .ant-dropdown-trigger{display:none}.ant-select-dropdown.sf-scenario-tree-selector__control-ddl .ant-select-tree-treenode .ant-select-tree-node-content-wrapper{line-height:35px}.ant-select-dropdown.sf-scenario-tree-selector__control-ddl .ant-select-tree-treenode .ant-select-tree-node-content-wrapper .ant-select-tree-title .ant-dropdown-trigger.menu-button{position:absolute;right:0}.sf-model-constraints__toolbar{padding:16px}.sf-model-constraints__toolbar .sf-toolbar-item+.sf-toolbar-item{margin-left:16px}.sf-model-constraints__toolbar .ant-radio-group{padding-right:10px}.sf-model-constraints__toolbar .ant-segmented{margin-right:10px}.sf-supply-availability__wrapper{background-color:var(--ark-content-background);height:100%;margin:16px 14px 16px 0;min-height:700px}.sf-supply-availability__wrapper .sf-supply-availability__content{flex-direction:column}.sf-supply-availability__wrapper .sf-supply-availability-toolbar{padding:12px 16px}.sf-supply-availability__wrapper .sf-supply-availability-toolbar .sf-supply-availability__uom .ant-form-item{margin:0}.sf-supply-availability__wrapper .sf-supply-availability-toolbar .sf-supply-availability__uom .ant-form-item .ant-select-single.ant-select-show-arrow .ant-select-selection-item,.sf-supply-availability__wrapper .sf-supply-availability-toolbar .sf-supply-availability__uom .ant-form-item .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0}.sf-supply-availability__wrapper .supply-availability-grid{height:100%;min-height:300px;width:100%}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-header-row .ag-header-cell-label,.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-header-row .ag-header-group-cell-label{justify-content:center}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell{border-top:none!important}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell .ag-header-cell-label{justify-content:left}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .red-cell{background-color:var(--ark-base-red-3)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .lightgreen-cell{background-color:var(--ark-green-light)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .green-cell{background-color:var(--ark-base-green-2)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .yellow-cell{background-color:var(--ark-base-yellow-3)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .lightyellow-cell{background-color:var(--ark-yellow-light)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-row-hover .red-cell{background-color:var(--ark-base-red-4)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-row-hover .lightgreen-cell{background-color:var(--ark-base-green-2)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-row-hover .green-cell{background-color:var(--ark-base-green-3)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-row-hover .yellow-cell{background-color:var(--ark-base-yellow-4)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-row-hover .lightyellow-cell{background-color:var(--ark-yellow-light-hover)}.sf-supply-availability__wrapper .supply-availability-grid .ag-status-bar{border:none;padding:0 16px}.sf-supply-availability__wrapper .supply-availability-grid .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:32px;line-height:32px;margin:8px 6px;padding:0 7px;transition:height .5s ease-in-out}.sf-supply-availability__wrapper .supply-availability-grid .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value.ag-hidden{border:none;display:block!important;font-size:0;height:0;margin:0;padding:0}.sf-supply-availability__wrapper .supply-availability-grid .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value.ag-hidden span{display:none}.sf-supply-availability__wrapper .supply-availability-grid .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span{font-size:14px;font-weight:500}.sf-supply-availability__wrapper .supply-availability-grid .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span.ag-status-name-value-value{font-weight:400}.sf-ladder-grid{height:100%;width:100%}.sf-ladder-grid .ag-theme-quartz .ag-row.ag-row-level-0 .ag-row-group{background-color:#0f5666}.sf-ladder-grid .ag-root-wrapper{border-color:var(--ark-content-separator)}.sf-ladder-grid .ag-root-wrapper .violation-tooltip{background-color:var(--ark-content-background);padding:12px 16px}.sf-ladder-grid .ag-root-wrapper .ag-header-row .ag-header-cell-label,.sf-ladder-grid .ag-root-wrapper .ag-header-row .ag-header-group-cell-label{justify-content:left}.sf-ladder-grid .ag-root-wrapper .ag-row-level-0[row-id=summary] .ag-row-group{background-color:#0f353f}.sf-ladder-grid .ag-root-wrapper .ag-row-group-leaf-indent{margin-left:0!important}.sf-ladder-grid .ag-root-wrapper .ag-row-level-0 .ag-icon-tree-closed,.sf-ladder-grid .ag-root-wrapper .ag-row-level-0 .ag-icon-tree-open{color:#fff}.sf-ladder-grid .ag-root-wrapper .ag-row-level-0 .ag-row-group{background-color:var(--ark-base-gray-2);color:#fff;font-weight:500}.sf-ladder-grid .ag-root-wrapper .ag-row-level-0 .ag-row-group.ag-row-loading{background-color:#fff!important}.sf-ladder-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell{border-top:none!important}.sf-ladder-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell .ag-header-cell-label{justify-content:left}.sf-ladder-grid .ag-root-wrapper .violation-cell{background-color:var(--ark-red-light)}.sf-ladder-grid .ag-root-wrapper .violation-cell:after{color:var(--ark-red);content:"\f129";font-family:Font Awesome\ 6 Free;font-size:12px;left:7px;position:absolute;top:0}.sf-ladder-grid .ag-root-wrapper .violation-cell.ag-cell-inline-editing:after{display:none}.sf-ladder-grid .ag-root-wrapper .negative-value-cell{background-color:var(--ark-red-light)}.sf-ladder-grid .ag-root-wrapper .history-cell{background-color:var(--ark-base-blue-1)}.sf-ladder-grid .ag-root-wrapper .ag-row-hover .history-cell{background-color:var(--ark-base-blue-2)}.sf-ladder-grid .ag-root-wrapper .ag-status-bar{border:none;padding:0 16px}.sf-ladder-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:32px;line-height:32px;margin:8px 6px;padding:0 7px;transition:height .5s ease-in-out}.sf-ladder-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value.ag-hidden{border:none;display:block!important;font-size:0;height:0;margin:0;padding:0}.sf-ladder-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value.ag-hidden span{display:none}.sf-ladder-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span{font-size:14px;font-weight:500}.sf-ladder-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span.ag-status-name-value-value{font-weight:400}.sf-allocation__wrapper .sf-allocation__content{flex-direction:column}.sf-allocation__wrapper .sf-allocation__content .sf-allocation-toolbar{padding:14px 16px 18px;width:100%}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree{background-color:var(--ark-content-background);height:100%;overflow:hidden}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .tree-section__toggle-btn{background-color:var(--ark-primary);bottom:0;color:#fff;position:absolute;right:-50px;z-index:4}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control{display:flex;flex:1;height:100%}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control .ant-btn{background-color:transparent;border:none;height:100%;padding:8px 16px}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item{border-right:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);text-align:left;width:100%}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item .btn-record{color:var(--ark-typography-subtext)}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item{border-left:1px solid var(--ark-content-separator);min-width:50px}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item svg path{fill:var(--ark-icon)}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control .ant-btn:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control .ant-btn:hover .btn-record{color:var(--ark-primary)}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control .ant-btn:hover svg path{fill:var(--ark-primary)}.sf-allocation__wrapper .ant-modal-mask,.sf-allocation__wrapper .ant-modal-wrap{position:absolute}.sf-contracts__content .ant-spin-container,.sf-contracts__content .ant-spin-nested-loading{height:100%}.sf-contracts__content .sf-contracts-right-child__content{margin:0 14px 14px 0}.sf-contracts__content .sf-contracts__toolbar{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;padding:16px}.sf-contracts__content .sf-contracts__toolbar .sf-optimize__dropdown .ant-btn:hover .run-engine-icon{animation:shake .6s;animation-iteration-count:infinite}.sf-contracts__content .ag-theme-quartz.sf-ag-grid .status{font-weight:500}.sf-contracts__content .ag-theme-quartz.sf-ag-grid .status.pending{color:var(--ark-yellow)}.sf-contracts__content .ag-theme-quartz.sf-ag-grid .status.approved{color:var(--ark-green)}.sf-contracts__content .ag-theme-quartz.sf-ag-grid .status.deleted{color:var(--ark-red)}.sf-vendor-portal-placeholder{align-items:center;display:flex;height:100%;justify-content:center;padding:48px 16px;position:relative}.sf-tree-filters__overlay .sf-tree-filters__control-menu.ant-dropdown-menu.sf-scrollbar{border:1px solid var(--ark-content-separator);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);max-height:400px;max-width:250px;width:fit-content!important}.sf-tree-filters__overlay .sf-tree-filters__control-menu.ant-dropdown-menu.sf-scrollbar .ant-dropdown-menu-item{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-vendor-portal-planner__view{display:flex;flex:1;flex-direction:column;min-height:0;position:relative}.sf-vendor-portal-planner__wrapper{border:1px solid var(--ark-content-separator);border-radius:8px;margin:14px 14px 14px 0}.sf-vendor-portal-planner__wrapper .sf-vendor-portal-planner__left{min-width:0;overflow:hidden}.sf-vendor-portal-planner__wrapper .sf-vendor-portal-planner__left .sf-vendor-portal-planner__tree{background-color:var(--ark-content-background);height:100%;overflow:hidden}.sf-vendor-portal-planner__wrapper .sf-vendor-portal-planner__left .sf-vendor-portal-planner__tree .sf-tree-filters__control{display:flex;flex:1;height:100%}.sf-vendor-portal-planner__wrapper .sf-vendor-portal-planner__left .sf-vendor-portal-planner__tree .sf-tree-filters__control .ant-btn{background-color:transparent;border:none;border-radius:0;height:100%;padding:8px 16px}.sf-vendor-portal-planner__wrapper .sf-vendor-portal-planner__left .sf-vendor-portal-planner__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item{border-right:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);text-align:left;width:100%}.sf-vendor-portal-planner__wrapper .sf-vendor-portal-planner__left .sf-vendor-portal-planner__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item{border-left:1px solid var(--ark-content-separator);border-right:1px solid var(--ark-content-separator);min-width:50px}.sf-vendor-portal-planner__wrapper .sf-vendor-portal-planner__left .sf-vendor-portal-planner__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item svg path{fill:var(--ark-icon)}.sf-vendor-portal-planner__wrapper .sf-vendor-portal-planner__left .sf-vendor-portal-planner__tree .sf-tree-filters__control .ant-btn:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-vendor-portal-planner__wrapper .sf-vendor-portal-planner__left .sf-vendor-portal-planner__tree .sf-tree-filters__control .ant-btn:hover svg path{fill:var(--ark-primary)}.sf-vendor-portal-planner{flex:1 1 100%;min-width:0}.sf-vendor-portal-planner__grid-toolbar{align-items:center;border-bottom:1px solid var(--ark-content-separator);display:flex;flex:0 0 auto;padding:12px 16px}.sf-vendor-portal-planner__grid-toolbar .toolbar-button-group{column-gap:8px;display:flex;flex-direction:row}.sf-planner-grid{height:100%;width:100%}.sf-planner-grid .ag-cell-wrapper.ag-row-group{padding-left:4px!important}.sf-planner-grid .ag-row-group-leaf-indent{margin-left:4px!important}.sf-planner-grid .ag-row-level-2 .ag-cell-wrapper.ag-row-group{padding-left:calc(4px + var(--ag-row-group-indent-size))!important}.sf-planner-grid .ag-row-group-expanded{font-weight:500}.sf-planner-grid .ag-sticky-bottom{display:none}.sf-planner-grid .ag-root-wrapper{border:none;border-radius:0}.sf-planner-grid .ag-root-wrapper .color-box{flex:0 0 auto;height:16px;margin-right:4px;width:16px}.sf-planner-grid .ag-root-wrapper .ag-header-cell,.sf-planner-grid .ag-root-wrapper .ag-header-row .ag-header-cell-label,.sf-planner-grid .ag-root-wrapper .ag-header-row .ag-header-group-cell-label{justify-content:center}.sf-planner-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell{border-top:none!important}.sf-planner-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell .ag-header-cell-label{justify-content:left}.sf-planner-grid .ag-root-wrapper .ag-row-level-0 .ag-row-group{background-color:var(--ark-base2)}.sf-planner-grid .group-header-unit{background:var(--ark-base4);border-radius:6px;font-size:12px;margin-left:10px;padding:6px}.sf-planner-grid__wrapper{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.sf-planner-grid__state{align-items:center;display:flex;flex:1 1 auto;justify-content:center}.sf-planner-grid__label{align-items:center;column-gap:4px;display:inline-flex;min-width:0}.sf-planner-grid__flag{align-items:center;display:inline-flex;flex:0 0 auto}.sf-planner-grid__flag--muted{opacity:.55}.sf-planner-grid__row--unavailable{color:var(--ark-typography-subtext)}.sf-planner-grid__cell--below-safety-stock{background-color:var(--ark-base-yellow-1);color:var(--ark-base-yellow-7);font-weight:600}.sf-planner-grid__cell--negative-stock{background-color:var(--ark-base-red-1);color:var(--ark-base-red-7);font-weight:600}.sf-dots__control-ddl .ant-btn{text-align:left;width:100%}.sf-vendor-portal-summary{display:flex;flex-direction:column;height:100%;padding:12px 16px 16px;position:relative}.sf-vendor-portal-summary__toolbar{align-items:center;display:flex;flex:0 0 auto;gap:8px;padding-bottom:12px}.sf-vendor-portal-summary__tiles{display:flex;gap:8px;margin-left:auto}.sf-vendor-portal-summary__settings{margin-left:0}.sf-vendor-portal-summary__tile{align-items:center;border-radius:14px;display:inline-flex;gap:6px}.sf-vendor-portal-summary__tile.ant-btn,.sf-vendor-portal-summary__tile.ant-btn:focus,.sf-vendor-portal-summary__tile.ant-btn:hover{background-color:var(--tile-fill);border-color:var(--tile-line);color:var(--tile-ink)}.sf-vendor-portal-summary__tile.ant-btn:hover{border-color:var(--tile-ink)}.sf-vendor-portal-summary__tile--active.ant-btn,.sf-vendor-portal-summary__tile--active.ant-btn:focus,.sf-vendor-portal-summary__tile--active.ant-btn:hover{background-color:var(--tile-line);border-color:var(--tile-ink)}.sf-vendor-portal-summary__tile--critical{--tile-fill:var(--ark-base-red-1);--tile-line:var(--ark-base-red-3);--tile-ink:var(--ark-base-red-7)}.sf-vendor-portal-summary__tile--watch{--tile-fill:var(--ark-base-yellow-1);--tile-line:var(--ark-base-yellow-3);--tile-ink:var(--ark-base-yellow-7)}.sf-vendor-portal-summary__tile--covered{--tile-fill:var(--ark-base-green-1);--tile-line:var(--ark-base-green-3);--tile-ink:var(--ark-base-green-7)}.sf-vendor-portal-summary__tile-count{font-variant-numeric:tabular-nums;font-weight:600}.sf-vendor-portal-summary__grid{flex:1 1 auto;min-height:300px}.sf-vendor-portal-summary__grid .ant-spin-container,.sf-vendor-portal-summary__grid .ant-spin-nested-loading{height:100%}.sf-vendor-portal-supplier{display:flex;flex-direction:column;height:100%;padding:12px 16px 16px;position:relative}.sf-vendor-portal-supplier__toolbar{flex:0 0 auto;padding-bottom:12px}.sf-vendor-portal-supplier__info.ant-btn{color:var(--ark-icon)}.sf-vendor-portal-supplier__drawer-title{display:flex;flex-direction:column;gap:4px}.sf-vendor-portal-supplier__drawer-subtitle{font-weight:400;white-space:normal}.sf-vendor-portal-supplier__diagram{display:block;height:auto;width:100%}.sf-vendor-portal-supplier__content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.sf-vendor-portal-supplier__grid{flex:1 1 auto;min-height:300px}.sf-vendor-portal-supplier__grid .ant-spin-container,.sf-vendor-portal-supplier__grid .ant-spin-nested-loading{height:100%}.sf-vendor-portal-supplier__import-subtitle{color:var(--ark-typography-subtext);margin:0 0 16px}.sf-vendor-portal-supplier__import-template{align-items:center;border:1px solid var(--ark-content-separator);border-radius:8px;display:flex;gap:12px;margin-bottom:16px;padding:12px 16px}.sf-vendor-portal-supplier__import-template-icon{color:var(--ark-base-green-7);flex:0 0 auto;font-size:28px}.sf-vendor-portal-supplier__import-template-text{flex:1 1 auto;min-width:0}.sf-vendor-portal-supplier__import-template-title{color:var(--ark-typography-headline);font-weight:600}.sf-vendor-portal-supplier__import-template-hint{color:var(--ark-typography-subtext)}.sf-vendor-portal-supplier__import-status{padding:8px 0 16px;text-align:center}.sf-vendor-portal-supplier__import-status-icon{font-size:31px}.sf-vendor-portal-supplier__import-status-icon--success{color:var(--ark-green)}.sf-vendor-portal-supplier__import-status-icon--warning{color:var(--ark-base-orange-5)}.sf-vendor-portal-supplier__import-status-icon--error{color:var(--ark-red)}.sf-vendor-portal-supplier__import-status-title{color:var(--ark-typography-headline);font-weight:500;margin-top:8px}.sf-vendor-portal-supplier__import-rows{max-height:260px;overflow-y:auto}.sf-vendor-portal-supplier__import-row{align-items:flex-start;display:flex;gap:8px;padding:4px 0}.sf-vendor-portal-supplier__import-row-icon{flex:0 0 auto;font-size:14px;margin-top:2px}.sf-vendor-portal-supplier__import-row-icon--error{color:var(--ark-red)}.sf-vendor-portal-supplier__import-row-icon--inserted{color:var(--ark-green)}.sf-vendor-portal-supplier__import-row-icon--updated{color:var(--ark-base-orange-5)}.sf-vendor-portal-supplier__import-row-text{flex:1 1 auto;min-width:0}.sf-vendor-portal-supplier__import-row-label{color:var(--ark-typography-headline)}.sf-vendor-portal-supplier__import-row-reason{color:var(--ark-typography-subtext)}.sf-vendor-portal-supplier__import-row-more{color:var(--ark-typography-subtext);font-style:italic;padding:4px 0}.sf-vendor-portal-supplier__import-hint{color:var(--ark-typography-subtext);margin-top:8px}.sf-vendor-portal-comments{display:flex;flex-direction:column;gap:12px;height:100%}.sf-vendor-portal-comments__list{flex:1 1 auto;min-height:0;overflow-y:auto}.sf-vendor-portal-comments__empty{padding:24px 0;text-align:center}.sf-vendor-portal-comments__item{border-bottom:1px solid var(--ark-content-separator);padding:12px 0}.sf-vendor-portal-comments__item:last-child{border-bottom:none}.sf-vendor-portal-comments__item-header{align-items:center;display:flex;gap:8px;margin-bottom:6px}.sf-vendor-portal-comments__item-kind.ant-tag{margin-inline-end:0}.sf-vendor-portal-comments__item-time{font-size:12px;margin-left:auto}.sf-vendor-portal-comments__item-text{white-space:pre-wrap;word-break:break-word}.sf-vendor-portal-comments__composer{border-top:1px solid var(--ark-content-separator);display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding-top:12px}.sf-vendor-portal-modify__summary{background-color:var(--ark-base-gray-2);border:1px solid var(--ark-content-separator);border-radius:2px;display:flex;flex-direction:column;gap:2px;margin-bottom:20px;padding:12px 16px}.sf-vendor-portal-modify__summary-po{align-items:center;display:flex;gap:8px;justify-content:space-between}.sf-vendor-portal-modify__summary-po-value{font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.sf-vendor-portal-modify__summary-strong{color:var(--ark-typography-headline);font-weight:500}.sf-vendor-portal-modify__summary-item{font-weight:500;margin-top:6px}.sf-vendor-portal-modify__summary-current{margin-top:6px}.sf-vendor-portal-modify__summary-offer{color:var(--ark-orange);font-weight:500}.sf-vendor-portal-modify__show-log{margin-bottom:16px}.sf-vendor-portal-change-log{padding-top:8px}.sf-vendor-portal-change-log__empty{padding:24px 0;text-align:center}.sf-vendor-portal-change-log__item{border-left:3px solid var(--ark-primary);padding:2px 0 2px 16px}.sf-vendor-portal-change-log__item+.sf-vendor-portal-change-log__item{margin-top:16px}.sf-vendor-portal-change-log__item-event{font-size:15px}.sf-vendor-portal-change-log__item-meta{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:8px}.sf-vendor-portal-change-log__item-kind.ant-tag{margin-inline-end:0}.sf-vendor-portal-change-log__item-change{font-size:12px;margin-top:4px;word-break:break-word}.sf-vendor-portal-change-log__item-change .sf-vendor-portal-change-log__item-old{color:var(--ark-base-red-6);text-decoration:line-through}.sf-vendor-portal-change-log__item-change .sf-vendor-portal-change-log__item-new{color:var(--ark-base-green-6);white-space:pre-wrap}.sf-item-status--active.ag-cell{background-color:var(--ark-base-green-1);color:var(--ark-base-green-7)}.sf-item-status--discontinued.ag-cell{background-color:var(--ark-base-red-1);color:var(--ark-base-red-7)}.sf-item-status--new.ag-cell{background-color:var(--ark-base-orange-1);color:var(--ark-base-orange-7)}.sf-po-status--awaiting.ag-cell,.sf-po-status--confirmed.ag-cell,.sf-po-status--submitted.ag-cell{font-weight:500}.sf-po-status--confirmed.ag-cell{color:var(--ark-green)}.sf-po-status--awaiting.ag-cell{color:var(--ark-yellow)}.sf-po-status--submitted.ag-cell{color:var(--ark-primary)}.sf-run-out--critical.ag-cell{background-color:var(--ark-base-red-1);color:var(--ark-base-red-7)}.sf-run-out--watch.ag-cell{background-color:var(--ark-base-yellow-1);color:var(--ark-base-yellow-7)}.sf-run-out--covered.ag-cell{background-color:var(--ark-base-green-1);color:var(--ark-base-green-7)}.sf-vendor-portal-placeholder__actions{position:absolute;right:8px;top:8px}.sf-vendor-portal-settings__tabs{margin-bottom:8px}.sf-vendor-portal-settings__general .sf-form-item__slider-base{margin-bottom:0}.sf-vendor-portal-settings__section{align-items:center;display:flex;gap:8px;justify-content:space-between}.sf-vendor-portal-settings__section-title{color:var(--ark-typography-headline);display:block;margin-top:10px}.sf-vendor-portal-settings__group-title{display:block;margin:8px 0}.sf-vendor-portal-settings__reset{flex:0 0 auto;padding-right:0}.sf-vendor-portal-settings__footer{display:flex;gap:8px;width:100%}.sf-vendor-portal-settings__footer .ant-btn{flex:1 1 0}.sf-vendor-portal-settings__error{padding:16px 0}.sf-vendor-portal-settings__title{display:flex;flex-direction:column;gap:4px}.sf-vendor-portal-settings__subtitle{font-weight:400;white-space:normal}.sf-vendor-portal-settings__legend{align-items:center;display:flex;gap:6px;padding-bottom:12px}.sf-vendor-portal-settings__legend-sep{opacity:.6}.sf-vendor-portal-settings__hint{margin:0}.sf-vendor-portal-settings__reading{align-items:center;color:var(--ark-typography-headline);display:flex;gap:8px;justify-content:space-between;padding-top:8px}.sf-vendor-portal-settings__reading-value{font-variant-numeric:tabular-nums}.sf-vendor-portal-settings__dot{border-radius:50%;display:inline-block;height:12px;margin-right:8px;vertical-align:middle;width:12px}.sf-vendor-portal-settings__dot--critical{background-color:var(--ark-base-red-6)}.sf-vendor-portal-settings__dot--watch{background-color:var(--ark-base-orange-6)}.sf-vendor-portal-settings__dot--covered{background-color:var(--ark-base-green-6)}.sf-vendor-portal-settings__toggle{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:5px 0}.sf-vendor-portal-settings__toggle-label{color:var(--ark-typography-headline);flex:1 1 auto;min-width:0}.sf-vendor-portal-settings__digest{display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);padding-top:4px}.sf-vendor-portal-settings__digest .ant-form-item{margin-bottom:0}.sf-ai-float-button{bottom:24px;height:50px;position:fixed;right:17px;width:50px;z-index:900!important}.sf-ai-float-button .ant-float-btn-body{background:linear-gradient(135deg,#6253e1,#0094c8)}.sf-ai-float-button:hover .ant-float-btn-body{-webkit-animation:gradientAnimation 3s linear infinite;-moz-animation:gradientAnimation 3s linear infinite;animation:gradientAnimation 3s linear infinite;background-size:130% 130%}@keyframes gradientAnimation{0%{background-position:91% 100%}50%{background-position:10% 0}to{background-position:91% 100%}}.sf-ai-chat-popover .ant-popover-inner{border-radius:16px}.sf-ai-chat-popover .ant-popover-title{background-image:linear-gradient(180deg,rgba(0,146,218,.349),transparent);border-top-left-radius:16px;border-top-right-radius:16px;font-size:16px;margin:-12px;padding:18px 16px}.sf-ai-chat-popover .ai-chat-title-bar{align-items:center;display:flex;gap:8px;justify-content:space-between}.sf-ai-chat-popover .ai-chat-title-main{display:flex;flex-direction:column;gap:2px;min-width:0;overflow:hidden}.sf-ai-chat-popover .ai-chat-title-heading{align-items:center;display:flex;gap:6px}.sf-ai-chat-popover .ai-chat-title-subtitle{color:var(--ark-content-text,#333);font-size:14px;font-weight:500;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-ai-chat-popover .ai-chat-title-actions{flex-shrink:0}.sf-ai-chat-popover .ai-chat-conversation-item{align-items:center;display:flex;gap:8px;justify-content:space-between}.sf-ai-chat-popover .ai-chat-conversation-item .ai-chat-conversation-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-ai-chat-popover .ai-chat-conversation-item .ai-chat-conversation-item-menu-wrapper{flex-shrink:0;position:relative}.sf-ai-chat-popover .ai-chat-conversation-menu{background:var(--ark-content-background,#fff);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15);display:flex;flex-direction:column;margin-top:4px;min-width:120px;overflow:hidden;position:absolute;right:0;top:100%;z-index:10}.sf-ai-chat-popover .ai-chat-conversation-menu button{align-items:center;background:none;border:none;color:var(--ark-content-text);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 12px;text-align:left;width:100%}.sf-ai-chat-popover .ai-chat-conversation-menu button:hover{background:var(--ark-widget-background)}.sf-ai-chat-popover .ai-chat-conversation-menu button.danger{color:var(--ark-error,#ff4d4f)}.sf-ai-chat-popover .sf-ai-chat-wrapper{align-content:end;display:flex;flex-direction:column;height:60vh;justify-content:space-between;width:500px}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat{margin-bottom:10px;overflow-x:hidden;overflow-y:auto;padding:10px;position:relative}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message{display:flex;flex-direction:column;margin-top:8px;max-width:90%;padding:10px 16px;width:fit-content}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message.user-input{background-color:var(--ark-primary);border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:25px;color:#fff;justify-content:flex-end;justify-self:end}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message.ai-response{background-color:var(--ark-widget-background);border-bottom-right-radius:25px;border-top-left-radius:25px;border-top-right-radius:25px;color:var(--ark-content-text);justify-content:flex-start}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message .markdown-table-wrapper{margin-bottom:1em;max-width:100%;overflow-x:auto;scrollbar-color:var(--ark-scrollbar-thumb) transparent;scrollbar-width:thin}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message .markdown-table{border-collapse:collapse;width:100%}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message .markdown-table td,.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message .markdown-table th{border:1px solid var(--ark-content-separator);padding:8px;text-align:left}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message .markdown-table th{background-color:var(--ark-base-gray-2);font-weight:700}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message .markdown-blockquote{border-left:4px solid var(--ark-content-separator);color:#666;font-style:italic;margin:1.5em 0;padding:.5em 10px}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message .markdown-task-checkbox{margin-right:5px}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message h1,.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message h2,.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message h3,.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message h4,.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message h5,.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message h6{font-weight:600;margin:.6em 0 .3em}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message h1{font-size:1.3em}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message h2{font-size:1.15em}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message h3,.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message h4,.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message h5,.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message h6{font-size:1em}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message p{margin:0}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .ai-chat-tool-note{color:var(--ark-content-text-secondary,#8c8c8c);font-size:12px;font-style:italic;margin-top:8px}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .ai-chat-tool-note--warning{color:var(--ark-warning-color,#d48806)}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .ai-chat-usage-note{color:var(--ark-content-text-secondary,#8c8c8c);font-size:11px;margin-top:4px;opacity:.75}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat-footer{background:var(--ark-widget-background);border-radius:12px;padding:12px 12px 8px}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat-footer .ant-sender{background-color:var(--ark-base-gray-1)}.sf-ai-chat-popover .avatar-background{background:linear-gradient(135deg,#6253e1,#0094c8);background-color:#fff;background-position:50%;background-size:132%}.help-bubble{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:15px;bottom:81px;box-shadow:0 1px 8px 1px rgba(0,0,0,.173);cursor:pointer;font-size:16px;padding:5px 10px;position:fixed;right:18px;z-index:901}.help-bubble:hover{background:var(--ark-widget-background)}.help-bubble svg{margin-bottom:2px;margin-right:8px}.sf-hierarchy-tree{background-color:var(--ark-widget-background);border-top-left-radius:8px;height:100%}.sf-hierarchy-tree .ant-spin-container,.sf-hierarchy-tree .ant-spin-nested-loading{height:100%}.sf-hierarchy-tree .sf-hierarchy-tree__popover{left:17px!important;top:35px!important}.sf-hierarchy-tree .sf-hierarchy-tree__popover .ant-popover-inner,.sf-hierarchy-tree .sf-hierarchy-tree__popover .ant-popover-inner .dx-treeview-item-without-checkbox{padding:0}.sf-hierarchy-tree .sf-hierarchy-tree__popover .ant-popover-inner .dx-treeview-item-without-checkbox>.dx-treeview-item{border-top:none}.sf-hierarchy-tree .sf-hierarchy-tree__header{background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);border-top-left-radius:8px;display:flex;height:41px;justify-content:space-between;width:100%}.sf-hierarchy-tree .sf-hierarchy-tree__header .tree-btn{height:39px;text-align:left;width:calc(100% - 151px)}.sf-hierarchy-tree .sf-hierarchy-tree__header .tree-btn:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-hierarchy-tree .sf-hierarchy-tree__header .tree-btn:hover span svg path{fill:var(--ark-primary)!important}.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .ant-btn{width:50px}.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-collapse,.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-expand,.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-search{border-radius:0;border-right:1px solid var(--ark-content-separator);height:39px;padding:6px 16px}.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-collapse:hover,.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-expand:hover,.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-search:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-search{border-left:1px solid var(--ark-content-separator)}.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-search.active{color:var(--ark-primary)}.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-search svg{vertical-align:-2px}.sf-hierarchy-tree .sf-tree{height:100%;width:100%}.sf-hierarchy-tree .sf-tree .ant-tree-switcher svg path{fill:var(--ark-icon)}.sf-hierarchy-tree .sf-tree .ant-tree-treenode{background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);border-left-style:none;border-right-style:none;border-top-width:0;cursor:pointer;margin-bottom:0;padding:0 0 0 6px;user-select:none;-webkit-user-select:none}.sf-hierarchy-tree .sf-tree .ant-tree-treenode:hover{background-color:var(--ark-highlight)}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-switcher{align-self:center;background:transparent;padding:0 5px}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-switcher .ant-tree-switcher-line-icon{color:var(--ark-typography-headline)}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-switcher-noop{margin:0;padding:0;visibility:hidden;width:16px}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-node-content-wrapper{min-width:100px;padding:6px 0}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:transparent;color:var(--ark-primary)}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background-color:transparent}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-indent-unit:before{border-right-color:transparent;bottom:-6px;top:-7px}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-title{align-items:center;display:flex;height:26px;vertical-align:-3px}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-title .ant-btn{border:0 transparent;border-radius:0;height:39px;margin:-6px 0;padding:0;width:38px}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-title .ant-btn:focus,.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-title .ant-btn:hover{background-color:var(--ark-blue-light)}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-title .title--overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-title .extra-content{float:right;max-width:45px;padding-right:16px;width:45px}.sf-hierarchy-tree .sf-tree .ant-tree-treenode.ant-tree-treenode-selected{background-color:var(--ark-blue-light)}.sf-hierarchy-tree .sf-tree .ant-tree-treenode.ant-tree-treenode-selected:hover{background-color:var(--ark-widget-highlight)}.sf-hierarchy-tree .sf-tree .ant-tree-treenode.ant-tree-treenode-selected .ant-tree-switcher .ant-tree-switcher-line-icon{color:var(--ark-primary)}.sf-hierarchy-tree .sf-tree .ant-tree-list-holder{overflow-x:hidden;width:100%}.sf-hierarchy-tree .sf-tree .ant-tree-node-content-wrapper{padding-right:0}.sf-hierarchy-tree .sf-tree .sf-tree__violation-btn{background-color:transparent}.sf-hierarchy-tree .sf-tree .sf-tree__violation-btn:focus,.sf-hierarchy-tree .sf-tree .sf-tree__violation-btn:hover{background-color:var(--ark-blue-light)}.sf-hierarchy-tree .sf-tree .sf-tree__violation-btn.disabled{background-color:transparent!important;cursor:unset!important}.sf-hierarchy-tree .sf-tree .sf-tree__violation-btn.selected{background-color:var(--ark-blue-light)!important}.sf-hierarchy-tree .sf-tree .sf-tree__violation-btn .ant-btn-default[disabled]{background-color:transparent!important;color:var(--ark-typography-subtext);opacity:1}.sf-hierarchy-tree .sf-hierarchy-select{width:220px}.sf-hierarchy-tree .sf-hierarchy-select .ant-tree-list .ant-tree-draggable-icon,.sf-hierarchy-tree .sf-hierarchy-select .ant-tree-switcher-noop{display:none}.sf-hierarchy-tree .sf-hierarchy-select .ant-tree-title svg{margin:10px 17px 10px 10px}.sf-hierarchy-tree .sf-hierarchy-select .ant-tree-node-content-wrapper{padding:0}.sf-hierarchy-tree .sf-hierarchy-select .ant-tree-treenode{border-bottom:1px solid var(--ark-content-separator);padding:4px 0}.sf-hierarchy-tree .sf-hierarchy-select .ant-tree-treenode-disabled .ant-tree-node-content-wrapper{color:var(--ark-typography-headline);cursor:default}.sf-hierarchy-tree .sf-hierarchy-select .icon-wrapper{border-left:1px solid var(--ark-content-separator);cursor:grab;margin:-3px 0;padding:9px 9px 10px}.sf-hierarchy-tree .sf-hierarchy-select .invisible-icon-wrapper{border-left:1px solid var(--ark-content-separator);padding:12px 0 12px 9px;width:34px}.sf-hierarchy-tree .sf-hierarchy-select .not-removable-icon-wrapper{background-color:var(--ark-content-background);border-left:1px solid var(--ark-content-separator);cursor:pointer;margin:-4px 0 -14px;padding-left:9px;width:34px;z-index:1}.sf-hierarchy-tree .sf-hierarchy-select .not-removable-icon-wrapper img{margin-top:22px!important}.sf-main-drawer{top:var(--main-header-height)}.sf-main-drawer.without-custom-footer .ant-drawer-wrapper-body{padding-bottom:0}.sf-main-drawer .ant-drawer-wrapper-body{padding-bottom:80px}.sf-main-drawer .ant-drawer-wrapper-body .ant-drawer-body{padding:24px 16px}.sf-drawer-footer{border-radius:var(--ark-content-rounding);border-top:1px solid var(--ark-content-separator);bottom:0;margin:20px -24px 0;padding:24px 16px;position:absolute;width:100%}.sf-drawer-footer,.sf-main__header{background-color:var(--ark-content-background)}.sf-main__header{height:var(--main-header-height);line-height:var(--main-header-height);padding:0 26px}.sf-main__header .logo-wrapper svg{transition:transform .3s ease}.sf-main__header .logo-wrapper svg:hover{transform:scale(1.1)}.sf-main__header .main-header-menu{background:transparent;display:inline-block;margin-right:16px}.sf-main__header .main-header-menu .menu-item{display:inline-block;font-size:14px;margin-left:8px;position:relative;transition:.2s;-webkit-user-select:none;user-select:none}.sf-main__header .main-header-menu .menu-item .sf-menu-wrapper{border:1px solid var(--ark-content-separator);border-radius:64px;color:var(--ark-typography-subtext);font-weight:600;padding:9px 10px;transition:.2s}.sf-main__header .main-header-menu .menu-item .sf-menu-wrapper .menu-name{padding-left:4px}.sf-main__header .main-header-menu .menu-item .sf-menu-wrapper.active{border-color:var(--ark-primary);color:var(--ark-primary)}.sf-main__header .main-header-menu .menu-item .new-badge{align-items:center;background-color:var(--ark-primary);border-radius:6px;color:#fff;display:flex;font-size:9px;height:20px;justify-content:center;padding:4px 5px;position:absolute;right:-16px;top:2px;z-index:1}.sf-main__header .main-header-menu .menu-item:hover{cursor:pointer}.sf-main__header .main-header-menu .menu-item:hover svg{color:var(--ark-primary)}.sf-main__header .main-header-menu .menu-item:hover svg path{fill:var(--ark-primary)}.sf-main__header .main-header-menu .menu-item:hover .sf-menu-wrapper{border-color:var(--ark-primary);color:var(--ark-primary)}@media (max-width:925px){.sf-main__header .main-header-menu .menu-item .menu-name{display:none}}@media (max-width:550px){.sf-main__header .main-header-menu .menu-item.menu-item__theme{display:none}}@media (max-width:500px){.sf-main__header .main-header-menu .menu-item.menu-item__help{display:none}}.sf-main__header .main-header-menu .separator{background:var(--ark-content-separator);display:inline-block;height:16px;margin:0 8px 0 16px;vertical-align:middle;width:1px}.sf-main__header .main-header-menu .ant-badge-dot{background-color:var(--ark-red);height:7px;right:2px;top:2px;width:7px}.sf-main__header .main-header-menu .preferences-popover .ant-popover-inner{border:1px solid var(--ark-content-separator);padding:6px 0}.sf-main__header .main-header-menu .preferences-content{min-width:260px}.sf-main__header .main-header-menu .preferences-content .preferences-item{padding:8px 12px}.sf-main__header .main-header-menu .preferences-content .preferences-item .ant-select{height:24px;max-width:240px}.sf-main__header .main-header-menu .preferences-content .preferences-item .ant-select-selector{padding:0}.sf-main__header .main-header-menu .preferences-content .preferences-item .sf-country-flag{border:1px solid var(--ark-content-separator);height:auto;width:24px}.deep-link__button{color:var(--ark-base-gray-6)}.deep-link__button.ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover{color:var(--ark-base-gray-8)}.sf-no-data-found{text-align:center}.sf-no-data-found .title{font-size:24px;font-weight:500;margin-top:20px}.sf-no-data-found .description{font-size:18px}.sf-no-data-found .no-data-animation svg{width:400px!important}@keyframes shake-rotate{2%{transform:translate(0) rotate(.5deg)}4%{transform:translate(0) rotate(5.5deg)}6%{transform:translate(0) rotate(.5deg)}8%{transform:translate(0) rotate(-5.5deg)}10%{transform:translate(0) rotate(.5deg)}12%{transform:translate(0) rotate(2.5deg)}14%{transform:translate(0) rotate(5.5deg)}16%{transform:translate(0) rotate(-5.5deg)}18%{transform:translate(0) rotate(-1.5deg)}20%{transform:translate(0) rotate(4.5deg)}22%{transform:translate(0) rotate(-6.5deg)}24%{transform:translate(0) rotate(1.5deg)}26%{transform:translate(0) rotate(1.5deg)}28%{transform:translate(0) rotate(-4.5deg)}30%{transform:translate(0) rotate(5.5deg)}32%{transform:translate(0) rotate(2.5deg)}34%{transform:translate(0) rotate(3.5deg)}36%{transform:translate(0) rotate(-3.5deg)}38%{transform:translate(0) rotate(-4.5deg)}40%{transform:translate(0) rotate(2.5deg)}42%{transform:translate(0) rotate(.5deg)}44%{transform:translate(0) rotate(-3.5deg)}46%{transform:translate(0) rotate(-4.5deg)}48%{transform:translate(0) rotate(-1.5deg)}50%{transform:translate(0) rotate(-3.5deg)}52%{transform:translate(0) rotate(-2.5deg)}54%{transform:translate(0) rotate(3.5deg)}56%{transform:translate(0) rotate(.5deg)}58%{transform:translate(0) rotate(-6.5deg)}60%{transform:translate(0) rotate(-3.5deg)}62%{transform:translate(0) rotate(-1.5deg)}64%{transform:translate(0) rotate(3.5deg)}66%{transform:translate(0) rotate(.5deg)}68%{transform:translate(0) rotate(4.5deg)}70%{transform:translate(0) rotate(1.5deg)}72%{transform:translate(0) rotate(-3.5deg)}74%{transform:translate(0) rotate(-3.5deg)}76%{transform:translate(0) rotate(2.5deg)}78%{transform:translate(0) rotate(-1.5deg)}80%{transform:translate(0) rotate(-5.5deg)}82%{transform:translate(0) rotate(7.5deg)}84%{transform:translate(0) rotate(.5deg)}86%{transform:translate(0) rotate(5.5deg)}88%{transform:translate(0) rotate(4.5deg)}90%{transform:translate(0) rotate(-2.5deg)}92%{transform:translate(0) rotate(1.5deg)}94%{transform:translate(0) rotate(-5.5deg)}96%{transform:translate(0) rotate(7.5deg)}98%{transform:translate(0) rotate(-3.5deg)}0%,to{transform:translate(0) rotate(0)}}.shake-rotate{animation-duration:.1s;animation-iteration-count:infinite;animation-name:shake-rotate;animation-timing-function:ease-in-out}.sf-fullpage-table__container{display:flex;flex:auto;flex-direction:column}.sf-fullpage-table__container .title{color:var(--ark-typography-headline);font-size:18px;font-weight:500}.sf-fullpage-table__container .ant-table-content thead tr th{color:#777;font-weight:700}.sf-fullpage-table__container .ant-table-tbody>tr>td{padding:9px 16px}.sf-fullpage-table__container .ant-table-thead>tr>th{padding:12px 16px}.sf-fullpage-table__container .ant-table-tbody>tr.ant-table-row:hover>td{background-color:var(--ark-base-gray-4)}.sf-fullpage-table__container .ant-table-body{overflow-y:auto!important;scrollbar-color:var(--ark-scrollbar-thumb) var(--ark-scrollbar-background);scrollbar-width:thin}.sf-fullpage-table__container .ant-table-body::-webkit-scrollbar-track{background:var(--ark-scrollbar-background)}.sf-fullpage-table__container .ant-table-body::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:3px solid var(--ark-scrollbar-background);border-radius:8px}.sf-fullpage-table__container .ant-table-body::-webkit-scrollbar{width:11px}.ant-app{height:100%}.ant-layout{background-color:var(--ark-content-background)}.ant-badge-dot{background:var(--ark-primary);box-shadow:none;height:8px;width:8px}.sf-spin .ant-spin-dot-progress{align-self:center;justify-self:center;margin-bottom:30px}.sf-spin .ant-spin-dot-holder-hidden{display:none!important}.ant-splitter-vertical>.ant-splitter-bar{height:14px}.ant-splitter-vertical>.ant-splitter-bar>.ant-splitter-bar-dragger:before{border-radius:8px;height:13px}.ant-splitter-vertical>.ant-splitter-bar>.ant-splitter-bar-dragger:after{border-radius:8px;height:4px;width:70px}.ant-avatar-image{background:transparent!important}.ant-tree .ant-tree-list:hover .ant-tree-list-scrollbar-show,.rc-virtual-list:hover .rc-virtual-list-scrollbar-show{display:block!important}.ant-tree-list-scrollbar-thumb,.rc-virtual-list-scrollbar-thumb{background:var(--ark-scrollbar-thumb)!important;left:auto!important;right:0;width:70%!important}.ant-tree-list-scrollbar-thumb.ant-tree-list-scrollbar-thumb-moving,.ant-tree-list-scrollbar-thumb.rc-virtual-list-scrollbar-thumb-moving,.ant-tree-list-scrollbar-thumb:hover,.rc-virtual-list-scrollbar-thumb.ant-tree-list-scrollbar-thumb-moving,.rc-virtual-list-scrollbar-thumb.rc-virtual-list-scrollbar-thumb-moving,.rc-virtual-list-scrollbar-thumb:hover{width:100%!important}.ant-btn-background-ghost.ant-btn-primary svg path{fill:var(--ark-primary)}.ant-btn[disabled] svg path{fill:var(--ark-base-gray-5)}.ant-btn-default svg path{transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-btn-default:hover svg path{fill:var(--ark-primary)}.ant-btn-default.accent-button,.ant-btn-default.accent-button:hover{border-color:var(--ark-primary);color:var(--ark-primary)}.ant-btn-default.accent-button:hover{background:var(--ark-blue-light)}.ant-btn-default.accent-button svg path{fill:var(--ark-primary)}.ant-btn-icon{display:flex}.ant-radio-button-wrapper-disabled{color:rgba(0,0,0,.251)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background:var(--ark-blue-light)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) svg path{fill:var(--ark-primary)}.ant-drawer{outline:none}.ant-drawer .ant-drawer-header{background:var(--ark-widget-background);padding:12px 16px}.ant-drawer .ant-drawer-header .ant-drawer-title{color:var(--ark-typography-headline)}.ant-drawer .ant-drawer-header .ant-drawer-close{margin:-15px 0 -16px -16px;padding:16px}.ant-drawer .ant-drawer-header .ant-drawer-close:hover svg{fill:var(--ark-primary)}.ant-drawer .ant-drawer-header .ant-drawer-close:focus{outline:none}.ant-drawer .ant-drawer-header .ant-drawer-close:focus svg{fill:var(--ark-primary)}.ant-drawer .ant-drawer-header .ant-drawer-close .anticon-close{vertical-align:0}.ant-drawer .ant-drawer-header .ant-drawer-close svg{height:13px;transition:.2s ease-out;width:13px}.ant-drawer-bottom>.ant-drawer-content-wrapper{border:1px solid var(--ark-content-separator)}.ant-drawer-bottom .ant-drawer-mask{background:linear-gradient(0deg,rgba(0,0,0,.2),transparent)!important}.ant-drawer-right .ant-drawer-mask{background:linear-gradient(270deg,rgba(0,0,0,.2),transparent)!important}.ant-drawer-right>.ant-drawer-content-wrapper{bottom:15px;right:15px;top:16px}.ant-drawer-mask{border-radius:8px}.ant-tabs{color:var(--ark-typography-headline)}.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn>a{color:inherit}.ant-tabs-tab-btn:active,.ant-tabs-tab-btn:focus,.ant-tabs-tab-remove:active,.ant-tabs-tab-remove:focus,.ant-tabs-tab:hover{color:var(--ark-primary)}.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{text-shadow:none}.ant-dropdown-menu-item-selected,.ant-dropdown-menu-submenu-title-selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.ant-menu-submenu-selected{color:var(--ark-primary)}.ant-menu-item a,.ant-menu-submenu .ant-menu-submenu-title a{color:inherit}.ant-menu-item a:hover,.ant-menu-item>.ant-badge a:hover{color:var(--ark-primary)}.ant-menu-item-active,.ant-menu-item:hover,.ant-menu-submenu-active,.ant-menu-submenu-title:hover,.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open{background-color:rgba(var(--ark-primary),.1);color:var(--ark-primary)}.ant-menu-item-selected,.ant-menu-item-selected a,.ant-menu-item-selected a:hover{color:var(--ark-primary)}.ant-menu-vertical .ant-menu-item:after,.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-vertical-right .ant-menu-item:after{border-right-color:var(--ark-primary)}.ant-menu-inline .ant-menu-item:after{display:none}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:transparent}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover{border-bottom-color:var(--ark-primary);color:var(--ark-primary)}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu{padding:0 5px}.ant-menu-overflow{display:block}.ant-menu-horizontal>.ant-menu-item a:hover{background-color:var(--ark-widget-background);border-radius:5px;color:var(--ark-typography-headline);padding:6px 19px}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover:after{border:none}.ant-menu-inline-collapsed-tooltip a{color:hsla(0,0%,100%,.902)}.ant-select{color:var(--ark-typography-headline)}.ant-select:hover:not(.ant-select-multiple):not(.ant-select-disabled) .ant-select-selection-item{color:var(--ark-primary)}.ant-select:hover:not(.ant-select-multiple):not(.ant-select-disabled) .ant-select-selection-item svg path{fill:var(--ark-primary)}.ant-select:hover:not(.ant-select-multiple):not(.ant-select-disabled) .ant-select-selection-item i{color:var(--ark-primary)}.ant-select .ant-select-clear{height:15px;padding-top:2px;right:9px;top:45%;width:15px}.ant-select .ant-select-arrow,.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:var(--ark-primary)}.ant-select-multiple .ant-select-selection-item-remove>.anticon{vertical-align:middle}.ant-col-24.ant-form-item-label,.ant-col-xl-24.ant-form-item-label,.ant-form-vertical .ant-form-item-label{padding-bottom:4px}.ant-message-notice-content{background:#1b323d!important;color:#fff}.ant-table-body{overflow-y:auto!important;scrollbar-color:var(--ark-scrollbar-thumb) var(--ark-scrollbar-background);scrollbar-width:thin}.ant-table-body::-webkit-scrollbar{width:11px}.ant-table-body::-webkit-scrollbar-track{background:var(--ark-scrollbar-background)}.ant-table-body::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:3px solid var(--ark-scrollbar-background);border-radius:8px}.ant-alert-info .ant-alert-icon{align-self:start;margin-top:4px}.ant-alert-info .ant-alert-message{color:var(--ark-typography-headline)}.ant-dropdown-button.ant-space-compact{display:inline-flex;width:auto}.ant-segmented .ant-segmented-item{margin-bottom:0}.ant-modal-mask,.ant-modal-wrap{position:absolute!important}.ant-modal-mask{background:radial-gradient(55.75% 79.47% at 50% 49.96%,rgba(0,0,0,.2) 0,transparent 100%)!important}.dark-mode .ant-modal-mask{background:radial-gradient(55.75% 79.47% at 50% 49.96%,rgba(0,0,0,.82) 0,rgba(0,0,0,.42) 100%)!important}.ant-layout-sider-trigger,.ant-menu-title-content,.ant-radio-button-label,.ant-segmented-item-label{user-select:none}.sf-filter-builder__drawer{line-height:16px}.sf-filter-builder__drawer .filter-header{display:block;font-weight:500;margin-left:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:330px}.sf-filter-builder__drawer .ant-drawer-wrapper-body .ant-drawer-body{padding:0 16px}.sf-filter-builder__drawer .ant-radio-button-wrapper{line-height:16px;padding:4px 16px;width:46px}.sf-filter-builder__drawer .ant-radio-button-wrapper:hover{background:var(--ark-blue-light)}.sf-filter-builder__drawer .ant-radio-button-wrapper:focus-within{background:var(--ark-blue-light);border-color:var(--ark-primary)}.sf-filter-builder__drawer .ant-radio-button-wrapper:focus-within:not(:first-child){border-left:1px solid var(--ark-primary)}.sf-filter-builder__drawer .ant-radio-button-wrapper:focus-within span svg path{fill:var(--ark-primary)!important}.sf-filter-builder__drawer .ant-radio-button-wrapper:not(:first-child):before{display:none}.sf-filter-builder__drawer .sf-actions-menu{padding:0!important;width:104px}.sf-filter-builder__drawer .sf-actions-menu .ant-dropdown-menu-item{padding:8px 16px}.sf-filter-builder__drawer .sf-actions-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{flex:inherit}.sf-filter-builder__drawer .sf-actions-menu .ant-dropdown-menu-item-divider{margin:0}.sf-filter-builder__drawer .sf-select-preset-filter__control-ddl .sf-select-preset-filter__control-menu.ant-dropdown-menu.sf-scrollbar{border:1px solid var(--ark-content-separator);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);max-height:400px;max-width:250px;width:fit-content!important}.sf-filter-builder__drawer .sf-select-preset-filter__control-ddl .sf-select-preset-filter__control-menu.ant-dropdown-menu.sf-scrollbar .ant-dropdown-menu-item{display:block;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sf-filter-builder__drawer .sf-status-bar{width:100%}.sf-filter-builder__drawer .sf-status-bar .sf-status-bar__content{background:var(--ark-green-light);box-shadow:0 2px 5px -5px #333;color:var(--ark-green)!important;line-height:16px;margin:0 -16px;max-height:0;overflow:hidden;padding:0;position:absolute;text-align:center;transition:all .2s ease-out;width:100%;z-index:1}.sf-filter-builder__drawer .sf-status-bar .sf-status-bar__content.active{max-height:32px;padding:8px 16px}.sf-filter-builder__drawer .sf-status-bar .sf-status-bar__content svg{vertical-align:sub}.sf-filter-builder__drawer .sf-fb__title{margin-bottom:4px}.sf-filter-builder__drawer .sf-add-level-button{border-bottom:1px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);margin-top:21px}.sf-filter-builder__drawer .sf-add-level-button:hover{background-color:var(--ark-blue-light)}.sf-filter-builder__drawer .sf-drawer-fb__select-one{padding-left:1rem;padding-top:1rem}.sf-filter-builder__drawer .sf-drawer-fb__select-one .ant-input-wrapper .ant-input-group-addon{display:none}.sf-filter-builder__drawer .sf-fb__tree-container{margin-left:-16px}.sf-filter-builder__drawer .sf-fb__tree-container .dx-treeview-node{padding:0}.sf-filter-builder__drawer .sf-fb__tree-container .dx-treeview-item-without-checkbox>.dx-treeview-item{border:none;border-bottom:1px solid var(--ark-content-separator);padding:11px 0 11px 17px}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode{border:none;border-bottom:1px solid var(--ark-content-separator);margin-bottom:0;padding:0}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode:hover{background-color:var(--ark-widget-background)}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode:before{display:none}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode.ant-tree-treenode-selected{background-color:var(--ark-blue-light)}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode.ant-tree-treenode-selected .ant-tree-node-content-wrapper{background-color:transparent;color:var(--ark-primary)}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode.ant-tree-treenode-selected .ant-tree-node-content-wrapper path{fill:var(--ark-primary)}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode.dragging:after{border:none}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode .ant-tree-node-content-wrapper{background-color:transparent;padding:11px 4px 11px 15px;transition:none}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background-color:transparent}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode .ant-tree-switcher{display:none}.sf-filter-builder__drawer .drag-icon-wrapper{border-left:1px solid var(--ark-content-separator);cursor:grab;margin:-12px 0;padding:12px 9px}.sf-filter-builder__drawer .dx-treeview-item-without-checkbox.dx-state-selected>.dx-treeview-item path{fill:var(--ark-primary)}.sf-filter-builder__drawer .dx-treeview-item-without-checkbox.dx-state-selected>.dx-treeview-item .dx-item-content .dx-treeview-item-content{color:var(--ark-primary)}.sf-filter-builder__drawer .sf-fb__select-flat-drop-container{width:100%}.dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item{border-color:transparent!important}.ant-modal-wrap .sf-action-modal.sf-filter-action__modal.rename .ant-modal-confirm-btns{float:none}.sf-nivo-tooltip{background-color:var(--ark-content-background);border-radius:6px;box-shadow:-7px 6px 19px 5px rgba(0,0,0,.13);font-weight:500;padding:5px 10px}.sf-nivo-tooltip .color-box{vertical-align:-2px}.sf-nivo-tooltip .date{color:var(--ark-typography-subtext);font-size:12px;font-weight:400}.ag-charts-tooltip{border-radius:var(--ark-content-rounding)}.ag-charts-tooltip .ag-chart-tooltip-title{border-top-left-radius:var(--ark-content-rounding);border-top-right-radius:var(--ark-content-rounding);color:var(--ark-white);padding:8px 14px}.ag-charts-tooltip .ag-chart-tooltip-content{background-color:var(--ark-content-background);border-bottom-left-radius:var(--ark-content-rounding);border-bottom-right-radius:var(--ark-content-rounding);color:var(--ark-typography-headline);padding:6px 14px}.sf-ag-chart .ag-charts-wrapper .ag-charts-canvas-overlay .ag-chart-context-menu{background:var(--ark-content-background);border-color:var(--ark-content-separator);color:var(--ark-typography-headline)}.ag-theme-quartz,.ag-theme-quartz-dark{--ag-font-family:"Roboto";--ag-quartz-active-color:var(--ark-primary);--ag-selected-row-background-color:var(--ark-blue-light);--ag-odd-row-background-color:var(--ark-content-background);--ag-icon-font-color:var(--ark-icon);--ag-row-hover-color:var(--ark-widget-background)}.ag-theme-quartz-dark{--ag-background-color:var(--ark-content-background)}.sf-ag-grid .ag-root-wrapper .ag-center-aligned-cell{display:flex;justify-content:center}.sf-ag-grid .ag-root-wrapper .ag-center-cols-container{min-width:100%}.sf-ag-grid .ag-root-wrapper .ag-column-drop-horizontal{background-color:var(--ark-base-gray-4);border-color:var(--ark-content-separator);border-top:1px solid var(--ark-content-separator)}.sf-ag-grid .ag-root-wrapper .ag-column-drop-horizontal .ag-column-drop-empty-message{color:var(--ark-typography-subtext)}.sf-ag-grid .ag-root-wrapper .ag-column-drop-horizontal .ag-column-drop-cell{background-color:var(--ark-content-background);color:var(--ark-typography-headline)}.sf-ag-grid .ag-root-wrapper .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right):not(.ag-cell-last-left-pinned):not(.ag-cell-focus:focus-within){border-right-color:var(--ark-content-separator)}.sf-ag-grid .ag-root-wrapper .ag-header{background-color:var(--ark-base-gray-4);border-bottom-color:var(--ark-content-separator)}.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row{color:var(--ark-typography-headline);font-size:14px;font-weight:500}.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell,.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-group-cell{border-right:1px solid var(--ark-content-separator);border-top-color:var(--ark-content-separator)}.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell.ag-column-last,.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-group-cell.ag-column-last{border-right:none}.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell[col-id=ag-Grid-AutoColumn] .ag-header-icon,.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-group-cell[col-id=ag-Grid-AutoColumn] .ag-header-icon{display:none}.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell .ag-header-cell-resize:after,.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-group-cell .ag-header-cell-resize:after{width:0}.sf-ag-grid .ag-root-wrapper .ag-pinned-left-header{border-right-color:var(--ark-content-separator)}.sf-ag-grid .ag-root-wrapper .ag-pinned-right-header{border-left-color:var(--ark-content-separator)}.sf-ag-grid .ag-root-wrapper .ag-row-hover:before{background-color:var(--ag-row-hover-color)}.sf-ag-grid .ag-root-wrapper .ag-row-selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-ag-grid .ag-root-wrapper .editable-cell{background-color:var(--ark-yellow-light);cursor:pointer}.sf-ag-grid .ag-root-wrapper .editable-cell.ag-column-hover{background-color:var(--ark-yellow-light-hover)}.sf-ag-grid .ag-root-wrapper .inactive-cell{background-color:var(--ark-base-gray-3)}.sf-ag-grid .ag-root-wrapper .ag-row-hover{background-color:var(--ark-widget-background)}.sf-ag-grid .ag-root-wrapper .ag-row-hover>.editable-cell{background-color:var(--ark-yellow-light-hover)}.sf-ag-grid .ag-root-wrapper .ag-row-hover>.editable-cell.ag-column-hover{background-color:var(--ark-base-yellow-4)}.sf-ag-grid .ag-root-wrapper .ag-row-hover>.inactive-cell{background-color:var(--ark-base-gray-4)}.sf-ag-grid .ag-root-wrapper .ag-side-bar .ag-side-buttons,.sf-ag-grid .ag-root-wrapper .ag-side-bar .ag-side-buttons .ag-side-button:not(.ag-selected),.sf-ag-grid .ag-root-wrapper .ag-side-bar .ag-tool-panel-wrapper{background-color:var(--ark-widget-background)}.sf-ag-grid .ag-root-wrapper .ag-side-bar .ag-tool-panel-wrapper .ag-filter-toolpanel .ag-filter{background-color:var(--ark-widget-background)!important}.sf-ag-grid .ag-body-horizontal-scroll .ag-horizontal-left-spacer,.sf-ag-grid .ag-body-horizontal-scroll .ag-horizontal-right-spacer{visibility:hidden}.sf-ag-grid .ag-header-cell.ag-column-menu-visible .ag-header-cell-filter-button,.sf-ag-grid .ag-header-cell.ag-header-active .ag-header-cell-filter-button,.sf-ag-grid .ag-header-cell:hover .ag-header-cell-filter-button{display:block}.sf-ag-grid .ag-header-cell .ag-header-cell-filter-button{display:none}.sf-ag-grid .ag-header-cell-filtered .ag-header-cell-filter-button{display:block}.sf-ag-grid .ag-panel .ag-column-select-column-group-drag-handle,.sf-ag-grid .ag-panel .ag-column-select-list .ag-column-select-column-drag-handle{display:none}.sf-ag-grid .sf-total-row-ss__status-bar{color:var(--ark-typography-headline);font-size:14px;font-weight:500;padding:14px 0}.ag-popup .ag-menu:not(.ag-tabs){border:transparent;border-radius:8px}.ag-popup .ag-menu:not(.ag-tabs) .ag-menu-option{cursor:pointer}.ag-popup .ag-menu:not(.ag-tabs) .ag-menu-option .ag-menu-option-text{color:var(--ark-typography-headline);padding-left:0}.ag-popup .ag-menu:not(.ag-tabs) .ag-menu-option .ag-menu-option-text a{color:var(--ark-typography-headline)}.ag-popup .ag-menu:not(.ag-tabs) .ag-menu-option .ag-menu-option-shortcut{color:var(--ark-typography-headline);padding-left:20px}.ag-popup .ag-menu:not(.ag-tabs) .ag-menu-option .ag-icon{color:var(--ag-icon-font-color);opacity:1}.ag-popup .ag-menu:not(.ag-tabs) .ag-menu-option .ag-menu-option-icon{color:var(--ag-icon-font-color);padding-right:8px}.ag-popup .ag-menu:not(.ag-tabs) .ag-menu-option .ag-menu-option-popup-pointer,.ag-popup .ag-tooltip{color:var(--ark-typography-headline)}.ag-popup .ag-tooltip{background-color:var(--ark-widget-background)}.sf-ag-grid .ag-body-horizontal-scroll.ag-scrollbar-invisible,.sf-ag-grid .ag-body-vertical-scroll.ag-scrollbar-invisible,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll.ag-scrollbar-invisible,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll.ag-scrollbar-invisible,.sop-collab-grid .ag-body-horizontal-scroll.ag-scrollbar-invisible,.sop-collab-grid .ag-body-vertical-scroll.ag-scrollbar-invisible{pointer-events:all!important}.sf-ag-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,.sf-ag-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar,.sf-ag-grid .ag-body-viewport::-webkit-scrollbar,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll-viewport::-webkit-scrollbar,.sf-demand-grid__inner-wrapper .ag-body-viewport::-webkit-scrollbar,.sop-collab-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,.sop-collab-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar,.sop-collab-grid .ag-body-viewport::-webkit-scrollbar{-webkit-appearance:none}.sf-ag-grid .ag-body-vertical-scroll:not(.ag-scrollbar-invisible),.sf-ag-grid .ag-body-vertical-scroll:not(.ag-scrollbar-invisible) .ag-body-vertical-scroll-container,.sf-ag-grid .ag-body-vertical-scroll:not(.ag-scrollbar-invisible) .ag-body-vertical-scroll-viewport,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll:not(.ag-scrollbar-invisible),.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll:not(.ag-scrollbar-invisible) .ag-body-vertical-scroll-container,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll:not(.ag-scrollbar-invisible) .ag-body-vertical-scroll-viewport,.sop-collab-grid .ag-body-vertical-scroll:not(.ag-scrollbar-invisible),.sop-collab-grid .ag-body-vertical-scroll:not(.ag-scrollbar-invisible) .ag-body-vertical-scroll-container,.sop-collab-grid .ag-body-vertical-scroll:not(.ag-scrollbar-invisible) .ag-body-vertical-scroll-viewport{max-width:11px!important;min-width:11px!important;width:11px!important}.sf-ag-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar:vertical,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll-viewport::-webkit-scrollbar:vertical,.sop-collab-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar:vertical{width:11px}.sf-ag-grid .ag-body-viewport::-webkit-scrollbar:vertical,.sf-demand-grid__inner-wrapper .ag-body-viewport::-webkit-scrollbar:vertical,.sop-collab-grid .ag-body-viewport::-webkit-scrollbar:vertical{width:11px}.sf-ag-grid .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible),.sf-ag-grid .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-body-horizontal-scroll-container,.sf-ag-grid .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-body-horizontal-scroll-viewport,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible),.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-body-horizontal-scroll-container,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-body-horizontal-scroll-viewport,.sop-collab-grid .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible),.sop-collab-grid .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-body-horizontal-scroll-container,.sop-collab-grid .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-body-horizontal-scroll-viewport{height:11px!important;max-height:11px!important;min-height:11px!important}.sf-ag-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar:horizontal,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll-viewport::-webkit-scrollbar:horizontal,.sop-collab-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar:horizontal{height:11px}.sf-ag-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb,.sf-ag-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-thumb,.sf-ag-grid .ag-body-viewport::-webkit-scrollbar-thumb,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll-viewport::-webkit-scrollbar-thumb,.sf-demand-grid__inner-wrapper .ag-body-viewport::-webkit-scrollbar-thumb,.sop-collab-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb,.sop-collab-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-thumb,.sop-collab-grid .ag-body-viewport::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.sf-ag-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb:hover,.sf-ag-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-thumb:hover,.sf-ag-grid .ag-body-viewport::-webkit-scrollbar-thumb:hover,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb:hover,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll-viewport::-webkit-scrollbar-thumb:hover,.sf-demand-grid__inner-wrapper .ag-body-viewport::-webkit-scrollbar-thumb:hover,.sop-collab-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb:hover,.sop-collab-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-thumb:hover,.sop-collab-grid .ag-body-viewport::-webkit-scrollbar-thumb:hover{background-color:var(--ark-scrollbar-thumb-hover)}.sf-ag-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track,.sf-ag-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-track,.sf-ag-grid .ag-body-viewport::-webkit-scrollbar-track,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll-viewport::-webkit-scrollbar-track,.sf-demand-grid__inner-wrapper .ag-body-viewport::-webkit-scrollbar-track,.sop-collab-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track,.sop-collab-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-track,.sop-collab-grid .ag-body-viewport::-webkit-scrollbar-track{background-color:var(--ark-scrollbar-background);border-radius:8px}.sf-ag-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track:hover,.sf-ag-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-track:hover,.sf-ag-grid .ag-body-viewport::-webkit-scrollbar-track:hover,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track:hover,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll-viewport::-webkit-scrollbar-track:hover,.sf-demand-grid__inner-wrapper .ag-body-viewport::-webkit-scrollbar-track:hover,.sop-collab-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track:hover,.sop-collab-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-track:hover,.sop-collab-grid .ag-body-viewport::-webkit-scrollbar-track:hover{background-color:var(--ark-scrollbar-background-hover)}@font-face{font-family:Roboto;font-weight:400;src:url(../fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:700;src:url(../fonts/Roboto-Bold.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:300;src:url(../fonts/Roboto-Light.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:100;src:url(../fonts/Roboto-Thin.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:500;src:url(../fonts/Roboto-Medium.ttf) format("truetype")}body,html{height:100%}body{font-family:var(--main-font)!important;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--ark-content-background)}a{text-decoration:none!important}button:focus{outline:none}::selection{background-color:var(--ark-base-blue-3)}::-moz-selection{background-color:var(--ark-base-blue-3)}.sf-drawer__bottom .ant-drawer-body::-webkit-scrollbar,.sf-drawer__right .ant-drawer-body::-webkit-scrollbar,.sf-main-drawer .ant-drawer-body::-webkit-scrollbar,.sf-scrollbar::-webkit-scrollbar{width:11px}.sf-drawer__bottom .ant-drawer-body,.sf-drawer__right .ant-drawer-body,.sf-main-drawer .ant-drawer-body,.sf-scrollbar{overflow-y:auto}@supports not selector(::-webkit-scrollbar){.sf-drawer__bottom .ant-drawer-body,.sf-drawer__right .ant-drawer-body,.sf-main-drawer .ant-drawer-body,.sf-scrollbar{scrollbar-color:var(--ark-scrollbar-thumb) var(--ark-scrollbar-background)}}.sf-drawer__bottom .ant-drawer-body::-webkit-scrollbar-track,.sf-drawer__right .ant-drawer-body::-webkit-scrollbar-track,.sf-main-drawer .ant-drawer-body::-webkit-scrollbar-track,.sf-scrollbar::-webkit-scrollbar-track{background:var(--ark-scrollbar-background)}.sf-drawer__bottom .ant-drawer-body::-webkit-scrollbar-track:hover,.sf-drawer__right .ant-drawer-body::-webkit-scrollbar-track:hover,.sf-main-drawer .ant-drawer-body::-webkit-scrollbar-track:hover,.sf-scrollbar::-webkit-scrollbar-track:hover{background-color:var(--ark-scrollbar-background-hover)}.sf-drawer__bottom .ant-drawer-body::-webkit-scrollbar-thumb,.sf-drawer__right .ant-drawer-body::-webkit-scrollbar-thumb,.sf-main-drawer .ant-drawer-body::-webkit-scrollbar-thumb,.sf-scrollbar::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.sf-drawer__bottom .ant-drawer-body::-webkit-scrollbar-thumb:hover,.sf-drawer__right .ant-drawer-body::-webkit-scrollbar-thumb:hover,.sf-main-drawer .ant-drawer-body::-webkit-scrollbar-thumb:hover,.sf-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--ark-scrollbar-thumb-hover)}.sf-transparent-scrollbar{overflow-y:auto;scrollbar-color:var(--ark-scrollbar-thumb) transparent;scrollbar-width:thin}.sf-transparent-scrollbar::-webkit-scrollbar-track{background:transparent}.sf-transparent-scrollbar::-webkit-scrollbar-thumb{background-color:transparent;border:none}.sf-transparent-scrollbar::-webkit-scrollbar{width:0}#root,.fresnel-container{height:100%;min-height:100%}.sf-main__layout.ant-layout>section.ant-layout{overflow:hidden}.sf-main__layout.ant-layout{height:100%;min-height:100%}.sf-main__layout.ant-layout .sf-view__content{background-color:var(--ark-content-background);color:var(--ark-typography-headline);position:relative}.sf-main__layout.ant-layout .sf-view__content>.sf-view__content-inner{min-height:calc(100vh - 121px);position:unset}.sf-main__layout.ant-layout .sf-view__content2{position:relative}.sf-main__layout.ant-layout .sf-view__content2>.sf-view__content-inner2{display:flex;flex:auto;flex-direction:column;min-height:0;position:relative}.sf-main__layout.ant-layout .sf-module__header{background-color:var(--ark-widget-background);border-radius:8px;height:43px;line-height:42px;margin-right:14px;min-width:600px;padding:0 24px 0 16px}.sf-main__layout.ant-layout .sf-module__header .sf-module__header-row{display:flex;flex-direction:row;flex-wrap:nowrap}.sf-main__layout.ant-layout .sf-module__header .sf-module__header-row .sf-module__header-segmented-col{max-width:calc(100% - 230px);min-width:0}.sf-main__layout.ant-layout .sf-module__header .sf-module__header-row .sf-module__header-segmented-col--grouped{align-items:center;display:flex;flex-direction:row}.sf-main__layout.ant-layout .sf-module__header .sf-module__header-row .sf-module__header-segmented-col--grouped .sf-module__header__segmented-group{align-items:center;column-gap:8px;display:flex;flex-direction:row;min-width:0}.sf-main__layout.ant-layout .sf-module__header .sf-module__header-row .sf-module__header-segmented-col--grouped .sf-module__header__segmented-group+.sf-module__header__segmented-group{border-left:1px solid var(--ark-content-separator);margin-left:16px;padding-left:16px}.sf-main__layout.ant-layout .sf-module__header .sf-module__header-row .sf-module__header-segmented-col--grouped .sf-module__header__segmented-group-label{color:var(--ark-typography-subtext);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.sf-main__layout.ant-layout .sf-module__header .sf-module__header-row .sf-module__header-segmented-col--grouped .sf-module__header__segmented{min-width:0;width:auto}.sf-main__layout.ant-layout .sf-module__header .sf-module__header-row .sf-module__header-general-info-col{flex:1;min-width:0;overflow:hidden}.sf-main__layout.ant-layout .sf-module__header h1{font-size:16px;font-weight:600;line-height:42px;margin-bottom:0;padding-right:16px}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented{background-color:var(--ark-navigation-hover);width:100%}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-group{overflow:auto}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-group::-webkit-scrollbar{height:0;opacity:0;transition:all .3s ease-in-out}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-group:hover::-webkit-scrollbar{height:6px;opacity:1}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-group::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border-radius:3px}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-group::-webkit-scrollbar-track{background:transparent}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-item-selected .ant-segmented-item-label a{color:var(--ark-typography-headline);font-weight:500}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-item-disabled .ant-segmented-item-label .license-segmented-item{align-items:center;column-gap:4px;display:flex;flex-direction:row;padding:0 11px}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-item-disabled .ant-segmented-item-label .license-segmented-item a{color:#000;opacity:.25;padding:0}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-item-label{padding:0}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-item-label a{color:var(--ark-typography-subtext);display:block;line-height:28px;min-height:28px;overflow:hidden;padding:0 11px;text-overflow:ellipsis;white-space:nowrap}.sf-main__layout.ant-layout .sf-module__header .sf-dots__control-ddl .ant-popover-content .ant-popover-inner-content .responsive-label.active a,.sf-main__layout.ant-layout .sf-module__header .sf-dots__control-ddl .ant-popover-content .ant-popover-inner-content .responsive-label:hover a{color:#0092ad}.sf-main__layout.ant-layout .sf-module__header .sf-dots__control-ddl .ant-popover-content .ant-popover-inner-content .responsive-label a{color:var(--ark-typography-headline)}.sf-main__layout.ant-layout .sf-module__header .general-info{align-items:center;column-gap:16px;display:flex;flex-direction:row;height:100%;justify-content:flex-end;min-width:0;overflow:hidden;padding:0 24px 0 0;white-space:nowrap}.sf-main__layout.ant-layout .sf-module__header .general-info .ant-divider{border-color:var(--ark-base-gray-5);height:19px;margin-inline:0}.sf-main__layout.ant-layout .sf-drawer__right{height:100%}.sf-main__layout.ant-layout .sf-drawer__right.position-absolute .ant-drawer-body{position:relative}.sf-main__layout.ant-layout .sf-drawer__bottom{position:absolute}.sf-main__layout.ant-layout .sf-drawer__bottom .ant-drawer-content-wrapper .ant-drawer-header{background:var(--ark-widget-background)}.sf-main__layout.ant-layout .trigger:hover{color:var(--ark-primary)}.sf-custom-tab-bar.ant-tabs.sf-module-tab-bar{line-height:25px}.sf-custom-tab-bar.ant-tabs .ant-tabs-tabpane{padding:0!important}.sf-custom-tab-bar.ant-tabs.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-top:0}.sf-custom-tab-bar.ant-tabs.ant-tabs-left>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab{border-right:1px solid var(--ark-content-separator);padding:0;transition:.3s;width:244px}.sf-custom-tab-bar.ant-tabs.ant-tabs-left>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-custom-tab-bar.ant-tabs.ant-tabs-left>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab-active{background-color:var(--ark-blue-light)}.sf-custom-tab-bar.ant-tabs.ant-tabs-left>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab>.ant-tabs-tab-btn{border-bottom:1px solid var(--ark-content-separator);display:flex;font-size:14px;margin:auto;text-align:left;width:100%}.sf-custom-tab-bar.ant-tabs.ant-tabs-left>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab>.ant-tabs-tab-btn>a{padding:8px 10px 8px 16px;transition:none;width:100%}.sf-custom-tab-bar.ant-tabs.ant-tabs-left>.ant-tabs-content-holder{border-left:1px solid var(--ark-content-separator)}.sf-custom-tab-bar.ant-tabs.ant-tabs-top>.ant-tabs-nav{margin-bottom:0}.sf-custom-tab-bar.ant-tabs.ant-tabs-top>.ant-tabs-nav:before{border:none}.sf-custom-tab-bar.ant-tabs.ant-tabs-top>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list>.ant-tabs-tab{padding:0;-webkit-user-select:none;user-select:none}.sf-custom-tab-bar.ant-tabs.ant-tabs-top>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list>.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:500;pointer-events:none}.sf-custom-tab-bar.ant-tabs.ant-tabs-top>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list>.ant-tabs-tab>.ant-tabs-tab-btn{display:flex}.sf-custom-tab-bar.ant-tabs.ant-tabs-top>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list>.ant-tabs-tab>.ant-tabs-tab-btn>a{padding:9px 0;transition:none;width:100%}.sf-ant-context-menu.ant-menu{background-color:var(--ark-widget-background);border:none!important;border-radius:6px;color:var(--ark-typography-headline);font-size:14px;padding:4px 0}.sf-ant-context-menu.ant-menu .ant-menu-item-divider{background:var(--ark-content-separator)}.sf-ant-context-menu.ant-menu .ant-menu-item{margin:0;width:100%}.sf-ant-context-menu.ant-menu .ant-menu-item.ant-menu-item-active:hover{background-color:var(--ark-base-gray-4);color:var(--ark-typography-headline)}.sf-spinner{align-items:center;display:flex;flex-direction:column;height:300px;justify-content:center;text-align:center}.sf-spinner.spinner-mask{background-color:hsla(0,0%,100%,.502);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.sf-spinner.spinner--horizontal{align-items:center;display:flex!important;flex-direction:row;justify-content:space-between;padding:0 16px;position:relative!important}.sf-spinner.spinner--horizontal .ant-spin-dot-holder .ant-spin-dot{inset-inline-start:0;margin:-7px 8px!important}.sf-spinner.spinner--horizontal .ant-spin-text{position:static!important}.dark-mode .sf-spinner.spinner-mask{background-color:hsla(0,0%,100%,.063)}.sf-segm__fake-cb{cursor:default!important;padding-right:5px}.sf-segm__fake-cb .ant-checkbox-disabled,.sf-segm__fake-cb .ant-checkbox-disabled .ant-checkbox-input{cursor:default}.sf-segm__fake-cb .ant-checkbox-inner{border-color:transparent!important;border-radius:2px}.Resizer{background:var(--ark-base-gray-6);position:relative;z-index:1}.Resizer:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjE1MCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDUgMTUwIj48cGF0aCBmaWxsPSIjOTk5IiBkPSJNMCAyLjVhMi41IDIuNSAwIDAgMSA1IDB2MTQ1YTIuNSAyLjUgMCAxIDEtNSAweiIvPjwvc3ZnPg==");border-radius:8px;content:" ";height:110px;margin-left:5px;width:5px}.Resizer:hover{-webkit-transition:all .5s ease;transition:all .5 ease}.Resizer.horizontal:not(.disabled):before,.Resizer.vertical:not(.disabled):before{display:inline-block;position:absolute}.Resizer.horizontal{border-bottom:5px solid var(--ark-base-gray-5);border-radius:8px;border-top:5px solid var(--ark-base-gray-5);cursor:ns-resize}.Resizer.horizontal:before{margin-top:-48px}.Resizer.horizontal:hover{border-bottom:5px solid var(--ark-base-gray-6);border-top:5px solid var(--ark-base-gray-6)}.Resizer.horizontal:not(.disabled):before{right:50%;top:-7px;transform:translateX(-50%);transform:rotate(90deg)}.Resizer.vertical{border-left:5px solid var(--ark-base-gray-5);border-right:5px solid var(--ark-base-gray-5);cursor:ew-resize}.Resizer.vertical:hover{border-left:5px solid var(--ark-base-gray-6);border-right:5px solid var(--ark-base-gray-6)}.Resizer.vertical:not(.disabled):before{left:-7px;top:50%;transform:translateY(-50%)}.Resizer.disabled{background-color:transparent;border-color:transparent;border-width:0;cursor:default;height:0;width:0}.Resizer.disabled:before{content:" "}.Resizer.disabled:hover{border-color:transparent}.Resizer.hidden{display:none}.section-heading{color:var(--ark-typography-headline);font-size:16px;font-weight:700}.sf-main-modal.sf-main-modal--danger .ant-modal-header{border-bottom:1px solid var(--ark-red)!important}.sf-main-modal .ant-modal-content{background-color:var(--ark-widget-background);padding:24px}.sf-main-modal .ant-modal-content .ant-modal-header{background:inherit;border-bottom:1px solid var(--ark-content-separator);margin:0;padding-bottom:16px}.sf-main-modal .ant-modal-content .ant-modal-header .ant-modal-title{color:var(--ark-typography-headline);font-size:16px;font-weight:500;line-height:19px;max-width:92%;padding:6.5px 0}.sf-main-modal .ant-modal-content .ant-modal-close{border:1px solid var(--ark-content-separator);border-radius:64px;height:32px;right:24px;top:24px;width:32px}.sf-main-modal .ant-modal-content .ant-modal-body{padding:16px 0 0}.sf-main-modal .ant-modal-content .ant-modal-footer{border-top:none;margin:0;padding:16px 0 0}.ant-modal-close:focus{outline:none}.sf-action-modal.sf-action-modal--danger .ant-modal-confirm-title{border-bottom:1px solid var(--ark-red)!important}.sf-action-modal .ant-modal-content{background-color:var(--ark-widget-background);padding:24px}.sf-action-modal .ant-modal-content .ant-modal-body{padding:0}.sf-action-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-paragraph{max-width:100%;row-gap:0}.sf-action-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-paragraph .ant-modal-confirm-title{border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);font-size:16px;font-weight:500;line-height:19px;padding:0 0 16px}.sf-action-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-paragraph .ant-modal-confirm-content{max-width:100%;padding:16px 0 0}.sf-action-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-btns{margin:16px 0 0}.sf-action-modal .ant-modal-content .ant-modal-close{border:1px solid var(--ark-content-separator);border-radius:64px;height:32px;right:24px;width:32px}.sf-drawer__bottom .ant-drawer-content-wrapper,.sf-drawer__right .ant-drawer-content-wrapper,.sf-main-drawer .ant-drawer-content-wrapper{border-radius:var(--ark-content-rounding)}.sf-drawer__bottom .ant-drawer-content-wrapper .ant-drawer-content,.sf-drawer__right .ant-drawer-content-wrapper .ant-drawer-content,.sf-main-drawer .ant-drawer-content-wrapper .ant-drawer-content{background-color:var(--ark-widget-background);border-radius:var(--ark-content-rounding)}.sf-drawer__bottom .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header,.sf-drawer__right .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header,.sf-main-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header{border-bottom:1px solid var(--ark-content-separator);margin:0 24px;padding:24px 0 16px}.sf-drawer__bottom .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title,.sf-drawer__right .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title,.sf-main-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title{color:var(--ark-typography-headline);column-gap:12px;font-weight:500}.sf-drawer__bottom .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-close,.sf-drawer__right .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-close,.sf-main-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-close{align-items:center;border:1px solid var(--ark-content-separator);border-radius:64px;display:flex;flex-direction:column;height:32px;justify-content:center;margin:0;padding:0;width:32px}.sf-drawer__bottom .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-close svg,.sf-drawer__right .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-close svg,.sf-main-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-close svg{height:16px;width:16px}.secondary-text-color{color:var(--ark-typography-subtext)}.sf-toggle-btn{color:var(--ark-typography-headline)}.sf-toggle-btn:hover svg path{fill:var(--ark-primary)}.sf-toggle-btn:focus{color:var(--ark-typography-headline)}.sf-toggle-btn svg path{transition:all .3s cubic-bezier(.645,.045,.355,1)}.sf-toggle-btn.btn-active{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-toggle-btn.btn-active svg path{fill:var(--ark-primary)}.sf-toggle-button{align-items:center;background-image:none;background:transparent;border:1px solid transparent;border-color:var(--ark-content-separator);border-radius:70px;box-shadow:0 2px 0 rgba(51,51,51,.02);color:var(--ark-typography-headline);cursor:pointer;display:inline-flex;font-weight:400;gap:8px;justify-content:center;outline:none;padding:4px 10px;position:relative;text-align:center;touch-action:manipulation;transition:all .2s cubic-bezier(.645,.045,.355,1);user-select:none;white-space:nowrap}.sf-toggle-button:hover{border-color:#25ace6;color:#25ace6}.ant-btn.with-icon.ant-btn-loading>svg,.with-icon .ant-btn.ant-btn-loading>svg{display:none}.ant-btn.with-icon:not(.ant-btn-loading) svg,.with-icon .ant-btn:not(.ant-btn-loading) svg{margin-right:8px}.ant-btn.with-icon:not(.ant-btn-loading) svg path,.with-icon .ant-btn:not(.ant-btn-loading) svg path{transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-btn.with-icon:not(.ant-btn-primary):focus svg path,.ant-btn.with-icon:not(.ant-btn-primary):hover svg path,.with-icon .ant-btn:not(.ant-btn-primary):focus svg path,.with-icon .ant-btn:not(.ant-btn-primary):hover svg path{fill:var(--ark-primary)}.sf-select-addon-after .ant-select-selector{border-bottom-right-radius:0;border-top-right-radius:0}.sf-select-addon-after:after{background-color:var(--ark-base-gray-2);border-bottom:1px solid var(--ark-content-separator);border-bottom-right-radius:4px;border-right:1px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);border-top-right-radius:4px;color:var(--ark-typography-headline);content:"";font-family:Roboto;font-weight:400;left:100%;padding:4px 11px;position:absolute;top:0}.sf-dots__control{margin-left:8px}.sf-dots__control-ddl .ant-btn:not(.ant-btn-compact-last-item),.sf-dots__control-ddl .ant-dropdown-button,.sf-dots__control-ddl .ant-picker,.sf-dots__control-ddl .ant-select,.sf-dots__control-ddl .ant-tooltip-disabled-compatible-wrapper,.sf-dots__control-ddl .sf-toggle-button{margin-left:0!important;text-align:left;width:100%!important}.sf-dots__control-ddl .ant-form-item{margin:0!important}.sf-dots__control-ddl .ant-radio-group{border:1px solid var(--ark-content-separator);border-radius:6px;display:flex;flex-direction:column;margin:0!important;padding:1px;text-align:center;width:100%!important}.sf-dots__control-ddl .ant-radio-group .ant-radio-button-wrapper{border:none;border-bottom:1px solid var(--ark-content-separator);border-radius:0;width:100%!important}.sf-dots__control-ddl .ant-radio-group .ant-radio-button-wrapper:before{width:0}.sf-dots__control-ddl .ant-radio-group .ant-radio-button-wrapper:last-child{border-bottom:none}.sf-no-data-modal.ant-modal-wrap{position:absolute}.no-data-icon .sun{animation:fall 8s linear infinite alternate}@keyframes fall{0%{transform:translate3d(0,100px,0)}to{transform:translate3d(0,-40px,0)}}.font-weight-500{font-weight:500}.color-box{border-radius:4px;display:inline-block;height:14px;margin-right:8px;vertical-align:middle;width:14px}.dxc-tooltip>svg g path{fill:var(--ark-widget-background)}.dxc-tooltip>div{color:var(--ark-typography-headline)!important}.dxc-tooltip .date{color:var(--ark-typography-subtext);font-size:12px}.dxc-tooltip .value{font-size:24px}.dxc-tooltip .color-box{vertical-align:-3px}.calendly-overlay{background-color:color-mix(in srgb,var(--ark-content-separator) 70%,transparent)}.calendly-overlay .calendly-popup-close{height:30px;width:30px}#zohoasap_root,#zohohc_web_asap{--zohohc_asap_web_header_bg_color:var(--ark-widget-background)!important;--zohohc_asap_web_header_text_color:var( --ark-typography-headline )!important;--hc_web_header_dec_clr:var(--ark-typography-headline)!important;--zohohc_asap_web_font_family:"Roboto"!important;--zohohc_asap_web_zindex_maxlevel_one:1003!important;--zohohc_asap_web_zindex_maxlevel_two:1002!important;--zohohc_asap_web_zindex_maxlevel_three:1001!important;--zohohc_asap_web_zindex_maxlevel_four:1000!important}#zohoasap_root{bottom:0!important;height:calc(100% - var(--main-header-height));right:0!important;width:600px}#zohoasap_root.zd_asap_app_close{width:0!important}#zohohc_web_asap{box-shadow:-16px 13px 20px 4px rgba(0,0,0,.11)}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideOutToRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.zd_asap_app_active #zohohc_web_asap{animation:slideInFromRight .5s ease-out forwards;will-change:transform}.zd_asap_app_close #zohohc_web_asap{animation:slideOutToRight .5s ease-in forwards;will-change:transform}#zohohc-asap-web-button{display:none!important}#zohohc-asap-web-helper-core #zohohc-asap-web-contentlayout iframe{height:200px;transform:none;width:100%}#zohohc-asap-web-helper-core iframe{height:50vh;width:50vw}.asterisk{color:red;margin-left:4px}.ant-mentions-dropdown{z-index:1200}.ant-spin-nested-loading.h-100 .ant-spin-container{height:100%}.sf-return-back-message{cursor:pointer;position:relative}.sf-return-back-message .ant-message-notice-content{border-radius:8px;padding:0 0 0 8px!important;transition:.2s}.sf-return-back-message .ant-message-notice-content:hover:not(:has(.close-wrapper:hover)){background-color:#365360!important}.sf-return-back-message .ant-message-notice-content .message-content .close-wrapper{background:#1b323d;border-bottom-right-radius:8px;border-left:1px solid #476572;border-top-right-radius:8px;padding:10px;transition:.2s}.sf-return-back-message .ant-message-notice-content .message-content .close-wrapper:hover{background-color:#365360}:root{--main-font:"Roboto",sans-serif;--ark-typography-paragraph:var(--ark-base-gray-7);--ark-typography-subtext:var(--ark-base-gray-8);--main-header-height:56px;--seconday-header-height:47px;--ark-scrollbar-background:var(--ark-base-gray-4);--ark-scrollbar-background-hover:var(--ark-base-gray-4);--ark-scrollbar-thumb:var(--ark-base-gray-6);--ark-scrollbar-thumb-hover:var(--ark-base-gray-7);--ark-scrollbar-thumb-border:var(--ark-base-gray-1);--ark-content-padding-s:8px;--ark-content-rounding:8px;--ark-content-spacing-s:8px;--ark-content-padding-m:14px;--ark-content-spacing-m:14px;--ark-content-padding-l:16px;--ark-content-spacing-l:16px;--ark-control-rounding:6px;--ark-black:#000;--ark-blue:#aaeff9;--ark-green:#30bf78;--ark-primary:#0092da;--ark-primary-hover:#4fb5e7;--ark-red:#d14949;--ark-orange:#ffa940;--ark-white:#fff;--ark-yellow:#fce37e;--ark-brand:#236a7d;--ark-secondary:var(--ark-content-highlight);--ark-blue-light:var(--ark-base-blue-1);--ark-green-light:var(--ark-base-green-1);--ark-red-light:var(--ark-base-red-1);--ark-orange-light:var(--ark-base-orange-1);--ark-chart-qual-1:#0092da;--ark-chart-qual-2:#1ae4b6;--ark-chart-qual-3:#30123b;--ark-chart-qual-4:#faba39;--ark-chart-qual-5:#e5460b;--ark-chart-qual-6:#a3fd3d;--ark-chart-qual-7:#7a0403}.light-mode{--ark-icon:var(--ark-base-gray-10);--ark-yellow-light:var(--ark-base-yellow-1);--ark-yellow-light-hover:var(--ark-base-yellow-2);--ark-brand-logo:var(--ark-brand);--ark-content-background:var(--ark-white);--ark-content-highlight:var(--ark-widget-highlight);--ark-content-separator:var(--ark-base-gray-5);--ark-widget-background:var(--ark-base-gray-3);--ark-widget-highlight:var(--ark-base-gray-1);--ark-navigation-hover:#0000000d;--ark-typography-accent:var(--ark-base-gray-13);--ark-typography-headline:var(--ark-base-gray-10);--ark-base-gray-1:#fff;--ark-base-gray-2:#fafafa;--ark-base-gray-3:#f4f4f4;--ark-base-gray-4:#f0f0f0;--ark-base-gray-5:#d9d9d9;--ark-base-gray-6:#bfbfbf;--ark-base-gray-7:#999;--ark-base-gray-8:#777;--ark-base-gray-9:#464646;--ark-base-gray-10:#333;--ark-base-gray-11:#262626;--ark-base-gray-12:#161616;--ark-base-gray-13:#000;--ark-base-red-1:#ffefec;--ark-base-red-2:#f5cdcb;--ark-base-red-3:#ecacaa;--ark-base-red-4:#e38b8a;--ark-base-red-5:#da6a69;--ark-base-red-6:#d14949;--ark-base-red-7:#b13f3f;--ark-base-red-8:#913535;--ark-base-red-9:#712b2b;--ark-base-red-10:#512121;--ark-base-red-11:#311818;--ark-base-yellow-1:#fffbe9;--ark-base-yellow-2:#f9efc5;--ark-base-yellow-3:#fce37e;--ark-base-yellow-4:#e2cc73;--ark-base-yellow-5:#c9b668;--ark-base-yellow-6:#b09f5d;--ark-base-yellow-7:#7e7347;--ark-base-yellow-8:#655c3c;--ark-base-yellow-9:#4c4631;--ark-base-yellow-10:#333026;--ark-base-yellow-11:#28261d;--ark-base-blue-1:#e8f7fe;--ark-base-blue-2:#b9e2f6;--ark-base-blue-3:#8bceef;--ark-base-blue-4:#5cbae8;--ark-base-blue-5:#2ea6e1;--ark-base-blue-6:#0092da;--ark-base-blue-7:#067bb6;--ark-base-blue-8:#0c6592;--ark-base-blue-9:#124f6f;--ark-base-blue-10:#18394b;--ark-base-blue-11:#1f2328;--ark-base-green-1:#e4f7ee;--ark-base-green-2:#b7e9d0;--ark-base-green-3:#8adbb3;--ark-base-green-4:#5dcd95;--ark-base-green-5:#30bf78;--ark-base-green-6:#2ba267;--ark-base-green-7:#268656;--ark-base-green-8:#216a46;--ark-base-green-9:#1c4e35;--ark-base-green-10:#1a3728;--ark-base-green-11:#183225;--ark-base-orange-1:#fff7e6;--ark-base-orange-2:#ffe3bc;--ark-base-orange-3:#ffd093;--ark-base-orange-4:#ffbc69;--ark-base-orange-5:#ffa940;--ark-base-orange-6:#e2953b;--ark-base-orange-7:#c68236;--ark-base-orange-8:#a96f31;--ark-base-orange-9:#8d5c2c;--ark-base-orange-10:#704927;--ark-base-orange-11:#543623;--ark-base-purple-1:#f9ecfe;--ark-base-purple-2:#dcbee8;--ark-base-purple-3:#c387de;--ark-base-purple-4:#a262be;--ark-base-purple-5:#8635a9;--ark-base-purple-6:#763193;--ark-base-purple-7:#662e7e;--ark-base-purple-8:#562a69;--ark-base-purple-9:#462754;--ark-base-purple-10:#36233f;--ark-base-purple-11:#27202a;--ark-base-cyan-1:#ddf7f9;--ark-base-cyan-2:#bce6eb;--ark-base-cyan-3:#82cad1;--ark-base-cyan-4:#5db6bf;--ark-base-cyan-5:#38a3ae;--ark-base-cyan-6:#30919b;--ark-base-cyan-7:#297f88;--ark-base-cyan-8:#216d75;--ark-base-cyan-9:#1a5b62;--ark-base-cyan-10:#12494f;--ark-base-cyan-11:#0b373c}.dark-mode{--ark-icon:var(--ark-base-gray-13);--ark-yellow-light:var(--ark-base-yellow-2);--ark-yellow-light-hover:var(--ark-base-yellow-3);--ark-brand-logo:#e9f0f2;--ark-content-background:var(--ark-base-gray-2);--ark-content-highlight:#00000033;--ark-content-separator:var(--ark-base-gray-5);--ark-widget-background:var(--ark-base-gray-3);--ark-widget-highlight:#00000033;--ark-navigation-hover:#ffffff0d;--ark-typography-accent:var(--ark-base-gray-13);--ark-typography-headline:var(--ark-base-gray-11);--ark-base-gray-1:#000;--ark-base-gray-2:#161616;--ark-base-gray-3:#262626;--ark-base-gray-4:#333;--ark-base-gray-5:#464646;--ark-base-gray-6:#777;--ark-base-gray-7:#999;--ark-base-gray-8:#bfbfbf;--ark-base-gray-9:#d9d9d9;--ark-base-gray-10:#f0f0f0;--ark-base-gray-11:#f4f4f4;--ark-base-gray-12:#fafafa;--ark-base-gray-13:#fff;--ark-base-red-1:#311818;--ark-base-red-2:#512121;--ark-base-red-3:#712b2b;--ark-base-red-4:#913535;--ark-base-red-5:#b13f3f;--ark-base-red-6:#d14949;--ark-base-red-7:#da6a69;--ark-base-red-8:#e38b8a;--ark-base-red-9:#ecacaa;--ark-base-red-10:#f5cdcb;--ark-base-red-11:#ffefec;--ark-base-yellow-1:#28261d;--ark-base-yellow-2:#333026;--ark-base-yellow-3:#4c4631;--ark-base-yellow-4:#655c3c;--ark-base-yellow-5:#7e7347;--ark-base-yellow-6:#b09f5d;--ark-base-yellow-7:#c9b668;--ark-base-yellow-8:#e2cc73;--ark-base-yellow-9:#fce37e;--ark-base-yellow-10:#fdefb3;--ark-base-yellow-11:#fffbe9;--ark-base-blue-1:#1f2328;--ark-base-blue-2:#18394b;--ark-base-blue-3:#124f6f;--ark-base-blue-4:#0c6592;--ark-base-blue-5:#067bb6;--ark-base-blue-6:#0092da;--ark-base-blue-7:#2ea6e1;--ark-base-blue-8:#5cbae8;--ark-base-blue-9:#8bceef;--ark-base-blue-10:#b9e2f6;--ark-base-blue-11:#e8f7fe;--ark-base-green-1:#183225;--ark-base-green-2:#1a3728;--ark-base-green-3:#1c4e35;--ark-base-green-4:#216a46;--ark-base-green-5:#268656;--ark-base-green-6:#2ba267;--ark-base-green-7:#30bf78;--ark-base-green-8:#5dcd95;--ark-base-green-9:#8adbb3;--ark-base-green-10:#b7e9d0;--ark-base-green-11:#e4f7ee;--ark-base-orange-1:#543623;--ark-base-orange-2:#704927;--ark-base-orange-3:#8d5c2c;--ark-base-orange-4:#a96f31;--ark-base-orange-5:#c68236;--ark-base-orange-6:#e2953b;--ark-base-orange-7:#ffa940;--ark-base-orange-8:#ffbc69;--ark-base-orange-9:#ffd093;--ark-base-orange-10:#ffe3bc;--ark-base-orange-11:#fff7e6;--ark-base-purple-1:#27202a;--ark-base-purple-2:#36233f;--ark-base-purple-3:#462754;--ark-base-purple-4:#562a69;--ark-base-purple-5:#662e7e;--ark-base-purple-6:#763193;--ark-base-purple-7:#8635a9;--ark-base-purple-8:#9c59b9;--ark-base-purple-9:#c387de;--ark-base-purple-10:#c8a3d9;--ark-base-purple-11:#dfc8e9;--ark-base-cyan-1:#0b373c;--ark-base-cyan-2:#12494f;--ark-base-cyan-3:#1a5b62;--ark-base-cyan-4:#216d75;--ark-base-cyan-5:#297f88;--ark-base-cyan-6:#30919b;--ark-base-cyan-7:#38a3ae;--ark-base-cyan-8:#5db6bf;--ark-base-cyan-9:#82cad1;--ark-base-cyan-10:#bce6eb;--ark-base-cyan-11:#ddf7f9}.sf-smart-search .ant-modal-content{padding:6px}.sf-smart-search .ant-modal-content .ant-tag{border-color:var(--ark-primary);color:var(--ark-primary);cursor:pointer}.sf-smart-search .ant-modal-content .ant-tag:hover{background-color:var(--ark-base-blue-1);border-color:var(--ark-primary)}.sf-smart-search .ant-modal-content .ant-tag.disabled{background-color:var(--ark-base-gray-2);border-color:var(--ark-base-gray-5);color:var(--ark-typography-subtext)}.sf-smart-search .ant-modal-content .ant-tag.disabled:hover{border-color:var(--ark-primary);color:var(--ark-typography-headline)}.sf-smart-search .ant-modal-content .ant-tag.all-button{border-color:var(--ark-content-separator);color:var(--ark-typography-headline)}.sf-smart-search .ant-modal-content .help-button{height:21px}.sf-smart-search .ant-modal-footer{background:var(--ark-content-background);border-bottom-left-radius:9px;border-bottom-right-radius:9px;border-top:1px solid var(--ark-content-separator);color:var(--ark-typography-subtext);margin:12px -6px -6px;padding:10px 6px 10px 7px;text-align:left}.sf-smart-search .section{background:var(--ark-base-gray-2);border:1px solid var(--ark-content-separator);border-radius:7px;margin-bottom:10px;padding:10px 12px}.sf-smart-search .section.view-section svg path{fill:var(--ark-primary)}.sf-smart-search .section .title{font-weight:500}.sf-smart-search .results-wrapper{margin:0 -6px -10px;max-height:460px}.sf-smart-search .results-wrapper .result-group-header{background-color:var(--ark-content-background);border-top:1px solid var(--ark-base-gray-4);padding:4px 16px 0;position:sticky;top:0;z-index:1}.sf-smart-search .results-wrapper .result-group-header .group-header-title{color:var(--ark-typography-subtext);font-size:12px;font-weight:500}.sf-smart-search .results-wrapper .result-group-header .small-btn{color:var(--ark-typography-subtext);font-size:12px}.sf-smart-search .results-wrapper .result-item{cursor:pointer;padding:6px 16px}.sf-smart-search .results-wrapper .result-item:hover{background-color:var(--ark-base-gray-3)}.sf-smart-search .results-wrapper .result-item.highlight{background-color:var(--ark-blue-light)}.sf-smart-search .results-wrapper .result-item .title{font-weight:500}.sf-smart-search .results-wrapper .result-item .description{color:var(--ark-typography-subtext);font-size:12px}.sf-smart-search .results-wrapper .result-item .meta-data{font-size:12px}.sf-control-tower{display:flex;flex-direction:column;height:100%;overflow-x:hidden;padding:16px 14px 16px 0;position:relative}.sf-control-tower .react-flow{border:1px solid var(--ark-content-separator);border-radius:16px}.sf-control-tower .react-flow .react-flow__handle-bottom,.sf-control-tower .react-flow .react-flow__handle-left,.sf-control-tower .react-flow .react-flow__handle-right{visibility:hidden}.sf-control-tower .react-flow .react-flow__edge-textbg{fill:#f4f4f4;stroke:var(--ark-primary);stroke-width:1;animation:pulsate 2s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(24,144,255,.6))}@keyframes pulsate{0%,to{filter:drop-shadow(0 0 4px rgba(24,144,255,.4))}50%{filter:drop-shadow(0 0 12px rgba(24,144,255,.9))}}@keyframes errorPulsate{0%,to{box-shadow:0 0 10px rgba(255,77,79,.3)}50%{box-shadow:0 0 20px rgba(255,77,79,.6)}}.sf-control-tower .react-flow .react-flow__edge-text{fill:inherit!important}.sf-control-tower .react-flow .react-flow__node-default,.sf-control-tower .react-flow .react-flow__node-input{border:none;padding:0}.sf-control-tower .react-flow .title{font-size:16px;font-weight:700;padding:16px}.sf-control-tower .react-flow .sf-node-wrapper{background-color:var(--ark-widget-background);border:1px solid var(--ark-content-separator);border-radius:10px;cursor:pointer;padding:10px;text-align:left;transition:border-color .2s,box-shadow .2s}.sf-control-tower .react-flow .sf-node-wrapper:hover{border-color:var(--ark-primary)}.sf-control-tower .react-flow .sf-node-wrapper.selected{border:2px solid var(--ark-primary);box-shadow:0 0 0 3px rgba(24,144,255,.2)}.sf-control-tower .react-flow .sf-node-wrapper.error{animation:errorPulsate 2s ease-in-out infinite;border-color:var(--ark-base-red-3);box-shadow:0 0 15px rgba(255,55,58,.4)}.sf-control-tower .react-flow .sf-node-wrapper .node-title{display:flex;flex-direction:row;font-size:16px;font-weight:700;gap:8px}.sf-control-tower .positive-value-cell{background-color:var(--ark-green-light)}.sf-control-tower .negative-value-cell{background-color:var(--ark-base-red-2)}.sf-control-tower .ag-row-hover .positive-value-cell{background-color:var(--ark-base-green-2)}.sf-control-tower .ag-row-hover .negative-value-cell{background-color:var(--ark-base-red-2)}.sf-event-category__wrapper,.sf-events-sampling__wrapper{margin-bottom:16px;margin-right:14px}.sf-home-page{background-color:var(--ark-widget-background);border-radius:8px;display:flex;flex-direction:column;margin:0 14px 16px 0;padding:16px}.sf-home-page .data-card-title{font-size:16px;font-weight:500}.sf-home-page .data-card{background-color:var(--ark-content-background);border-radius:6px;margin-bottom:16px;min-width:477px;padding:16px}.sf-home-page .data-card .box{border-radius:6px;height:100%;padding:16px;transition:.3s}.sf-home-page .data-card .box .value{font-size:24px;font-weight:700;line-height:32px;margin-top:8px;overflow:hidden;text-overflow:ellipsis}.sf-home-page .data-card .grid-wrapper{height:458px;margin:0 -16px}.sf-home-page .data-card .grid-wrapper .ag-row .ag-cell:last-child{border-right:none}.sf-home-page .sales-history-card{padding-bottom:0}.sf-home-page .sales-history-card .subtitle{float:right;font-size:12px;font-weight:400;line-height:24px}.sf-home-page .sales-history-card .chart-bar{border-radius:6px 6px 0 0;display:flex;flex-direction:column;height:0;justify-content:center;transition:2.5s}.sf-home-page .sales-history-card .chart-bar:hover .bar-tooltip{display:block}.sf-home-page .sales-history-card .chart-bar .bar-tooltip{align-self:center;background-color:var(--ark-content-background);border-radius:6px;box-shadow:0 3px 9px 0 rgba(62,62,62,.2);display:none;font-size:12px;padding:5px 10px}.sf-home-page .sales-history-card .chart-footer{border-top:1px solid var(--ark-content-separator);font-weight:500;line-height:24px;margin:0 -16px;padding:8px 16px}.sf-home-page .sales-history-card .chart-footer .percentage-change{background-color:var(--ark-base-gray-3);border-radius:6px;color:var(--ark-typography-subtext);float:right;line-height:16px;padding:4px 8px}.sf-home-page .sales-history-card .chart-footer .percentage-change svg{margin-right:8px}.sf-home-page .submodules-card{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));margin-bottom:16px;min-width:477px}.sf-home-page .submodules-card .submodule-column{height:auto}.sf-home-page .submodules-card .box{border-radius:6px;color:#fff;cursor:pointer;height:100%;padding:16px;transition:.2s}.sf-home-page .submodules-card .box.disabled{cursor:auto}.sf-home-page .submodules-card .box:hover:not(.disabled){opacity:.9}.sf-home-page .submodules-card .box:hover:not(.disabled) .new-tab-icon{display:inline}.sf-home-page .submodules-card .box .new-tab-icon{display:none;float:right}.sf-home-page .submodules-card .box .value{font-size:16px;font-weight:500;line-height:24px;margin-top:8px}.sf-home-page .arkieva-blog{background-color:var(--ark-content-background);border-radius:6px;margin-bottom:16px;min-width:477px;padding:16px}.sf-home-page .arkieva-blog .blog-card{border:1px solid var(--ark-content-separator);border-radius:8px;height:100%}.sf-home-page .arkieva-blog .blog-card:hover{background-color:var(--ark-widget-background);transition:.2s}.sf-home-page .arkieva-blog .blog-card img{border-top-left-radius:8px;border-top-right-radius:8px;min-height:100px;width:100%}.sf-home-page .arkieva-blog .blog-card .content{padding:12px}.sf-home-page .arkieva-blog .blog-card .content .title{font-weight:500}.sf-home-page .responsive-column{display:block;flex:0 0 50%;max-width:50%}@media (max-width:1450px){.sf-home-page .responsive-column{display:block;flex:0 0 100%;max-width:100%}}.sf-home-page.sf-home-page--pending{align-items:center;justify-content:center;min-height:240px}.safari-scroller .ag-body-viewport::-webkit-scrollbar{-webkit-appearance:none}.safari-scroller .ag-body-viewport::-webkit-scrollbar:vertical{width:11px}.safari-scroller .ag-body-viewport::-webkit-scrollbar:horizontal{height:11px}.safari-scroller .ag-body-viewport::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.safari-scroller .ag-body-viewport::-webkit-scrollbar-track{background-color:var(--ark-content-background);border-radius:8px}.safari-scroller .ag-body-horizontal-scroll-viewport::-webkit-scrollbar{-webkit-appearance:none}.safari-scroller .ag-body-horizontal-scroll-viewport::-webkit-scrollbar:vertical{width:11px}.safari-scroller .ag-body-horizontal-scroll-viewport::-webkit-scrollbar:horizontal{height:11px}.safari-scroller .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.safari-scroller .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track{background-color:var(--ark-content-background);border-radius:8px}@media (max-width:1000px){.sf-home-page{font-size:12px}.sf-home-page .data-card .value{font-size:20px!important}}.sf-quick-guide-page{height:auto;padding:16px 20px}.sf-quick-guide-page .header{font-size:16px;font-weight:500;line-height:18px;margin-bottom:21px}.sf-quick-guide-page .close-button{border:1px solid var(--ark-content-separator);border-radius:100px;height:48px;padding:11px;width:48px}.sf-quick-guide-page .close-button:hover{border-color:var(--ark-primary)}.sf-quick-guide-page .close-button:hover svg path{fill:var(--ark-primary)}.sf-quick-guide-page .module-wrapper .name{font-size:32px;font-weight:700;line-height:37px;margin-bottom:8px}.sf-quick-guide-page .module-wrapper .text{margin-bottom:8px;max-width:400px}.sf-quick-guide-page .module-wrapper .image{box-shadow:-1px 0 9px 1px var(--ark-content-separator);margin-bottom:24px}.sf-quick-guide-page .quick-tasks .quick-tasks-collapse .ant-collapse-header{font-weight:500;padding:25px 39px}.sf-quick-guide-page .quick-tasks .quick-tasks-collapse .ant-collapse-content .ant-collapse-content-box{padding:2px 0 32px 64px}.sf-settings-view__content{min-width:500px;overflow:hidden;position:relative}.sf-settings-view__content .sf-settings-layout__content-wrapper{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;display:flex;flex-direction:column;margin:14px 14px 14px 0;min-height:0;min-width:600px;position:relative;width:100%}.sf-settings-view__content .sf-settings-layout__content-wrapper .sf-settings-layout__header{color:var(--ark-typography-headline);flex:0 0 auto;font-size:24px;font-weight:500;padding:16px 0 8px 16px}.sf-settings-view__content .sf-settings-layout__content-wrapper .sf-settings-layout__header .description{color:var(--ark-typography-subtext);font-size:14px;font-weight:400}.sf-settings-view__content .sf-settings-layout__content-wrapper .sf-settings-section-heading{border-top:1px solid var(--ark-content-separator);font-size:18px;font-weight:500;margin-bottom:24px;padding-left:16px;padding-top:24px;width:100%}.sf-settings-view__content .sf-settings-layout__content-wrapper .sf-settings-layout__content{flex:1;min-height:250px;overflow:auto}.sf-settings-view__content .sf-settings-layout__content-wrapper .sf-settings-layout__content.sf-settings-layout__content-cols{display:flex;flex-direction:row}.sf-main-modal.sf-plan-upgraded-modal .ant-modal .ant-modal-body{padding:0}.sf-main-modal.sf-plan-upgraded-modal .ant-modal .ant-modal-confirm-body{justify-content:center}.sf-main-modal.sf-plan-upgraded-modal .ant-modal .ant-modal-confirm-title{border-bottom:1px solid var(--ark-content-separator);display:flex;justify-content:center;padding:24px 40px}.sf-main-modal.sf-plan-upgraded-modal .ant-modal .ant-modal-confirm-content{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;margin:0;padding-top:24px}.sf-main-modal.sf-plan-upgraded-modal .ant-modal .ant-modal-confirm-content .text{color:var(--ark-typography-headline);font-size:20px;font-weight:500;padding:24px 0;text-align:center}.sf-trial-banner{background-color:var(--ark-brand-logo);border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;line-height:14px;padding:5px 8px}.sf-trial-banner:hover{background-color:#1b5b6d}.sf-trial-content{width:270px}.sf-trial-content .expires-date{color:#999;font-size:10px;line-height:12px}.sf-trial-content .line{background-color:var(--ark-content-separator);height:1px;margin:16px -16px}.sf-alerts-drawer .ant-drawer-wrapper-body{padding-bottom:0}.sf-alerts-panel.sf-alerts-panel-v2{margin:-24px;overflow-x:hidden}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-menu-column{border-right:1px solid var(--ark-content-separator);height:calc(100vh - 100px)}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-actions{border-bottom:1px solid var(--ark-content-separator);padding:16px}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-toolbar{border-bottom:1px solid var(--ark-content-separator);padding:8px 16px}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-toolbar .ant-select-arrow{left:11px;right:0}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-toolbar .ant-select-selection-item,.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-toolbar .ant-select-selection-placeholder{margin-top:1px;padding-left:18px;padding-right:0}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list{height:100%;overflow-y:auto}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-header{background-color:var(--ark-content-background);border-bottom:1px solid var(--ark-content-separator);height:40px;width:100%}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-header:first-child{border-top:none}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-header .header-text{color:var(--ark-typography-paragraph);line-height:40px;padding:12px 16px}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-content-wrapper{border-bottom:1px solid var(--ark-content-separator)}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-content-wrapper:first-child{border-top:none}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-content-wrapper .sf-group-content{color:var(--ark-typography-headline);padding:16px}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-content-wrapper .sf-group-content .title{display:inline-block;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:385px}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-content-wrapper .sf-group-content .impact-badge{background:#efd75e;border-radius:6px;color:var(--ark-black);float:right;font-size:12px;margin-top:-5px;min-width:114px;padding:3px 8px;text-align:center}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-content-wrapper .sf-group-content .actions{display:flex}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-content-wrapper .sf-group-content .actions .action-btn{margin:-5px 0 0 20px;padding:0}.sf-alerts-panel.sf-alerts-panel-v2 .no-alerts{margin-top:31px;text-align:center}.sf-alerts-panel.sf-alerts-panel-v2 .no-alerts .heading{color:var(--ark-typography-headline);font-size:20px;font-weight:500;padding:0 12px 12px}.sf-alerts-panel.sf-alerts-panel-v2 .no-alerts .pulse1{animation:pulse 6s ease-out infinite;transform-origin:50% 50%}.sf-alerts-panel.sf-alerts-panel-v2 .no-alerts .pulse2{animation:pulse 6s ease-out infinite;animation-delay:2s;opacity:0;transform-origin:50% 50%}.sf-alerts-panel.sf-alerts-panel-v2 .no-alerts .pulse3{animation:pulse 6s ease-out infinite;animation-delay:4s;opacity:0;transform-origin:50% 50%}@keyframes pulse{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.7)}}.sf-alerts-panel.sf-alerts-panel-v2 .no-alerts div[class^=ConfettiExplosion-container]{left:50%;top:-71px;transform:translateX(-50%)}.sf-alerts__main-grid{height:100%;margin:0 14px 16px 0}.sf-alerts__main-grid.ag-theme-quartz.sf-ag-grid .sf-alerts-empty-overlay .heading{color:var(--ark-typography-headline);font-size:20px;font-weight:500;padding:0 12px 12px}.sf-alerts__main-grid.ag-theme-quartz.sf-ag-grid .sf-alerts-empty-overlay .text{color:var(--ark-typography-headline);font-size:14px}.sf-company-settings{max-width:630px}.sf-notifications-config .anticon{vertical-align:top}.sf-notifications-config .ant-table,.sf-notifications-config .ant-table .ant-table-container{border-radius:0}.sf-notifications-config .ant-table th{border-radius:0;border-start-end-radius:0}.sf-notifications-config .ant-table-wrapper{margin-top:-1px}.sf-notifications-config .ant-table-wrapper .ant-table-thead>tr>th{background-color:var(--ark-widget-background);border-start-end-radius:0!important;border-start-start-radius:0!important}.sf-notifications-config .ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>td{background-color:var(--ark-content-background)}.sf-notifications-config .ant-table-wrapper .ant-table-tbody .ant-table-row .ant-table-cell-row-hover{background-color:var(--ark-base-gray-2)!important}.sf-alerts-actions__goto-menu.ant-dropdown-menu{border-radius:6px;padding:0}.sf-alerts-actions__goto-menu.ant-dropdown-menu .ant-dropdown-menu-item{background-color:var(--ark-content-background)}.sf-alerts-actions__goto-menu.ant-dropdown-menu .ant-dropdown-menu-item:first-child{border-radius:6px 6px 0 0}.sf-alerts-actions__goto-menu.ant-dropdown-menu .ant-dropdown-menu-item:last-child{border-radius:0 0 6px 6px}.sf-alerts-actions__goto-menu.ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{flex:inherit!important}.sf-alerts-actions__goto-menu.ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-btn{color:var(--ark-typography-headline);margin-left:8px;padding:0;text-align:left;width:100%}.sf-alerts-actions__goto-menu.ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content svg{float:right}.sf-alerts-actions__goto-menu.ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content svg path{fill:var(--ark-icon)}.sf-alert-details-ddl{width:350px}.sf-alert-details-ddl .ant-popover-inner{padding:0}.sf-alert-details-ddl .text-wrapper{border-top:1px solid var(--ark-content-separator);padding-top:8px}.sf-alert-details-ddl .text-wrapper .info-text{color:var(--ark-typography-headline);float:right!important;max-width:195px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-alert-details-ddl .text-wrapper .info-number{float:right!important}.sf-alert-details-ddl .text-wrapper:first-child,.sf-alert-details-ddl .text-wrapper:nth-child(2){border-top:none}.sf-alert-details-ddl .text-wrapper:last-child,.sf-alert-details-ddl .text-wrapper:nth-child(-1){padding:8px 0}.sf-alerts-toolbar{padding:16px}.sf-alerts-toolbar .sf-toolbar__selector{background-color:var(--ark-content-background);width:170px}@media (max-width:1000px){.sf-alerts-toolbar .sf-toolbar__selector{width:32px}.sf-alerts-toolbar .sf-toolbar__selector .ant-select-selector{padding:0 7px}.sf-alerts-toolbar .sf-toolbar-btn{padding:0 7px;width:32px}.sf-alerts-toolbar .sf-toolbar-btn span{display:none}}.sf-security-drawer .ant-drawer-wrapper-body .ant-drawer-body{padding:3px 16px}.sf-security-drawer .ant-table-tbody>tr>td{padding:9px 16px}.sf-data-sources-form .dynamic-date-range__section,.sf-historical-metrics__drawer.ant-drawer .ant-drawer-body .ant-form.sf-historical-metrics__edit-form .horizon-section{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-data-sources-form .ant-form-item.sf-form-item__segmented-datefiltertype .date-filter-type__label{align-items:center;column-gap:4px;display:flex;flex-direction:row;justify-content:center}.sf-data-sources-form .filter-scetion{align-items:center;background:var(--ark-widget-background);border:1px solid var(--ark-content-separator);border-radius:6px;column-gap:8px;display:flex;flex-direction:row;height:32px;justify-content:space-between;padding:4px 11px}.sf-data-sources-form .filter-scetion .ant-btn{padding:0}.action-popup{background-color:var(--ark-widget-background);border:1px solid transparent;border-radius:6px;box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05)!important;padding:0;position:relative;width:280px;z-index:2}.action-popup .header{background:inherit;padding:12px 24px 0}.action-popup .header .content{align-items:center;border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:row;justify-content:space-between;padding:0 0 16px}.action-popup .header .content .title{font-size:16px;font-weight:500}.action-popup .header .content .anticon-close{border:1px solid var(--ark-content-separator);border-radius:64px;height:24px;justify-content:center;width:24px}.action-popup .content{background:inherit;padding:16px 24px}.action-popup.sf-percent-adjustment-action .ant-form-item{margin-bottom:16px}.action-popup.sf-percent-adjustment-action .ant-form-item-label{padding-bottom:0}.action-popup.sf-percent-adjustment-action .ant-form-item-label>label{color:var(--ark-typography-headline)}.action-popup.sf-percent-adjustment-action .ant-input-suffix{color:var(--ark-typography-paragraph)}.action-popup.sf-prorate-action .ant-form-item{margin-bottom:16px}.action-popup.sf-prorate-action .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-checked){color:var(--ark-typography-headline)}.action-popup.sf-prorate-action .ant-form-item-label{padding-bottom:0}.action-popup.sf-prorate-action .ant-form-item-label>label{color:var(--ark-typography-headline)}.action-popup__overlay{background-color:transparent;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1}.sf-manage-overrides .ag-theme-quartz .ag-root-wrapper .ag-row-group-expanded{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-manage-overrides .ag-theme-quartz .ag-root-wrapper .ag-row-group-expanded .ag-icon-tree-open{color:var(--ark-primary)}.sf-manage-overrides .ag-theme-quartz .ag-root-wrapper .ag-details-grid{border:none}.sf-manage-overrides .ag-theme-quartz .sf-manage-overrides-empty-overlay{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.sf-manage-overrides .ag-theme-quartz .sf-manage-overrides-empty-overlay .heading{color:var(--ark-typography-headline);font-size:20px;font-weight:500;margin-top:-40px;padding:0 12px 12px}.sf-manage-overrides .ag-theme-quartz .sf-manage-overrides-empty-overlay .text{color:var(--ark-typography-headline)}.sf-forecast-details .ant-drawer-content{overflow:hidden}.sf-forecast-details .ant-drawer-body{overflow:hidden;padding:0}.sf-forecast-details .ant-drawer-body .chart-wrapper{display:flex;flex-direction:column;height:100%;min-height:150px;width:100%}.sf-outlier-table{height:100%;min-height:350px}.sf-outlier-table .dx-toolbar .dx-toolbar-after{margin-right:16px}.sf-outlier-table .dx-datagrid-header-panel{background-color:var(--ark-content-background)}.sf-outlier-table .dx-datagrid-header-panel .dx-toolbar{margin-bottom:0;padding-bottom:5px;padding-top:5px}.sf-outlier-table .dx-header-row .sf-caption--invisible{display:none}.sf-outlier-table .dx-header-row .dx-header-filter{color:#0087ff;font-size:16px;font-weight:600}.sf-outlier-table .dx-header-row .dx-header-filter-empty{color:var(--ark-typography-subtext);font-size:14px;font-weight:400}.sf-outlier-table .dx-datagrid-revert-tooltip .dx-revert-button{display:none}.sf-outlier-table .dx-checkbox-indeterminate .dx-checkbox-icon:before{content:""}.sf-outlier-table .dx-texteditor.dx-editor-outlined{height:100%}.sf-outlier-table .dx-textbox.dx-texteditor{padding:6px 0}.sf-outliers__grid.sf-ag-grid{width:100%}.sf-outliers__grid.sf-ag-grid .ag-root .ag-header .ag-header-cell.checkbox-center .ag-header-select-all.ag-checkbox{align-items:center;display:flex;justify-content:center;margin:0;width:100%}.sf-outliers__grid.sf-ag-grid .ag-root .ag-header .ag-header-cell.checkbox-center .ag-header-cell-comp-wrapper{display:none}.sf-outliers__grid.sf-ag-grid .ag-root .ag-body .ag-row .ag-cell .ag-selection-checkbox{margin:0}.sf-outliers__grid.sf-ag-grid .ag-root .ag-body .ag-row .ag-cell .action-cell{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-outliers-toolbar{padding:14px 0 7px;position:relative}.sf-outliers-toolbar .toolbar-button-group{column-gap:8px;display:flex;flex-direction:row}.sf-outliers-toolbar .sf-filter-outliers__control .ant-btn.ant-btn-compact-first-item{min-width:80px}.sf-outliers-toolbar .sf-severity-selector{min-width:170px;width:fit-content}.sf-outliers-toolbar .sf-severity-selector:hover .ant-select-selection-placeholder{color:var(--ark-primary)}.sf-outliers-toolbar .sf-severity-selector:hover .ant-select-selection-placeholder svg path{fill:var(--ark-primary)}.sf-outliers-toolbar .sf-severity-selector.active .ant-select-selector{background:var(--ark-blue-light);border:1px solid var(--ark-primary);color:var(--ark-primary)}.sf-outliers-toolbar .sf-severity-selector.active .ant-select-selector path{fill:var(--ark-primary)}.sf-outliers-toolbar .sf-severity-selector .ant-select-selection-overflow{margin-left:7px}.sf-outliers-toolbar .sf-severity-selector .ant-select-selection-overflow-item-rest .ant-select-selection-item{background-color:transparent;border:none;display:inline;vertical-align:middle}.sf-outliers-toolbar .sf-severity-selector .ant-select-selection-overflow-item-rest .ant-select-selection-item-content{display:inline}.sf-outliers-toolbar .sf-severity-selector .ant-select-selection-placeholder{color:var(--ark-typography-headline)}.sf-outliers-toolbar .sf-severity-selector{width:140px}.sf-outliers-toolbar .sf-severity-selector:hover .placeholder-square{border:1px solid var(--ark-primary)}.sf-outliers-toolbar .sf-severity-selector .placeholder-square{border:1px solid #b0b0b0}.sf-corrections-select-dropdown{width:100px!important}.sf-severity-selector-dropdown .accent-color{color:var(--ark-primary)}.sf-severity-selector-dropdown .ant-select-item-option-state{display:none}.sf-severity-selector-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:400}.sf-severity-square{border-radius:4px;display:inline-block;height:16px;vertical-align:middle;width:16px}.sf-location-details-drawer .ant-drawer-body{padding-top:0}.sf-location-details-drawer .sf-ag-grid{height:calc(100% - 50px)!important}.sf-sales-predictor-settings .heading{color:var(--ark-typography-headline);font-size:16px;font-weight:500;margin:0 -24px;padding:12px 24px 27px}.sf-sales-predictor-settings .heading .ant-btn{float:right;height:22px;padding:0}.sf-sales-predictor-settings .sf-urgency .ant-input-number-group-wrapper{float:right;width:95px}.sf-strategy-settings .ant-segmented{background-color:rgba(0,0,0,.051)}.sf-strategy-settings .ant-tabs-nav:before{border-color:var(--ark-content-separator)}.sf-strategy-settings .segment-wrapper{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;margin-bottom:8px;padding:12px 16px}.sf-strategy-settings .segment-wrapper .filter-button{margin-left:2px;margin-top:2px}.sf-strategy-settings .segment-wrapper hr{margin:8px 0}.sf-strategy-settings .segment-wrapper .aggregation-cascader-popup .ant-cascader-menus>ul:first-of-type .ant-cascader-checkbox-disabled{display:none}.sf-pyramid-builder-with-levels .level-wrapper .ant-divider-horizontal.ant-divider-with-text{border-top-color:var(--ark-primary);margin:24px 0 12px}.sf-pyramid-builder-with-levels .level-wrapper.has-error .ant-divider-horizontal.ant-divider-with-text{border-top-color:var(--ark-red)}.sf-pyramid-builder-with-levels .level-wrapper .anticon-delete{vertical-align:1px}.sf-pyramid-builder-with-levels .level-wrapper .attribute{background-color:var(--ark-widget-background);border:1px solid var(--ark-content-separator);border-radius:6px;display:inline-block;margin-bottom:8px;margin-right:8px;padding:5px 8px}.sf-pyramid-builder-with-levels .level-wrapper .attribute .anticon-close{vertical-align:1px}.sf-pyramid-builder-with-levels .level-wrapper .add-attribute{border:1px dashed var(--ark-content-separator);cursor:pointer;display:inline-block;padding:5px 8px;transition:.2s}.sf-pyramid-builder-with-levels .level-wrapper .add-attribute:hover{background-color:rgba(148,219,255,.2);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-pyramid-builder-with-levels .level-wrapper .select-attribute .ant-dropdown-menu-submenu-title{padding:8px 12px}.sf-pyramid-builder-with-levels .level-wrapper .select-attribute .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon{color:#000;font-size:12px}.sf-pyramid-builder-with-levels .level-wrapper .select-attribute .ant-menu-vertical .ant-menu-submenu-title{margin:0}.sf-pyramid-builder-with-levels .level-wrapper .submenu-popup{min-width:200px}.sf-pyramid-builder-with-levels .error-message{color:var(--ark-red);font-weight:500}.sf-pyramid-builder .options-wrapper .option.locked{border-top-left-radius:6px;border-top-right-radius:6px}.sf-pyramid-builder .options-wrapper .option:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sf-pyramid-builder .option{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);font-size:12px;padding:9px 12px;transition:.2s}.sf-pyramid-builder .option:not(.locked){border-top:transparent}.sf-pyramid-builder .option.selected{background:var(--ark-blue-light);color:var(--ark-primary)}.sf-pyramid-builder .option.selected:hover{background-color:rgba(22,104,220,.22)!important}.sf-pyramid-builder .option:not(.locked){cursor:pointer}.sf-pyramid-builder .option:not(.locked):hover{background-color:var(--ark-base-gray-4)}.sf-pyramid-builder .option svg{float:right}.sf-pyramid-builder .not-allowed-animation{animation:not-allowed .7s;animation-iteration-count:1}@keyframes not-allowed{0%{background-color:var(--ark-content-background);transform:translateX(0)}25%{transform:translateX(10px)}50%{transform:translateX(-10px)}75%{background-color:#fd8383;transform:translateX(10px)}to{background-color:var(--ark-content-background);transform:translateX(0)}}.sf-strategy-toolbar{padding:8px 16px}.sf-policy-compare-chart .react-flow__connection-path,.sf-policy-compare-chart .react-flow__edge-path{stroke:var(--ark-primary);stroke-width:2px}.sf-policy-compare-chart .react-flow__node-default{background-color:var(--ark-base-gray-1);border:1px solid var(--ark-content-separator);border-radius:6px;color:var(--ark-typography-headline);padding:0}.sf-policy-compare-chart .react-flow__controls-button{background-color:var(--ark-widget-background);border-color:var(--ark-content-separator)}.sf-policy-compare-chart .react-flow__controls-button:hover{background-color:var(--ark-widget-highlight)}.sf-policy-compare-chart .react-flow__controls-button svg path{fill:var(--ark-icon)}.sf-policy-compare-chart .total-impact-wrapper{background-color:var(--ark-base-gray-1);border:1px solid var(--ark-content-separator);border-radius:6px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);display:flex;flex-direction:column;height:215px;padding:6px;position:absolute;right:10px;top:10px;width:315px;z-index:4}.sf-policy-compare-chart .total-impact-wrapper.collapsed{height:34px}.sf-policy-compare-chart .react-flow__handle{background-color:var(--ark-primary);border:4px solid var(--ark-primary);height:6px;width:6px;z-index:4}.sf-policy-compare-chart .sf-node-wrapper{height:100%}.sf-policy-compare-chart .sf-node-wrapper .node-type{background-color:var(--ark-base-gray-3);display:flex;flex-direction:column;height:100%;padding:8px;text-align:left}.sf-policy-compare-chart .sf-node-wrapper .node-type .title{border-bottom:1px solid var(--ark-content-separator);font-weight:700;margin-bottom:8px;padding-bottom:4px}.sf-policy-compare-chart .sf-node-wrapper .node-type .title .content{display:inline-flex;max-width:101px;word-wrap:break-word;font-size:12px;vertical-align:5px;word-break:break-all}.sf-policy-compare-chart .sf-node-wrapper .node-type .subtitle{display:flex;flex:auto;flex-direction:column;font-size:10px}.sf-policy-compare-chart .sf-node-wrapper .node-children{height:100%;padding:6px;text-align:initial;width:100%}.sf-transfer__form-base .ant-form-item{color:var(--ark-typography-headline)}.sf-transfer__form-base .ant-form-item:not(.ant-form-item-with-help){margin-bottom:16px}.sf-transfer__form-base .ant-form-item .ant-form-item-label{color:var(--ark-typography-headline);line-height:16px}.sf-transfer__form-base .ant-form-item .ant-form-item-control .ant-input.ant-input-disabled{background:transparent;border-color:transparent;color:var(--ark-typography-headline);font-family:Roboto;font-weight:500;padding-left:0}.sf-transfer__form-base .ant-form-item .ant-form-item-control .ant-select .ant-select-arrow .anticon svg{fill:#bfbfbf!important}.sf-transfer__form-base .ant-form-item.ant-form-item-with-help .ant-form-item-explain{font-size:10px;min-height:16px}.sf-transfer__form-base .ant-form-item.ant-form-item-has-success{transition:none}.sf-transfer__form-base .ant-form-item.ant-form-item-has-success .ant-form-item-explain.ant-show-help-leave{display:none}.sf-sop-collab__chart{height:100%}.sf-sop-collab__chart svg{width:100%}.sf-scheduler-gantt-wrapper{background:#fff;display:flex;flex-direction:column}.sf-scheduler-gantt-wrapper .b-sch-event-content{color:#000}.sf-scheduler-gantt-wrapper .b-schedulerpro{border:1px solid #f0f0f0}.sf-scheduler-gantt-wrapper .b-grid-row.b-group-row{background-color:#fafafa;font-weight:600}.sf-scheduler-gantt-wrapper .b-sch-event{border-radius:4px;font-size:12px;opacity:.9}.sf-scheduler-gantt-wrapper .b-sch-event.b-sch-event-withicon{padding-left:0}.sf-scheduler-gantt-wrapper .b-sch-event.b-gantt-green,.sf-scheduler-gantt-wrapper .b-sch-event.gantt-green{background-color:#95de64;border-color:#73d13d;color:#135200}.sf-scheduler-gantt-wrapper .b-sch-event.b-milestone{background-color:#ff7875;border-color:#ff4d4f}.sf-scheduler-gantt-wrapper .b-grid-cell,.sf-scheduler-gantt-wrapper .b-sch-timeaxis-cell{border-right:1px solid #f0f0f0}.sf-scheduler-gantt-wrapper .b-sch-header-timeaxis-cell{background-color:#fafafa;border-bottom:1px solid #d9d9d9;font-weight:500}.sf-scheduler-gantt-wrapper .b-grid-header{background-color:#fafafa;font-weight:500}.sf-scheduler-gantt-wrapper .sf-scheduler-toolbar .ant-btn:not(:last-child){margin-right:8px}.sf-scheduler-gantt-wrapper .b-sch-current-time{border-left-color:#fab005;border-left-width:2px}.sf-scheduler-gantt-wrapper .b-tree-expander{color:#52c41a}.sf-scheduler-gantt-wrapper .b-grid-row[data-type=workcenter]{font-weight:600}.sf-scheduler-gantt-wrapper .b-grid-row[data-type=workcenter] .b-tree-cell-value{color:#52c41a}.sf-scheduler-gantt-wrapper .b-grid-row[data-type=workcenter] .b-tree-cell-value:before{content:"●";margin-right:6px}.sf-summary-grid .ag-root-wrapper .ag-row-group-leaf-indent{margin-left:4px!important}.sf-summary-grid .ag-root-wrapper .ag-row-group-expanded{font-weight:500}.sf-summary-grid .ag-root-wrapper .ag-sticky-bottom{display:none}.sf-summary-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell{border-top:none!important}.sf-summary-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell .ag-header-cell-label{justify-content:left}.transactions-objects{display:flex;height:100%}.transactions-objects .ant-tabs{flex:auto}.transactions-objects .ant-tabs .ant-tabs-nav{margin:0;padding:0 16px}.transactions-objects .ant-tabs .ant-tabs-content-holder,.transactions-objects .ant-tabs .ant-tabs-content-holder .ant-tabs-content{display:flex}.transactions-objects .ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{flex:auto}.transactions-objects .ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .obj-view-content-grid{height:100%}.sf-utilization-grid .ag-root-wrapper .ag-row-level-0.ag-row-group{background-color:var(--ark-base-gray-3)}.sf-utilization-grid .ag-root-wrapper .ag-row-level-0.ag-row-group .ag-icon-tree-closed,.sf-utilization-grid .ag-root-wrapper .ag-row-level-0.ag-row-group .ag-icon-tree-open{color:var(--ark-typography-accent)}.sf-utilization-grid .ag-root-wrapper .ag-row-level-0.ag-row-group .ag-row-group{background-color:var(--ark-base-gray-3);color:var(--ark-typography-accent)}.sf-utilization-grid .ag-root-wrapper .ag-row-level-2 .ag-details-row{padding:5px}.sf-utilization-grid .cell--not-used{background-color:#aaa}.sf-utilization-grid .cell--red{background-color:var(--ark-red-light)}.sf-utilization-grid .cell--green{background-color:var(--ark-green-light)}.sf-utilization-grid .cell--yellow{background-color:var(--ark-yellow-light)}.sf-utilization-grid .cell--over-capacity{background-color:var(--ark-red-light)}.sf-utilization-grid .util-over-capacity{cursor:default;text-align:center}.utilization-detalis-grid-modal .ant-modal-confirm-paragraph{max-width:100%}.sf-sop-grid-utilization-detalis{height:500px;width:100%}.sf-sop-grid-utilization-detalis .sf-ag-grid{height:100%;width:100%}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper{border-radius:2px}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .ag-header-container .ag-header-row.ag-header-row-column-group .ag-header-group-cell.ag-header-group-cell-with-group{padding-left:15px;padding-right:15px}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .ag-header-container .ag-header-row.ag-header-row-column-group .ag-header-group-cell.ag-header-group-cell-with-group .ag-header-group-cell-label .ag-header-group-text{height:90px;transform:rotate(180deg);width:90px;writing-mode:vertical-lr;-ms-writing-mode:tb-lr}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .ag-header-container .ag-header-row.ag-header-row-column .ag-header-cell:not(.ag-header-span-height){padding-left:0;padding-right:0}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .ag-row-level-0 .ag-selection-checkbox{display:none}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .sf-sop-grid-utilization-detalis__row-action{background-color:var(--ark-base-gray-3)}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .ag-row-level-1 .ag-details-row{padding:5px}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .ag-header-cell.sf-text-center .ag-header-cell-label{justify-content:center}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .sf-sop-grid-utilization-detalis__cell--edit-allowed{background-color:var(--ark-yellow-light)}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .sf-sop-grid-utilization-detalis__cell--edit-disabled{color:var(--ark-typography-subtext)}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .sf-sop-grid-utilization-detalis__cell-action{padding-left:2px;padding-right:2px}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .cell--not-used{background-color:#aaa}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .cell--red{background-color:var(--ark-red-light)}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .cell--green{background-color:var(--ark-green-light)}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .cell--yellow{background-color:var(--ark-yellow-light)}.sf-action__details{display:flex;flex-direction:column}.sf-action__details .detail-row{background-color:var(--ark-content-background);border-bottom:1px solid var(--ark-content-separator);column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;padding:8px 12px;width:100%}.sf-action__details .detail-row:last-child{border-bottom:none;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.sf-action__details .detail-row:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.sf-action__details .detail-row .value-col{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-expanded-bom__grid.ag-theme-quartz .ag-root-wrapper{border-color:var(--ark-content-separator);border-radius:2px}.droppable-col.droppable{background-color:rgba(0,0,0,.05);border:3px solid rgba(0,0,0,.05);border-radius:5px;display:flex;flex:auto;flex-direction:column;padding:10px;transition:border-color .5s ease-in-out;width:100%}.droppable-col.droppable-col__Attributes,.droppable-col.droppable-col__Columns,.droppable-col.droppable-col__Rows{background-color:#b0c4de;border-color:#b0c4de}.droppable-col.droppable-col__Attributes.droppable.active,.droppable-col.droppable-col__Columns.droppable.active,.droppable-col.droppable-col__Rows.droppable.active{border-color:#3b61ba}.droppable-col.droppable-col__Data,.droppable-col.droppable-col__Quantities{background-color:#f0fff0;border-color:#f0fff0}.droppable-col.droppable-col__Data.droppable.active,.droppable-col.droppable-col__Quantities.droppable.active{border-color:#006400}.droppable-col.droppable-col__Quantities .ant-collapse{overflow-y:auto}.droppable-col.droppable-col__Quantities .ant-collapse-header{background-color:rgba(0,100,0,.576);color:#fff}.droppable-col.droppable-col__Quantities .ant-collapse-content{background-color:transparent}.droppable-col.droppable-col__Quantities .ant-collapse-content-box{max-height:250px;overflow-y:auto;padding:0}.droppable-col .droppable-col-panel{background-color:rgba(0,0,0,.1);border-radius:5px;display:flex;flex:auto;flex-direction:column;overflow-y:auto;padding:10px}.droppable-item{background-color:#fff;border:1px solid #ddd;line-height:15px;min-height:40px;padding:5px;width:100%}.droppable-item .item-sort{width:35px}.droppable-item .item-sort .item-sort--inactive .anticon.anticon-sort-ascending.item-sort--none{display:none}.droppable-item .item-sort .item-sort--inactive .anticon.anticon-stop{color:#d14949;display:none;font-size:1.3em;position:absolute;right:8px;top:-3px}.droppable-item .btn-delete{width:15px}.droppable-item .btn-delete .anticon.anticon-delete{display:none;opacity:.5}.droppable-item:hover .item-sort--inactive .anticon.anticon-sort-ascending.item-sort--none,.droppable-item:hover .item-sort--inactive .anticon.anticon-stop{display:block;opacity:.5}.droppable-item:hover .item-sort--inactive .anticon.anticon-sort-ascending.item-sort--none:hover,.droppable-item:hover .item-sort--inactive .anticon.anticon-stop:hover{opacity:1}.droppable-item:hover .anticon.anticon-delete{display:block}.droppable-item:hover .anticon.anticon-delete:hover{opacity:1}.sf-grouped-list__panel-level-1.ant-collapse-item-active>.ant-collapse-header{color:var(--ark-primary)}.sf-grouped-list__panel-level-1>.ant-collapse-header{background-color:var(--ark-blue-light)}.sf-grouped-list__panel-level-1>.ant-collapse-content>.ant-collapse-content-box{padding:0}.sf-grouped-list__panel-level-2>.ant-collapse-content>.ant-collapse-content-box{padding:0 16px}.sf-grouped-list__panel-level-2 .ant-collapse-header-text .sf-grouped-list__panel-level-2-cnt{color:#aaa;margin-left:5px}.sf-grouped-list__panel-level-2 .sf-grouped-list__list .ant-list-item-meta-description{word-wrap:break-word}.sf-items-flow__content-form .sf-form-item__select-base .ant-form-item-label>label,.sf-items-flow__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label,.sf-link__content-form .sf-form-item__select-base .ant-form-item-label>label,.sf-link__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label,.sf-node__content-form .sf-form-item__select-base .ant-form-item-label>label,.sf-node__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label,.sf-sub-set__content-form .sf-form-item__select-base .ant-form-item-label>label,.sf-sub-set__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label{width:100%}.sf-items-flow__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label .ant-btn-link,.sf-link__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label .ant-btn-link,.sf-node__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label .ant-btn-link,.sf-sub-set__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label .ant-btn-link{height:20px;padding:0 0 0 8px}.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector{border:none!important;height:0;visibility:collapse}.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-arrow,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector .ant-select-selection-overflow,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-arrow,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector .ant-select-selection-overflow,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-arrow,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector .ant-select-selection-overflow,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-arrow,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector .ant-select-selection-overflow,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-arrow,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector .ant-select-selection-overflow,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-arrow,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector .ant-select-selection-overflow,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-arrow,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector .ant-select-selection-overflow,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-arrow,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector .ant-select-selection-overflow{display:none}.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.sf-form-item__select-dropdown,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.sf-form-item__select-dropdown,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.sf-form-item__select-dropdown,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.sf-form-item__select-dropdown,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.sf-form-item__select-dropdown,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.sf-form-item__select-dropdown,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.sf-form-item__select-dropdown,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.sf-form-item__select-dropdown{border:1px solid var(--ark-content-separator);box-shadow:none;left:0!important;top:0!important;width:100%!important}.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-row.ant-form-item-row>.ant-form-item-label>label,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-row.ant-form-item-row>.ant-form-item-label>label,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-row.ant-form-item-row>.ant-form-item-label>label,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-row.ant-form-item-row>.ant-form-item-label>label,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-row.ant-form-item-row>.ant-form-item-label>label,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-row.ant-form-item-row>.ant-form-item-label>label,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-row.ant-form-item-row>.ant-form-item-label>label,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-row.ant-form-item-row>.ant-form-item-label>label{flex-direction:column}.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-row.ant-form-item-row>.ant-form-item-label>label:after,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-row.ant-form-item-row>.ant-form-item-label>label:after,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-row.ant-form-item-row>.ant-form-item-label>label:after,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-row.ant-form-item-row>.ant-form-item-label>label:after,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-row.ant-form-item-row>.ant-form-item-label>label:after,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-row.ant-form-item-row>.ant-form-item-label>label:after,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-row.ant-form-item-row>.ant-form-item-label>label:after,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-row.ant-form-item-row>.ant-form-item-label>label:after{display:none}.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-attributeid,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-attributeid,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-attributeid,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-attributeid{margin-bottom:0}.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-attributeid .ant-form-item-label,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-attributeid .ant-form-item-label,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-attributeid .ant-form-item-label,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-attributeid .ant-form-item-label{padding-top:5px}.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-attributeid .ant-form-item-label label,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-attributeid .ant-form-item-label label,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-attributeid .ant-form-item-label label,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-attributeid .ant-form-item-label label{width:auto}.sf-sub-set__content-form .sf-form-item__select-dataIds{height:250px}.sf-sub-set__content-form .sf-form-item__select-dataIds .ant-form-item-explain.ant-form-item-explain-connected{margin-top:170px}.drp-view-content__grid{height:100%;width:100%}.drp-view-content__grid .ag-root-wrapper{border-bottom:0;border-radius:0;border-right:0}.mrp-view-content__grid{height:100%;width:100%}.mrp-view-content__grid .ag-root-wrapper{border-bottom:0;border-radius:0;border-right:0}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-header{column-gap:30%;display:flex;flex-direction:row;justify-content:flex-end;padding:0 16px 8px}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-header--with-type{column-gap:0;display:grid;grid-template-columns:135px 55px 1fr 70px;justify-content:normal;padding:0 0 8px;text-align:center}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-row{align-items:center;display:flex;flex-direction:row}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-row .publish-form-row__title{width:135px}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-row .publish-form-row__value{display:flex;flex-direction:row;justify-content:space-between;padding-right:24px;width:calc(100% - 135px)}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-row--with-type{align-items:center;display:grid;grid-template-columns:135px 55px 1fr 70px}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-row--with-type .publish-form-row__title{width:auto}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-row--with-type .publish-form-row__publish{display:flex;justify-content:center}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-row--with-type .publish-form-row__type{padding:0 4px}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-row--with-type .publish-form-row__discard{display:flex;justify-content:center}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper{border:1px solid var(--ark-content-separator);border-radius:3px;display:flex;flex-direction:column}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .details-row{align-items:center;border-bottom:1px solid var(--ark-content-separator);column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;padding:8px}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .details-row:last-child{border-bottom:none}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .details-row .label{font-weight:500}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .details-row .value{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .details-row .copy-btn{height:40px;margin:-9px -10px}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .details-row .avatar-value,.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .details-row .status-value{align-items:center;column-gap:6px;display:flex;flex-direction:row}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .settings-scroll-wrapper .details-row{padding-right:20px}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .multiple-details-row{border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:column;justify-content:space-between;padding:8px;row-gap:4px}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .multiple-details-row .value-row{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .multiple-details-row .value-row .value{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .ant-collapse{border:none;border-top:1px solid var(--ark-content-separator)}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .ant-collapse .ant-collapse-item>.ant-collapse-header{padding:8px 16px}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .sf-constraints-tree__content-child{padding:6px 16px}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .settings-row{display:flex;flex-direction:column}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .settings-row .main-label{background-color:var(--ark-base-gray-4);font-weight:500;padding:8px}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .settings-row .settings-scroll-wrapper{max-height:290px;overflow-y:auto}.sf-scenario-reports,.sf-scenario-reports .ant-spin-container,.sf-scenario-reports .ant-spin-nested-loading{height:100%}.sf-scenario-reports .sf-reports-quick-access{display:flex;flex-direction:column;height:100%;padding:12px 12px 0}.sf-scenario-reports .sf-reports-quick-access section{margin:0 -12px 16px;padding:12px}.sf-scenario-reports .sf-reports-quick-access section.with-background{background:var(--ark-blue-light);border-radius:8px;flex:1;margin-bottom:0}.sf-scenario-reports .sf-reports-quick-access section .title{font-size:22px;font-weight:500;margin-bottom:12px;margin-left:8px}.sf-scenario-reports .sf-reports-quick-access section .quick-access-wrapper{max-height:340px}.sf-scenario-reports .sf-reports-quick-access section .report-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;margin-bottom:16px;margin-right:16px;min-height:100px;transition:.2s}.sf-scenario-reports .sf-reports-quick-access section .report-card:hover{box-shadow:-3px 4px 13px var(--ark-widget-background);cursor:pointer}.sf-scenario-reports .sf-reports-quick-access section .report-card .report-card-header{align-items:center;background:var(--ark-blue-light);border-bottom:1px solid #91c8f7;display:flex;flex-direction:row;font-weight:500;height:45px;justify-content:space-between;padding:7px 0 7px 13px}.sf-scenario-reports .sf-reports-quick-access section .report-card .report-card-header.favorite{background:var(--ark-yellow-light);border-color:var(--ark-yellow)}.sf-scenario-reports .sf-reports-quick-access section .report-card .report-card-header .report-card-title{display:inline-block;width:85%}.sf-scenario-reports .sf-reports-quick-access section .report-card .report-card-header .options-button{float:right;padding:8px 12px}.sf-scenario-reports .sf-reports-quick-access section .report-card .report-card-header .options-button:hover svg path{fill:var(--ark-primary)}.sf-scenario-reports .sf-reports-quick-access section .report-card .report-card-body{padding:12px 16px}.sf-scenario-reports .sf-reports-quick-access section .report-card .ant-avatar-group{vertical-align:-5px}.sf-scenario-reports .sf-reports-quick-access section .table-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;margin-bottom:16px;margin-right:16px;min-height:100px;padding:12px 16px;transition:.2s}.sf-scenario-reports .sf-reports-quick-access section .table-card:hover:not(.not-available){box-shadow:-3px 2px 13px #d0e2fd;cursor:pointer}.sf-scenario-reports .sf-reports-quick-access section .table-card .table-card-title{font-weight:500;padding-bottom:8px}.sf-scenario-reports .sf-reports-quick-access section .report-animation svg{max-width:320px!important;min-width:250px}.sf-scenario-reports .ant-tabs{height:100%}.sf-scenario-reports .ant-tabs .ant-tabs-nav{margin-bottom:0;user-select:none}.sf-scenario-reports .ant-tabs .ant-tabs-tab .tab-label{display:block;max-width:200px}.sf-scenario-reports .ant-tabs .ant-tabs-tab .anticon{margin-right:6px;vertical-align:-2px}.sf-scenario-reports .ant-tabs .ant-tabs-tab-remove{margin-left:11px;margin-right:-12px}.sf-scenario-reports .ant-tabs .ant-tabs-tab:not(.ant-tabs-tab-active){background-color:rgba(51,51,51,.05)}.sf-scenario-reports .ant-tabs .ant-tabs-content{border-left:1px solid var(--ark-content-separator)}.sf-scenario-reports .ant-tabs .ant-tabs-content,.sf-scenario-reports .ant-tabs .ant-tabs-content-holder,.sf-scenario-reports .ant-tabs .ant-tabs-tabpane{height:100%}.sf-scenario-reports .ant-tabs .ant-tabs-content .limited-report,.sf-scenario-reports .ant-tabs .ant-tabs-content-holder .limited-report,.sf-scenario-reports .ant-tabs .ant-tabs-tabpane .limited-report{display:flex;flex-direction:column;height:calc(100% - 40px)}.sf-scenario-reports .ant-tabs .ant-tabs-content .ant-spin-nested-loading,.sf-scenario-reports .ant-tabs .ant-tabs-content-holder .ant-spin-nested-loading,.sf-scenario-reports .ant-tabs .ant-tabs-tabpane .ant-spin-nested-loading{height:calc(100% - 48px)}.sf-reports__wrapper .sf-reports-preview-pane .sf-single-report-grid .dx-datagrid-total-footer td:first-of-type .dx-datagrid-summary-item{color:var(--ark-typography-subtext)}.sf-widgets-dashboard{background-color:var(--ark-base-gray-3);border-radius:8px;height:100%;margin:0 14px;overflow-x:hidden;overflow-y:auto}.sf-widgets-dashboard .react-grid-item:hover{z-index:500}.sf-widgets-dashboard .react-grid-item.react-grid-placeholder{background-color:var(--ark-primary);border-radius:6px}.sf-widgets-dashboard .widget{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:100%;padding:10px 14px;width:100%}.sf-widgets-dashboard .widget:hover .widget__title .expand-button,.sf-widgets-dashboard .widget:hover .widget__title .settings-button{opacity:1}.sf-widgets-dashboard .widget .widget__title{background:var(--ark-base-gray-4);border-bottom:1px solid var(--ark-content-separator);border-top-left-radius:6px;border-top-right-radius:6px;color:var(--ark-typography-headline);cursor:grab;font-weight:500;margin:-10px -14px 10px;min-height:40px;padding:10px 14px}.sf-widgets-dashboard .widget .widget__title .expand-button,.sf-widgets-dashboard .widget .widget__title .settings-button{cursor:pointer;display:inline-block;opacity:0;transition:.3s}.sf-widgets-dashboard .widget .widget__title .expand-button:hover svg path,.sf-widgets-dashboard .widget .widget__title .settings-button:hover svg path{fill:var(--ark-primary)}.sf-widgets-dashboard .widget .widget__content{height:calc(100% - 37px);width:100%}.sf-widget-modal{min-width:400px}.sf-widget-modal .widget__content{height:400px}.sf-new-widget-modal .ant-modal-confirm-paragraph{max-width:100%}.sf-new-widget-modal .widget-type-button{border-radius:6px;height:90px;text-align:center;vertical-align:middle;width:124px}.sf-new-widget-modal .widget-type-button:hover svg path{fill:var(--ark-primary);transition:fill .2s}.sf-new-widget-modal .widget-type-button span{display:flex;flex-direction:column;margin-top:19px;vertical-align:middle}.sf-new-widget-modal .widget-type-button svg{height:30px;margin-bottom:8px;width:auto}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base .ant-form-item-label>label,.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label{width:100%}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label .ant-btn-link{height:20px;padding:0 0 0 8px}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .ant-form-item-label .ant-form-item-required span:nth-of-type(2){left:47px;position:absolute}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .ant-select-arrow,.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .ant-select-selector{display:none}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .ant-form-item-label>label{flex-direction:column}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .sf-form-item__select-dropdown{border:1px solid var(--ark-content-separator);box-shadow:none;left:0!important;position:relative;top:0!important;width:100%}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .sf-form-item__select-dropdown .rc-virtual-list-holder{scrollbar-color:var(--ark-scrollbar-thumb) var(--ark-scrollbar-background);scrollbar-width:thin}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .sf-form-item__select-dropdown .rc-virtual-list-holder::-webkit-scrollbar-track{background:var(--ark-scrollbar-background)}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .sf-form-item__select-dropdown .rc-virtual-list-holder::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:3px solid hsla(0,0%,100%,0);border-radius:8px}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .sf-form-item__select-dropdown .rc-virtual-list-holder::-webkit-scrollbar{width:11px}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .ant-form-item-label>label:after{display:none}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid{height:100%;width:100%}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper{border-color:var(--ark-content-separator)}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .violation-tooltip{background-color:var(--ark-content-background);padding:12px 16px}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-header-row .ag-header-cell-label,.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-header-row .ag-header-group-cell-label{justify-content:left}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-row-level-0[row-id=summary] .ag-row-group{background-color:#0f353f}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-row-level-0 .ag-icon-tree-closed,.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-row-level-0 .ag-icon-tree-open{color:#fff}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-row-level-0 .ag-row-group{background-color:#0f5666;color:#fff;font-weight:500}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-row-level-0 .ag-row-group.ag-row-loading{background-color:#fff!important}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell{border-top:none!important}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell .ag-header-cell-label{justify-content:left}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .violation-cell{background-color:var(--ark-red-light)}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .violation-cell:after{color:var(--ark-red);content:"\f129";font-family:Font Awesome\ 6 Free;font-size:12px;left:7px;position:absolute;top:0}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .violation-cell.ag-cell-inline-editing:after{display:none}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .negative-value-cell{background-color:var(--ark-red-light)}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .history-cell{background-color:#f4f8ff}.sf-vendor-summary-footer{background-color:var(--ark-base-gray-3);height:0;transition:.5s}.sf-vendor-summary-footer.visible{height:48px;padding:8px 0 8px 16px}.sf-vendor-summary-footer .ant-tag{background-color:var(--ark-content-background);border-color:var(--ark-content-separator);border-radius:2px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:32px}.sf-vendor-summary-footer .ant-tag .sf-vendor-summary-footer__tag-name{color:var(--ark-typography-headline);font-weight:500;padding-right:5px}.sf-filter-builder__drawer .ant-drawer-body{padding:0 16px}.sf-filter-builder__drawer .ant-radio-button-wrapper{padding:8px 16px}.sf-filter-builder__drawer .sf-filter-drawer__menu{border-radius:8px}.sf-filter-builder__drawer .sf-filter_preset-menu .ant-dropdown-menu-item{color:var(--ark-typography-headline);font-size:12px;height:24px;padding:5px 8px}.sf-filter-builder__drawer .ant-tree .ant-tree-list-holder .ant-tree-treenode .ant-tree-node-content-wrapper .sf-tree-node__content{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-filter-builder__drawer .ant-tree .ant-tree-list-holder .ant-tree-treenode .ant-tree-node-content-wrapper .sf-tree-node__content .label-wrapper{align-items:center;column-gap:16px;display:flex;flex-direction:row}.sf-filter-builder__drawer .ant-tree .ant-tree-list-holder .ant-tree-treenode .ant-tree-node-content-wrapper .sf-tree-node__content .label-wrapper .label{display:inline-block;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-filter-builder__drawer .ant-tree .ant-tree-list-holder .ant-tree-treenode .ant-tree-node-content-wrapper .sf-tree-node__content .swap-icon-wrapper{background-color:var(--ark-content-background);border-left:1px solid var(--ark-content-separator);padding:46px 0;position:absolute;right:0;top:0;width:37px;z-index:1}.sf-filter-builder__drawer .ant-tree .ant-tree-list-holder .ant-tree-treenode .ant-tree-node-content-wrapper .sf-tree-node__content .swap-icon-wrapper svg{left:30%;position:absolute;top:42%;z-index:2}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__attr-title{color:var(--ark-typography-headline);font-weight:700}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__attr-sub-title{color:var(--ark-typography-headline);font-weight:500}.sf-filter-builder__drawer .sf-fb__select-one .ant-select .ant-select-selector{background-color:transparent;border:none;height:0}.sf-filter-builder__drawer .sf-fb__select-one .ant-select .ant-select-selector .ant-select-selection-overflow{display:none}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container{border:1px solid var(--ark-content-separator);box-shadow:none;top:5px!important;z-index:0!important}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option{padding:8px 16px}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option .sf-fb__select-exclude,.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option .sf-fb__select-include{bottom:0;color:var(--ark-red);margin-right:40px;opacity:0;padding:10px 0 10px 15px;position:absolute;right:0;top:0;width:80px}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option:hover .sf-fb__select-exclude{background-color:var(--ark-red-light);opacity:.7}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option:hover .sf-fb__select-exclude:hover{font-weight:700;opacity:1}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option:hover .sf-fb__select-include{background-color:var(--ark-blue-light);color:var(--ark-primary);opacity:.7}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option:hover .sf-fb__select-include:hover{opacity:1}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option-selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option-selected.sf-fb__select--excluded{background-color:var(--ark-red-light);color:var(--ark-red)}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option-selected.sf-fb__select--excluded .ant-select-item-option-state{color:var(--ark-red)}.sf-filter-builder__drawer .no-matches--highlighted{color:var(--ark-primary)}.sf-filter-builder__drawer .sf-fb__select-attr{width:200px}.sf-filter-builder__drawer .sf-fb__select-attr .ant-popover-inner{padding:0}.sf-filter-builder__drawer .sf-fb-exclude__switch.include{background:var(--ark-primary)}.sf-filter-builder__drawer .sf-fb-exclude__switch.exclude{background:var(--ark-red)}.sf-filter-form-item .sf-filter-form-item__control{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-filter-form-item .sf-filter-form-item__control .anticon.anticon-close-circle{opacity:0;transition:all .3s ease-in-out}.sf-filter-form-item .sf-filter-form-item__control:hover .anticon.anticon-close-circle{fill:var(--ark-base-gray-10);opacity:.25}.sf-dashboards,.sf-dashboards .ant-spin-container,.sf-dashboards .ant-spin-nested-loading{height:100%}.sf-dashboards .sf-dashboards-quick-access{width:100%}.sf-dashboards .sf-dashboards-quick-access .section{background:var(--ark-widget-background);border-radius:8px;min-height:200px;padding:16px}.sf-dashboards .sf-dashboards-quick-access .section .title{font-size:20px;font-weight:500;line-height:22px}.sf-dashboards .sf-dashboards-quick-access .section .heading{border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);font-size:14px;font-style:normal;font-weight:500;line-height:12px;margin-bottom:8px;margin-top:12px;padding-bottom:12px}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;font-size:12px;height:-webkit-fill-available;min-height:100px;transition:.2s}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card:hover{box-shadow:-3px 4px 13px var(--ark-content-separator);cursor:pointer}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card .dashboard-card-header{align-items:center;border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:row;font-size:14px;font-weight:500;height:45px;justify-content:space-between;padding:7px 0 7px 13px}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card .dashboard-card-header .dashboard-card-title{display:inline-block;width:85%}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card .dashboard-card-header .dashboard-card-title .anticon-star:hover{color:var(--ark-base-yellow-4)!important;transition:.2s}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card .dashboard-card-header .options-button{float:right;padding:8px 12px}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card .dashboard-card-header .options-button:hover svg path{fill:var(--ark-primary)}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card .dashboard-card-body{padding:12px 16px}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card .ant-avatar-group{vertical-align:-1px}.sf-dashboards .sf-dashboards-quick-access .section .table-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;font-size:12px;min-height:80px;padding:16px;transition:.2s}.sf-dashboards .sf-dashboards-quick-access .section .table-card:hover:not(.not-available){box-shadow:-3px 2px 13px var(--ark-content-separator);cursor:pointer}.sf-dashboards .sf-dashboards-quick-access .section .table-card .table-card-title{font-size:14px;font-weight:500;padding-bottom:8px}.sf-dashboards .ant-tabs{height:100%}.sf-dashboards .ant-tabs .ant-tabs-nav{background:var(--ark-widget-background);border-top:1px solid var(--ark-content-separator);margin-bottom:10px;margin-right:14px;margin-top:-2px;user-select:none}.sf-dashboards .ant-tabs .ant-tabs-nav,.sf-dashboards .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.sf-dashboards .ant-tabs .ant-tabs-nav:before{display:none}.sf-dashboards .ant-tabs .ant-tabs-tab{background-color:var(--ark-widget-background)!important;border-color:var(--ark-widget-background);border-bottom:2px solid transparent;transition:.1s}.sf-dashboards .ant-tabs .ant-tabs-tab.ant-tabs-tab-active{border-bottom-color:var(--ark-primary)}.sf-dashboards .ant-tabs .ant-tabs-tab:hover{background-color:var(--ark-base-gray-2)!important}.sf-dashboards .ant-tabs .ant-tabs-tab .tab-label{display:block;max-width:200px}.sf-dashboards .ant-tabs .ant-tabs-tab .anticon{margin-right:6px;vertical-align:-2px}.sf-dashboards .ant-tabs .ant-tabs-tab-remove{margin-left:11px;margin-right:-12px}.sf-dashboards .ant-tabs .ant-tabs-tab:not(.ant-tabs-tab-active){background-color:rgba(51,51,51,.05)}.sf-dashboards .ant-tabs .ant-tabs-content,.sf-dashboards .ant-tabs .ant-tabs-content-holder,.sf-dashboards .ant-tabs .ant-tabs-tabpane{height:100%}.sf-dashboards .ant-tabs .ant-tabs-content-holder:not(.ant-tabs-tabpane-hidden),.sf-dashboards .ant-tabs .ant-tabs-content:not(.ant-tabs-tabpane-hidden),.sf-dashboards .ant-tabs .ant-tabs-tabpane:not(.ant-tabs-tabpane-hidden){display:flex;flex-direction:column}.sf-dashboards .ant-tabs .ant-tabs-content .limited-dashboard,.sf-dashboards .ant-tabs .ant-tabs-content-holder .limited-dashboard,.sf-dashboards .ant-tabs .ant-tabs-tabpane .limited-dashboard{display:flex;flex-direction:column;height:calc(100% - 40px)}.sf-dashboards .ant-tabs .ant-tabs-content .ant-spin-nested-loading,.sf-dashboards .ant-tabs .ant-tabs-content-holder .ant-spin-nested-loading,.sf-dashboards .ant-tabs .ant-tabs-tabpane .ant-spin-nested-loading{height:calc(100% - 48px)}.sf-dashboards__wrapper{height:100%;position:relative}.sf-dashboards__wrapper .sf-dashboards-list-pane{background-color:var(--ark-content-background)}.sf-dashboards__wrapper .Resizer.horizontal{border-bottom-width:8px;border-top-width:8px}.sf-dashboards__wrapper .sf-dashboards__spit-wrapper .Pane.horizontal.Pane1{overflow-y:hidden!important}.sf-dashboards__wrapper .sf-dashboards-preview-pane{background-color:var(--ark-content-background);height:100%;padding:0}.sf-dashboards__wrapper .sf-dashboards-preview-pane .sf-single-dashboard-grid{height:calc(100% - 65px)!important;min-height:150px}.sf-dashboards__wrapper .sf-dashboards-preview-pane .sf-single-dashboard-grid .dx-header-row{color:var(--ark-typography-headline);font-weight:500;height:46px}.sf-dashboards__wrapper .sf-dashboards-preview-pane .sf-single-dashboard-grid .dx-header-row td{background-color:var(--ark-widget-background);text-align:left!important;vertical-align:middle}.sf-dashboards__wrapper .sf-dashboards-preview-pane .sf-single-dashboard-grid .dx-header-row .dx-column-indicators{float:right!important}.sf-dashboards__wrapper .sf-dashboards-preview-pane .sf-single-dashboard-grid .dx-header-row .dx-header-filter{color:#0087ff;font-size:16px;font-weight:600}.sf-dashboards__wrapper .sf-dashboards-preview-pane .sf-single-dashboard-grid .dx-header-row .dx-header-filter-empty{color:var(--ark-typography-subtext);font-size:14px;font-weight:400}.sf-dashboards__wrapper .sf-dashboards-preview-pane .sf-single-dashboard-grid .dx-datagrid-total-footer td:first-of-type .dx-datagrid-summary-item{color:var(--ark-typography-headline);font-family:Roboto;font-weight:500;overflow:visible}.sf-dashboards-toolbar{margin:12px 24px 12px 16px}.sf-dashboards-toolbar .ant-radio-button-wrapper:hover{background-color:var(--ark-blue-light)}.sf-dashboards-toolbar .ant-radio-button-wrapper:hover svg path{fill:var(--ark-primary)}@media (max-width:1200px){.sf-dashboards-toolbar .ant-col:first-of-type .sf-toggle-btn svg,.sf-dashboards-toolbar .ant-col:first-of-type button.with-icon svg{margin-right:0}.sf-dashboards-toolbar .ant-col:first-of-type .sf-toggle-btn span,.sf-dashboards-toolbar .ant-col:first-of-type button.with-icon span{align-self:end;display:none}}.sf-single-dashboard-grid.ag-theme-quartz.sf-ag-grid .ag-status-bar{padding:0 16px}.sf-single-dashboard-grid.ag-theme-quartz.sf-ag-grid .ag-status-bar .ag-status-bar-left .ag-status-name-value{color:var(--ark-typography-headline);font-size:14px;font-weight:500;padding:14px 0}.sf-single-dashboard-grid.ag-theme-quartz.sf-ag-grid .ag-status-bar .ag-status-bar-right .ag-status-panel.ag-status-panel-aggregations{padding:8px 0}.sf-single-dashboard-grid.ag-theme-quartz.sf-ag-grid .ag-status-bar .ag-status-bar-right .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:32px;line-height:32px;padding:0 7px}.sf-single-dashboard-grid.ag-theme-quartz.sf-ag-grid .ag-status-bar .ag-status-bar-right .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span{font-size:14px;font-weight:500}.sf-single-dashboard-grid.ag-theme-quartz.sf-ag-grid .ag-status-bar .ag-status-bar-right .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span.ag-status-name-value-value{font-weight:400}.sf-custom-dashboard.sf-single-dashboard-grid.sf-ag-grid{margin-bottom:-40px}.sf-custom-dashboard.sf-single-dashboard-grid.sf-ag-grid .sf-dashboard__status-bar{color:var(--ark-typography-headline);font-size:14px;font-weight:500;padding:14px 0}.sf-dashboard__grid.sf-ag-grid{height:calc(100% - 65px)!important}.sf-dashboard__grid.sf-ag-grid .sf-dashboard__status-bar{color:var(--ark-typography-headline);font-size:14px;font-weight:500;padding:14px 0}.sf-data-studio{background-color:var(--ark-content-background)}.sf-data-studio .sf-custom-tab-bar .ant-tabs-nav-list{width:100%}.sf-data-studio .sf-custom-tab-bar .ant-tabs-nav-more{display:none}.sf-data-studio .crown-icon path{fill:#f5c866!important}.sf-data-studio-overview__wrapper{margin-bottom:16px;margin-right:14px}.sf-data-studio-data-view{display:flex;flex:1 100%;flex-direction:column;padding-top:8px;position:relative}.sf-data-studio-data-view .sf-data-studio-data-view__header{flex:0 0 auto}.sf-data-studio-data-view .sf-data-studio-data-view__content{flex:1;margin-bottom:16px;margin-right:14px;position:relative}.sf-data-studio-data-view .title{color:var(--ark-typography-headline);font-size:18px;font-weight:500}.sf-data-studio-data-view .ant-radio-group{margin-left:16px}.sf-data-studio-data-view .ant-radio-group .ant-radio-button-wrapper{z-index:1}.sf-data-studio-data-view .ant-radio-group .ant-radio-button-wrapper-checked{z-index:2}.sf-data-studio-data-view .sf-data-studio-input__toolbar{flex:0 0 auto;padding:0 16px 8px}.sf-data-studio-data-view .sf-data-studio-input__toolbar .sf-data-studio-input__view-select{min-width:200px}.sf-data-studio-data-view .sf-data-studio-input__toolbar .sf-data-studio-input__view-select>.ant-btn:first-child{min-width:200px;text-align:left;width:auto}.sf-data-studio-data-view .sf-data-studio-input__toolbar .sf-data-studio-input__view-select.sf-data-studio-input__view-select--selected .ant-btn{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-data-studio-data-view .sf-data-studio-input__toolbar .sf-data-studio-input__btn{min-width:150px;width:auto}.sf-data-studio-overview__wrapper .sf-data-studio-overview__toolbar-wrapper .Pane.horizontal.Pane1{height:72px!important}.sf-data-studio-overview__wrapper .sf-data-studio-overview__toolbar-wrapper .Pane.horizontal.Pane1 .sf-data-studio-overview__toolbar{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:16px 0 16px 16px}.sf-data-studio-overview__wrapper .sf-data-studio-overview__toolbar-wrapper .Pane.horizontal.Pane1 .sf-data-studio-overview__toolbar .title{font-size:18px;font-weight:500}.sf-module-tab-bar.sf-dashboard-tab-bar.ant-tabs .ant-tabs-nav .ant-tabs-nav-operations{display:none}.sf-reports,.sf-reports .ant-spin-container,.sf-reports .ant-spin-nested-loading{height:100%}.sf-reports .sf-reports-quick-access{width:100%}.sf-reports .sf-reports-quick-access .section{background:var(--ark-widget-background);border-radius:8px;min-height:200px;padding:16px}.sf-reports .sf-reports-quick-access .section .title{font-size:20px;font-weight:500;line-height:22px}.sf-reports .sf-reports-quick-access .section .heading{border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);font-size:14px;font-style:normal;font-weight:500;line-height:12px;margin-bottom:8px;margin-top:12px;padding-bottom:12px}.sf-reports .sf-reports-quick-access .section .report-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;font-size:12px;min-height:100px;transition:.2s}.sf-reports .sf-reports-quick-access .section .report-card:hover{box-shadow:-3px 4px 13px var(--ark-content-separator);cursor:pointer}.sf-reports .sf-reports-quick-access .section .report-card .report-card-header{align-items:center;border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:row;font-size:14px;font-weight:500;height:45px;justify-content:space-between;padding:7px 0 7px 13px}.sf-reports .sf-reports-quick-access .section .report-card .report-card-header .report-card-title{display:inline-block;width:85%}.sf-reports .sf-reports-quick-access .section .report-card .report-card-header .report-card-title .anticon-star:hover{color:var(--ark-base-yellow-4)!important;transition:.2s}.sf-reports .sf-reports-quick-access .section .report-card .report-card-header .options-button{float:right;padding:8px 12px}.sf-reports .sf-reports-quick-access .section .report-card .report-card-header .options-button:hover svg path{fill:var(--ark-primary)}.sf-reports .sf-reports-quick-access .section .report-card .report-card-body{padding:12px 16px}.sf-reports .sf-reports-quick-access .section .report-card .ant-avatar-group{vertical-align:-1px}.sf-reports .sf-reports-quick-access .section .table-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;font-size:12px;min-height:80px;padding:16px;transition:.2s}.sf-reports .sf-reports-quick-access .section .table-card:hover:not(.not-available){box-shadow:-3px 2px 13px var(--ark-content-separator);cursor:pointer}.sf-reports .sf-reports-quick-access .section .table-card .table-card-title{font-size:14px;font-weight:500;padding-bottom:8px}.sf-reports .ant-tabs{height:100%}.sf-reports .ant-tabs .ant-tabs-nav{background:var(--ark-widget-background);border-top:1px solid var(--ark-content-separator);margin-bottom:10px;margin-right:14px;margin-top:-2px;user-select:none}.sf-reports .ant-tabs .ant-tabs-nav,.sf-reports .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.sf-reports .ant-tabs .ant-tabs-nav:before{display:none}.sf-reports .ant-tabs .ant-tabs-tab{background-color:var(--ark-widget-background)!important;border-color:var(--ark-widget-background);border-bottom:2px solid transparent;transition:.1s}.sf-reports .ant-tabs .ant-tabs-tab.ant-tabs-tab-active{border-bottom-color:var(--ark-primary)}.sf-reports .ant-tabs .ant-tabs-tab:hover{background-color:var(--ark-base-gray-2)!important}.sf-reports .ant-tabs .ant-tabs-tab .tab-label{display:block;max-width:200px}.sf-reports .ant-tabs .ant-tabs-tab .anticon{margin-right:6px;vertical-align:-2px}.sf-reports .ant-tabs .ant-tabs-tab-remove{margin-left:11px;margin-right:-12px}.sf-reports .ant-tabs .ant-tabs-tab:not(.ant-tabs-tab-active){background-color:rgba(51,51,51,.05)}.sf-reports .ant-tabs .ant-tabs-content,.sf-reports .ant-tabs .ant-tabs-content-holder,.sf-reports .ant-tabs .ant-tabs-tabpane{height:100%}.sf-reports .ant-tabs .ant-tabs-content .limited-report,.sf-reports .ant-tabs .ant-tabs-content-holder .limited-report,.sf-reports .ant-tabs .ant-tabs-tabpane .limited-report{display:flex;flex-direction:column;height:calc(100% - 40px)}.sf-reports .ant-tabs .ant-tabs-content .ant-spin-nested-loading,.sf-reports .ant-tabs .ant-tabs-content-holder .ant-spin-nested-loading,.sf-reports .ant-tabs .ant-tabs-tabpane .ant-spin-nested-loading{height:calc(100% - 48px)}.sf-reports__wrapper{height:100%;position:relative}.sf-reports__wrapper .sf-reports-list-pane{background-color:var(--ark-content-background)}.sf-reports__wrapper .Resizer.horizontal{border-bottom-width:8px;border-top-width:8px}.sf-reports__wrapper .sf-reports__spit-wrapper .Pane.horizontal.Pane1{overflow-y:hidden!important}.sf-reports__wrapper .sf-reports-preview-pane{background-color:var(--ark-content-background);height:100%;padding:0}.sf-reports__wrapper .sf-reports-preview-pane .sf-single-report-grid{height:calc(100% - 65px)!important;min-height:150px}.sf-reports__wrapper .sf-reports-preview-pane .sf-single-report-grid .dx-header-row{color:var(--ark-typography-headline);font-weight:500;height:46px}.sf-reports__wrapper .sf-reports-preview-pane .sf-single-report-grid .dx-header-row td{background-color:var(--ark-widget-background);text-align:left!important;vertical-align:middle}.sf-reports__wrapper .sf-reports-preview-pane .sf-single-report-grid .dx-header-row .dx-column-indicators{float:right!important}.sf-reports__wrapper .sf-reports-preview-pane .sf-single-report-grid .dx-header-row .dx-header-filter{color:#0087ff;font-size:16px;font-weight:600}.sf-reports__wrapper .sf-reports-preview-pane .sf-single-report-grid .dx-header-row .dx-header-filter-empty{color:var(--ark-typography-subtext);font-size:14px;font-weight:400}.sf-reports__wrapper .sf-reports-preview-pane .sf-single-report-grid .dx-datagrid-total-footer td:first-of-type .dx-datagrid-summary-item{color:var(--ark-typography-headline);font-family:Roboto;font-weight:500;overflow:visible}.sf-reports-toolbar{margin:12px 24px 12px 16px}.sf-reports-toolbar .ant-radio-button-wrapper:hover{background-color:var(--ark-blue-light)}.sf-reports-toolbar .ant-radio-button-wrapper:hover svg path{fill:var(--ark-primary)}@media (max-width:1200px){.sf-reports-toolbar .ant-col:first-of-type .sf-toggle-btn svg,.sf-reports-toolbar .ant-col:first-of-type button.with-icon svg{margin-right:0}.sf-reports-toolbar .ant-col:first-of-type .sf-toggle-btn span,.sf-reports-toolbar .ant-col:first-of-type button.with-icon span{align-self:end;display:none}}.sf-single-report-grid.sf-ag-grid .ag-status-bar{padding:0 16px}.sf-single-report-grid.sf-ag-grid .ag-status-bar .ag-status-bar-left .ag-status-name-value{color:var(--ark-typography-headline);font-size:14px;font-weight:500;padding:14px 0}.sf-single-report-grid.sf-ag-grid .ag-status-bar .ag-status-bar-right .ag-status-panel.ag-status-panel-aggregations{padding:8px 0}.sf-single-report-grid.sf-ag-grid .ag-status-bar .ag-status-bar-right .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:32px;line-height:32px;padding:0 7px}.sf-single-report-grid.sf-ag-grid .ag-status-bar .ag-status-bar-right .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span{font-size:14px;font-weight:500}.sf-single-report-grid.sf-ag-grid .ag-status-bar .ag-status-bar-right .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span.ag-status-name-value-value{font-weight:400}.sf-custom-reports-content_wrapper{height:100%;overflow-x:hidden;position:relative}.sf-custom-report__grid-wrapper{height:calc(100% - 48px)}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid{margin-bottom:-40px}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-root-wrapper .ag-body .ag-row-loading .sf-spinner.spinner--horizontal{column-gap:16px;position:absolute!important}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-side-bar .ag-tool-panel-wrapper .ag-react-container{display:flex;flex:1 1 auto}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-side-bar .ag-tool-panel-wrapper .ag-react-container .sf-layout-settings__tool-panel{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden;padding:15px 12px}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-side-bar .ag-tool-panel-wrapper .ag-react-container .sf-layout-settings__tool-panel .heading{font-weight:500;margin:0 0 16px}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-side-bar .ag-tool-panel-wrapper .ag-react-container .sf-layout-settings__tool-panel .content{display:flex;flex-direction:column;row-gap:8px}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-side-bar .ag-tool-panel-wrapper .ag-react-container .sf-layout-settings__tool-panel .content .option{align-items:center;column-gap:8px;display:flex;flex-direction:row}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-side-bar .ag-tool-panel-wrapper .ag-react-container .sf-layout-settings__tool-panel .content .option .ant-switch.ant-switch-small{height:18px!important}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-side-bar .ag-tool-panel-wrapper .ag-react-container .sf-layout-settings__tool-panel .content .option .ant-switch.ant-switch-small .ant-switch-handle{height:14px;width:14px}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-side-bar .ag-tool-panel-wrapper .ag-react-container .sf-layout-settings__tool-panel .content .option .ant-switch.ant-switch-small.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 16px)}.sf-report__grid.sf-ag-grid{height:calc(100% - 65px)!important}.dock-view{height:calc(100% - 115px)}.dock-view .tab-header__name{font-weight:700;padding:0 10px}.dock-view .tab-header__action-buttons{background:#fff;position:absolute;right:0;top:0}.dock-view .dock-panel.dock-style--bottom-tabs .dock.dock-top{flex-direction:column-reverse}.dock-view .dock-panel.dock-style--right-tabs>.dock>.dock-bar{flex:auto}.dock-view .dock-panel.dock-style--right-tabs>.dock>.dock-bar>.dock-nav{background-color:var(--ark-widget-background);float:left;margin-left:40px;-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-ms-transform-origin:left top 0;-moz-transform-origin:left top 0;-webkit-transform-origin:left top 0;transform-origin:left top 0}.dock-view .dock-panel.dock-style--right-tabs>.dock>.dock-bar>.dock-nav>.dock-nav-wrap>.dock-nav-list>.dock-tab{transform:rotate(180deg)}.dock-view .dock-panel.dock-style--left-tabs>.dock.dock-top{flex-direction:row}.dock-view .dock-panel.dock-style--left-tabs>.dock.dock-top>.dock-bar{flex:0 0 30px;z-index:1}.dock-view .dock-panel.dock-style--left-tabs>.dock.dock-top>.dock-bar>.dock-nav{background-color:var(--ark-widget-background);float:right;margin-right:30px;-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:right top 0;-moz-transform-origin:right top 0;-webkit-transform-origin:right top 0;transform-origin:right top 0}.dock-view .dock-panel.dock-style--left-tabs>.dock.dock-top>.dock-content-holder{height:auto}.dock-view .b-sch-event-wrap>.b-sch-event.sf-setup-event .sf-setup-percent{background-color:blue;overflow:hidden;padding-left:10px}.dock-view .b-sch-event-wrap>.b-sch-event.sf-setup-event .b-sch-event-content .name{font-size:1.2em}.dock-view .b-sch-event-wrap>.b-sch-event.sf-setup-event .b-sch-event-content .desc{font-size:.8em;max-width:20em;white-space:normal}.dock-view .b-sch-event-wrap .b-sch-event.lubrication{background:repeating-linear-gradient(-45deg,#01baef,#01baef 7px,#fff 0,#fff 14px);border-color:#01baef}.dock-view .b-sch-dependency.special-dependency{stroke-dasharray:5,5;stroke-width:2}.dock-view .b-sch-resourcetimerange.sf-rtr--disabled{background-color:#f2f2f2;pointer-events:none}.dock-view .b-grid-header-container .b-grid-headers .b-grid-header .b-timeranges-canvas.b-timeranges-header-canvas.b-sch-timeranges-canvas .b-sch-timerange{display:flex}.dock-view .b-grid-header-container .b-grid-headers .b-grid-header .b-timeranges-canvas.b-timeranges-header-canvas.b-sch-timeranges-canvas .planning--disabled{background-color:rgba(0,0,0,.65);color:orange;font-weight:700}.dock-view .b-grid-body-container .b-grid-subgrid .b-timeranges-canvas.b-timeranges-body-canvas.b-sch-timeranges-canvas.b-sch-canvas .planning--disabled{background-color:rgba(0,0,0,.05)}.dock-view .b-grid-header .b-sch-range.range-red{background-color:#bf360c;opacity:.2}.dock-view .b-timeaxissubgrid .range-red{background:repeating-linear-gradient(135deg,rgba(249,14,14,.15),rgba(249,14,14,.15) 8px,transparent 0,transparent 16px)}.dock-view .b-grid-header .b-sch-range.range-orange{background-color:orange;opacity:.2}.dock-view .b-timeaxissubgrid .range-orange{background:repeating-linear-gradient(135deg,rgba(249,105,14,.15),rgba(249,105,14,.15) 8px,transparent 0,transparent 16px);color:#666}.dock-view .b-timeaxissubgrid .b-sch-range:before{display:none}.dock-view .b-grid-header .b-sch-line.b-circle.b-sch-timerange{border-left:1.8em solid transparent;border-right:1.8em solid transparent;height:53px;margin-inline-start:-1.8em;padding:0;width:0}.dock-view .b-grid-header .b-sch-line.b-circle.b-sch-timerange.b-circle--red{background-color:transparent;border-top:1.8em solid rgba(255,86,34,.498)}.dock-view .b-grid-header .b-sch-line.b-circle.b-sch-timerange.b-circle--orange{background-color:transparent;border-top:1.8em solid rgba(255,166,0,.662)}.dock-view .b-grid-header .b-sch-line.b-circle.b-sch-timerange label{display:none}.dock-view .b-timeline-subgrid .b-sch-line.b-circle--red{border-left:1px solid #ff5722}.dock-view .b-timeline-subgrid .b-sch-line.b-circle--orange{border-left:1px solid orange}.dock-view .b-grid-header-container{border-bottom:0}.dock-view .b-grid-header-container .b-grid-headers-locked,.dock-view .b-grid-header-container .b-lowest{border-bottom:1px solid #e0e0e7}.dock-view .b-theme-classic-dark .b-grid-header-container .b-grid-headers-locked,.dock-view .b-theme-classic-dark .b-grid-header-container .b-lowest{border-bottom-color:#2b2b2f}.b-recurrenceconfirmationpopup.b-panel,.sf-schedule-dependency-modal.b-panel,.sf-schedule-event-modal.b-panel,.sf-schedule-task-modal.b-panel{background-color:var(--ark-content-background)}.sf-settings-tab-bar{height:calc(100% - 43px)}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav{background-color:var(--ark-widget-background);border-radius:8px;margin:14px 14px 14px 0;width:250px}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab{margin:0;padding:0}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav .sf-tab-group .anticon{margin:0}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav .sf-tab-group svg{margin-right:8px}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-btn{outline:none;text-align:left;user-select:none;width:100%}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-btn a{color:var(--ark-typography-subtext);display:block;margin:2px 4px;padding:9px 24px 9px 32px;transition:.2s}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-btn a:hover{background-color:rgba(0,0,0,.059);border-radius:8px}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn a{background-color:var(--ark-content-background);border-radius:8px;color:var(--ark-primary);font-weight:500}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-disabled.ant-tabs-tab{background-color:transparent;color:var(--ark-typography-headline);cursor:default;font-size:14px;font-weight:600;line-height:22px;padding:12px 8px;pointer-events:none}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-content-holder{border:none}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-content-holder .ant-tabs-tabpane{outline:none;padding:0}.sf-settings-tab-bar .ant-tabs-nav-wrap .ant-tabs-ink-bar{display:none}.sf-settings-tab-bar .ant-tabs-content-holder{display:flex}.sf-settings-tab-bar .ant-tabs-content.ant-tabs-content-left>.ant-tabs-tabpane{display:flex;height:100%}.sf-settings-tab-bar .ant-tabs-content.ant-tabs-content-left .sf-unauthorized{position:absolute;width:90%}.sf-main-modal.sf-data-source-modal--new .sf-data-source-modal-title__wrapper{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:flex-start}.sf-main-modal.sf-data-source-modal--new .sf-data-source-modal-title__wrapper .text-wrapper{display:flex;flex-direction:column}.sf-main-modal.sf-data-source-modal--new .sf-data-source-modal-title__wrapper .text-wrapper .title{font-weight:500}.sf-main-modal.sf-data-source-modal--new .sf-data-source-modal-title__wrapper .text-wrapper .sub-title{color:var(--ark-base-gray-8);font-size:14px;font-weight:400}.sf-main-modal.sf-data-source-modal--new .sf-data-selector{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;margin-bottom:16px;padding:16px 24px;width:100%}.sf-main-modal.sf-data-source-modal--new .sf-data-selector:hover{background-color:var(--ark-widget-highlight);cursor:pointer}.sf-main-modal.sf-data-source-modal--new .sf-data-selector.selector--disabled{border-color:#f5c866;cursor:not-allowed}.sf-main-modal.sf-data-source-modal--new .sf-data-selector .description{color:var(--ark-typography-subtext);font-size:12px}.sf-main-modal.sf-data-source-modal--new .modal-footer{border-top:1px solid var(--ark-content-separator);margin:24px 0 0;padding:16px 0 0}.sf-invite-drawer .ant-drawer-footer{border:none}.sf-invite-drawer .ant-drawer-footer .sf-invite-drawer__footer .sf-remaining-members__text{background-color:var(--ark-widget-highlight);border-radius:6px;box-shadow:0 3px 6px -4px var(--ark-content-separator),0 6px 16px var(--ark-content-separator),0 9px 28px 8px var(--ark-content-separator);padding:8px 16px}.sf-select__draggable_control .anticon.anticon-down{float:right;font-size:12px;margin-top:4px}.sf-select__draggable_control_ddl{width:100%}.sf-select__draggable_control_ddl .ant-popover-inner{padding:0}.sf-select__draggable_control_ddl .ant-tree-treenode{padding:4px 0 0 10px;position:relative}.sf-select__draggable_control_ddl .ant-tree-treenode .ant-tree-node-content-wrapper{overflow:hidden;padding-bottom:5px;padding-right:40px;text-overflow:ellipsis;white-space:nowrap}.sf-select__draggable_control_ddl .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-content-wrapper-normal.ant-tree-node-selected,.sf-select__draggable_control_ddl .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-content-wrapper-normal.ant-tree-node-selected:hover{background-color:transparent}.sf-select__draggable_control_ddl .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-drop-indicator{bottom:3px!important;left:7px!important}.sf-select__draggable_control_ddl .ant-tree-treenode.ant-tree-treenode-selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-select__draggable_control_ddl .ant-tree-treenode .ant-tree-switcher.ant-tree-switcher-noop{display:none}.sf-select__draggable_control_ddl .ant-tree-treenode .ant-tree-draggable-icon{cursor:grab;position:absolute;right:10px;z-index:1}.sf-select__draggable_control_ddl .ant-tree-list .ant-tree-list-holder{scrollbar-color:var(--ark-scrollbar-thumb) var(--ark-scrollbar-background);scrollbar-width:thin}.sf-select__draggable_control_ddl .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar-track{background:var(--ark-scrollbar-background)}.sf-select__draggable_control_ddl .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:3px solid hsla(0,0%,100%,0);border-radius:8px}.sf-select__draggable_control_ddl .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar{width:11px}.sf-select-compare__control:focus,.sf-select-compare__control:hover{color:var(--ark-primary)}.sf-select-compare__control.ant-dropdown-open,.sf-select-compare__control.sf-select-compare__control--selected{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-select-compare__control.ant-dropdown-open .sf-select-label,.sf-select-compare__control.sf-select-compare__control--selected .sf-select-label{color:var(--ark-primary)}.sf-select-compare__control.ant-dropdown-open svg path,.sf-select-compare__control.sf-select-compare__control--selected svg path{fill:var(--ark-primary)}.sf-select-edit-mode__control:focus,.sf-select-edit-mode__control:hover{color:var(--ark-primary)}.sf-select-edit-mode__control.ant-dropdown-open,.sf-select-edit-mode__control.sf-select-edit-mode__control--selected{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-select-edit-mode__control.ant-dropdown-open .sf-select-label,.sf-select-edit-mode__control.sf-select-edit-mode__control--selected .sf-select-label{color:var(--ark-primary)}.sf-select-edit-mode__control.ant-dropdown-open svg path,.sf-select-edit-mode__control.sf-select-edit-mode__control--selected svg path{fill:var(--ark-primary)}.sf-select-edit-mode__control-ddl.ant-dropdown .sf-select-edit-mode__control-menu{padding:0}.sf-select-edit-mode__control-ddl.ant-dropdown .sf-select-edit-mode__control-menu .sf-edit-mode__menu-item{line-height:32px;padding:0 32px 0 0}.sf-select-edit-mode__control-ddl.ant-dropdown .sf-select-edit-mode__control-menu .sf-edit-mode__menu-item:first-of-type .cb__demandtype_base2{border-top-left-radius:8px}.sf-select-edit-mode__control-ddl.ant-dropdown .sf-select-edit-mode__control-menu .sf-edit-mode__menu-item:last-of-type .cb__demandtype_base2{border-bottom-left-radius:8px}.sf-select-edit-mode__control-ddl.ant-dropdown .sf-select-edit-mode__control-menu .sf-edit-mode__menu-item .cb__demandtype_base2{line-height:33px;margin-right:8px;padding:0;width:4px}.sf-select-edit-mode__control-ddl.ant-dropdown .sf-select-edit-mode__control-menu .sf-edit-mode__menu-item .cb__demandtype_base2 .ant-checkbox-inner{background-color:inherit}.sf-select-edit-mode__control-ddl.ant-dropdown .sf-select-edit-mode__control-menu .sf-edit-mode__menu-item.ant-dropdown-menu-submenu{padding:0}.sf-select-edit-mode__control-ddl.ant-dropdown .sf-select-edit-mode__control-menu .sf-edit-mode__menu-item.ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title{align-items:center;padding:0!important}.sf-select-filters__overlay .sf-select-filters__control-menu.ant-dropdown-menu.sf-scrollbar{border:1px solid var(--ark-content-separator);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.sf-publish__popup .ant-modal-body{padding:16px}.sf-publish__popup .ant-modal-body .sf-publish__popup-content .ant-form-item-label>label{color:var(--ark-typography-headline)}.sf-publish__popup .ant-modal-body .sf-publish__popup-content .ant-select-selector{padding-left:16px;padding-right:16px}.sf-publish__popup .ant-modal-body .sf-publish__popup-content .ant-select-selector .ant-select-selection-item .ant-checkbox-wrapper{height:16px;margin-right:5px;vertical-align:middle;width:16px}.sf-publish__popup .ant-modal-body .sf-publish__popup-content .ant-select-selector .ant-select-selection-item .ant-checkbox-wrapper .ant-checkbox-disabled .ant-checkbox-inner{background-color:transparent}.sf-publish__popup .ant-modal-body .sf-publish__popup-content .ant-picker{width:100%}.sf-publish__popup .ant-modal-body .sf-publish__popup-content .ant-select-dropdown .ant-checkbox-wrapper{height:16px;margin-right:5px;vertical-align:middle;width:16px}.sf-publish__popup .ant-modal-body .sf-publish__popup-content .ant-select-dropdown .ant-checkbox-wrapper .ant-checkbox-disabled .ant-checkbox-inner{background-color:transparent}.sf-publish__popup .ant-modal-footer{border:none;margin-top:-20px;padding-bottom:16px}.sf-unit-cost-price__content{min-width:180px}.sf-unit-cost-price__content .sf-unit-cost-price__mode{border-top:1px solid var(--ark-border-color,#f0f0f0);display:flex;flex-direction:column;gap:4px;margin-top:4px;padding-top:8px}.sf-select-views__control:focus path,.sf-select-views__control:hover path{fill:var(--ark-primary)}.sf-select-views__control.ant-dropdown-open,.sf-select-views__control.ant-popover-open{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-select-views__control .dropdown-content{background-color:var(--ark-content-background);box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.sf-select-views__control-menu{box-shadow:none!important;max-height:200px;min-width:250px;overflow-y:auto}.sf-demand-views__control_ddl .ant-popover-inner{padding:0}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper{display:flex;flex-direction:row;max-height:250px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-select-demand-views2__control-menu{border:none;box-shadow:none!important;overflow-y:auto;width:250px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-select-demand-views2__control-menu .ant-menu-item{height:32px;line-height:32px;margin:0;width:100%}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-select-demand-views2__control-menu .ant-menu-item.ant-menu-item-selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .ant-divider.ant-divider-vertical{height:250px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-no-types__overlay{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:305px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree{min-width:305px;overflow:hidden}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode{border-bottom:1px solid var(--ark-content-separator);padding-bottom:0;position:relative}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode.dragging:after{height:28px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-checkbox{float:right;margin-right:0;position:absolute;right:56px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-draggable-icon{cursor:grab;float:right;line-height:28px;opacity:.5;position:absolute;right:10px;z-index:1}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-switcher-noop{display:none}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper{height:28px;line-height:28px;padding-left:0}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-iconEle{height:28px;line-height:28px;padding-right:9px;width:4px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-iconEle span{display:inline-block;height:28px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{display:inline-block;height:28px;line-height:28px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .title-text{color:var(--ark-typography-headline);display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .title-type{color:var(--ark-typography-paragraph);float:right;font-size:12px;padding-right:8px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder{height:250px;max-height:250px!important}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar-track{background:var(--ark-scrollbar-background)}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar-thumb:hover{background-color:var(--ark-scrollbar-thumb-hover)}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar{width:11px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:8px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-footer .sf-links-dropdown{align-items:center;display:flex;flex-direction:row;padding:0}.sf-demand-links-dropdown__ddl .ant-dropdown-menu .ant-dropdown-menu-item{height:32px}.sf-demand-links-dropdown__ddl .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content>a .ant-btn{border:0;color:var(--ark-typography-headline);height:fit-content;padding:4px 6px}.sf-echart-context-menu__wrapper{background-color:#fff;border-radius:6px;height:fit-content}.sf-echart-context-menu__wrapper .ant-popover-inner{padding:3px}.sf-cluster-context-menu .ant-menu-item,.sf-cluster-context-menu .ant-menu-submenu,.sf-cluster-context-menu .ant-menu-submenu.ant-menu-submenu-vertical>.ant-menu-submenu-title,.sf-cluster-context-menu--popup.ant-menu-submenu-popup .ant-menu-vertical>.ant-menu-item{height:25px;line-height:25px}.sf-manage-scheme__content-form .sf-form-item__select-id label,.sf-manage-scheme__content-form .sf-form-item__select-id label>.ant-row{width:100%}.sf-manage-scheme__content-form .sf-form-item__select-attributes .ant-select-item-option-disabled{color:var(--ark-content-text);cursor:default}.sf-manage-scheme__content-form .sf-form-item__select-attributes .ant-select-selection-item-disabled{color:var(--ark-content-text)}.sf-manage-scheme__content-form .segm-cluster-scheme__label{margin-right:25px;overflow:clip}.sf-manage-scheme__content-form .segm-cluster-scheme__label>.ant-btn{position:absolute;right:5px;top:0}.sf-compare-select:focus,.sf-compare-select:hover{color:var(--ark-primary)}.sf-compare-select.ant-dropdown-open{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-compare-select.ant-dropdown-open svg path{fill:var(--ark-primary)}.sf-optimize-select.ant-dropdown-open{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-optimize-select.ant-dropdown-open svg path{fill:var(--ark-primary)}.sf-optimize_ddl.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn{height:22px;justify-content:flex-start;padding:0;text-align:left;width:100%}.sf-optimize_ddl.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn:disabled{opacity:.3}.sf-select-unit-cost-price__control:focus,.sf-select-unit-cost-price__control:hover{color:var(--ark-primary)}.sf-select-unit-cost-price__control.ant-popover-open,.sf-select-unit-cost-price__control.sf-select-unit-cost-price__control--selected{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-select-unit-cost-price__control.ant-popover-open .sf-select-label,.sf-select-unit-cost-price__control.sf-select-unit-cost-price__control--selected .sf-select-label{color:var(--ark-primary)}.sf-unit-cost-price__content{display:flex;flex-direction:column;gap:8px;min-width:160px}.sf-unit-cost-price__content .sf-unit-cost-price__toggle{align-items:center;display:flex;gap:8px}.sf-unit-cost-price__content .sf-unit-cost-price__label{white-space:nowrap}.sf-select-sop-views__control:focus path,.sf-select-sop-views__control:hover path,.sf-views__control:focus path,.sf-views__control:hover path{fill:var(--ark-primary)}.sf-select-sop-views__control.ant-dropdown-open,.sf-select-sop-views__control.ant-popover-open,.sf-views__control.ant-dropdown-open,.sf-views__control.ant-popover-open{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-select-sop-views__control .dropdown-content,.sf-views__control .dropdown-content{background-color:var(--ark-content-background);box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.sf-select-sop-views__control-menu{box-shadow:none!important;max-height:200px;min-width:250px;overflow-y:auto}.sf-views__control_ddl .ant-popover-inner{padding:0}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper{display:flex;flex-direction:row;max-height:250px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-select-sop-views2__control-menu{border:none;box-shadow:none!important;overflow-y:auto;width:250px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-select-sop-views2__control-menu .ant-menu-item{height:32px;line-height:32px;margin:0;width:100%}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-select-sop-views2__control-menu .ant-menu-item.ant-menu-item-selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .ant-divider.ant-divider-vertical{height:250px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-no-types__overlay{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:260px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree{min-width:260px;overflow:hidden}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode{border-bottom:1px solid var(--ark-content-separator);padding-bottom:0;position:relative}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode.dragging:after{height:28px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode .ant-tree-checkbox{float:right;margin-right:0;position:absolute;right:56px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode .ant-tree-draggable-icon{cursor:grab;float:right;line-height:28px;opacity:.5;position:absolute;right:10px;z-index:1}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode .ant-tree-switcher-noop{display:none}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper{height:28px;line-height:28px;padding-left:0}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-iconEle{height:28px;line-height:28px;padding-right:9px;width:30px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-iconEle .box{border-radius:4px;display:inline-block;height:15px;margin-left:8px;vertical-align:-4px;width:15px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{display:inline-block;height:28px;line-height:28px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .title-text{color:var(--ark-typography-headline);display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder{height:250px;max-height:250px!important}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar-track{background:var(--ark-scrollbar-background)}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar-thumb:hover{background-color:var(--ark-scrollbar-thumb-hover)}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar{width:11px}.sf-views__control_ddl .ant-popover-inner .sf-views-footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:8px}.sf-views__control_ddl .ant-popover-inner .sf-views-footer .sf-links-dropdown{align-items:center;display:flex;flex-direction:row;padding:0}.sf-links-dropdown__ddl .ant-dropdown-menu .ant-dropdown-menu-item{height:32px}.sf-links-dropdown__ddl .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content>a .ant-btn{border:0;color:var(--ark-typography-headline);height:fit-content;padding:4px 6px}.sf-item-flow__matched-links{border:1px solid var(--ark-content-separator);margin-top:10px}.sf-item-flow__matched-links .ant-tree-treenode .ant-tree-switcher.ant-tree-switcher-noop{display:none}.sf-item-flow__matched-links .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:var(--ark-blue-light)}.sf-item-flow__matched-links .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{padding-left:5px}.sf-compare-overview-tooltip{background-color:var(--ark-content-background);border-radius:6px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);font-weight:500;padding:5px 10px}.sf-compare-overview-tooltip .color-box{border-radius:50%;vertical-align:-2px}.sf-compare-overview-tooltip .data-item{text-align:right}.sf-compare-overview-tooltip .data-item-label{float:left;font-weight:400}.sf-compare-overview-tooltip .split-layout-wrapper{column-gap:16px;display:flex;flex-direction:row;justify-content:space-between}.sf-compare-overview-tooltip .split-layout-wrapper .split-layout-col{display:flex;flex-direction:column;width:50%}.sf-compare-overview-charts__wrapper{height:100%}.sf-compare-overview-charts__wrapper .sf-compare-overview-charts__toolbar{align-items:center;display:flex;justify-content:flex-end;padding:12px 16px}.sf-compare-overview-charts__wrapper .bump-chart-spinner,.sf-compare-overview-charts__wrapper .bump-chart-spinner .ant-spin-container{height:100%}.sf-compare-overview-charts__wrapper .sf-compare-overview-chart{height:calc(100% - 56px)}.sf-compare-overview-charts__wrapper .sf-compare-overview-bump-chart div>div>div{top:127px!important}.sf-compare-overview-charts__wrapper .sf-compare-overview-bump-chart .sf-bump-chart-legend{display:flex;flex-direction:row;padding:0 20px}.sf-compare-overview-charts__wrapper .sf-compare-overview-bump-chart .sf-bump-chart-legend .sf-bump-chart-legend-list{min-width:230px;padding-top:20px}.sf-compare-overview-charts__wrapper .sf-compare-overview-bump-chart .sf-bump-chart-legend .sf-bump-chart-legend-list .legend-item{align-items:center;cursor:pointer;display:flex;margin-bottom:6px;opacity:1}.sf-compare-overview-charts__wrapper .sf-compare-overview-bump-chart .sf-bump-chart-legend .sf-bump-chart-legend-list .legend-item:hover{opacity:.6;transition:all .3s ease-in-out}.sf-compare-overview-charts__wrapper .sf-compare-overview-bump-chart .sf-bump-chart-legend .sf-bump-chart-legend-list .legend-item.hidden{opacity:.4}.sf-compare-overview-charts__wrapper .sf-compare-overview-bump-chart .sf-bump-chart-legend .sf-bump-chart-legend-list .legend-item.hidden:hover{opacity:1;transition:all .3s ease-in-out}.sf-compare-overview-charts__wrapper .sf-compare-overview-bump-chart .sf-bump-chart-legend .sf-bump-chart-legend-list .legend-item .label{color:var(--ark-typography-headline);max-width:190px;overflow:hidden;overflow-wrap:break-word;padding:6px 8px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.sf-compare-overview-charts__wrapper .sf-strategy-chart__container{display:flex;flex-direction:row;height:calc(100% - 56px);justify-content:space-evenly}.sf-compare-overview-charts__wrapper .sf-strategy-chart__container .radar-chart__wrapper{width:50%}.sf-compare-overview-charts__wrapper .sf-strategy-chart__container .radar-chart__wrapper .radar-chart-spinner,.sf-compare-overview-charts__wrapper .sf-strategy-chart__container .radar-chart__wrapper .radar-chart-spinner .ant-spin-container{height:100%}.sf-compare-overview-charts__wrapper .sf-strategy-chart__container .strategic-drivers__wrapper{display:flex;flex-direction:column;justify-content:space-around}.sf-bump-chart-legend-list::-webkit-scrollbar{width:6px}.sf-bump-chart-legend-list::-webkit-scrollbar-track{background-color:#f1f1f1}.sf-bump-chart-legend-list::-webkit-scrollbar-thumb{background-color:#bfbfbf;border-radius:5px}.sf-bump-chart-legend.div:-webkit-scrollbar-thumb:hover{border-color:hsla(0,0%,100%,0)}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body{padding:0}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .sf-details-and-publish__toolbar{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .sf-details-and-publish__toolbar .sf-btn-wrapper{align-items:center;column-gap:8px;display:flex;flex-direction:row;margin:0 0 16px}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .ant-btn{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .ant-btn>svg+span{margin-inline-start:8px}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .sf-details-and-publish__grid.sf-grid-base .ag-root-wrapper .ag-header .ag-pinned-left-header .ag-header-cell.checkbox-center .ag-header-select-all.ag-checkbox{align-items:center;display:flex;justify-content:center;margin:0 12px 0 0;width:100%}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .sf-details-and-publish__grid.sf-grid-base .ag-root-wrapper .ag-header .ag-pinned-left-header .ag-header-cell.checkbox-center .ag-header-cell-comp-wrapper{display:none}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .sf-details-and-publish__grid.sf-grid-base .ag-root-wrapper .ag-body .ag-body-viewport .ag-row.ag-row-selected .ag-cell{background-color:var(--ark-content-background);color:var(--ark-typography-headline)}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .sf-details-and-publish__no-data{align-items:center;background-color:var(--ark-content-background);display:flex;flex-direction:column;height:calc(100% - 53px);justify-content:center}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .sf-details-and-publish__no-data .heading{color:var(--ark-typography-headline);font-size:20px;font-weight:500;padding:0 12px 12px}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .sf-details-and-publish__no-data .text{align-items:center;color:var(--ark-typography-headline);display:flex;flex-direction:column;font-size:14px;padding:0 12px 12px}.sf-content-base{display:flex;flex-direction:column;height:100%;padding:16px}.sf-content-base .info-box{margin-bottom:12px}.sf-content-base .ant-spin-container{height:100%}.sf-content-base .sf-grid-base{height:calc(100% - 53px)!important}.sf-content-base .sf-grid-base .ag-header-cell{background-color:var(--ark-content-background)}.sf-compare-overview-publish-summary__drawer .ant-drawer-body{overflow-x:hidden;padding:0}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__toolbar{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__toolbar .sf-btn-wrapper{align-items:center;column-gap:8px;display:flex;flex-direction:row;margin:0 0 16px}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .ant-btn{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .ant-btn:disabled svg path{fill:rgba(51,51,51,.251)}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .ant-btn>svg+span{margin-inline-start:8px}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content{display:flex;flex-direction:row;height:calc(100% - 53px);justify-content:space-between;width:100%}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-summary-grid__wrapper{transition:all .3s ease-in-out;width:calc(100% - 530px)}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-summary-grid__wrapper.full-width{width:100%}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-summary-grid__wrapper .sf-grid-base{height:100%!important}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-publish-history{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:3px;padding:16px;transition:all .3s ease-in-out;width:530px}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-publish-history.hidden{padding:0;width:0}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-publish-history.hidden .publish-row,.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-publish-history.hidden .title{display:none}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-publish-history .title{font-size:18px;font-weight:500;padding:0 0 16px}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-publish-history .publish-row{align-items:center;border-bottom:1px solid var(--ark-content-separator);column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;padding:8px 0}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-publish-history .publish-row:last-child{border-bottom:none}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-publish-history .publish-row .label{width:190px}.sf-copy-paste-modal .ant-modal-body{position:relative}.sf-copy-paste-modal .ant-modal-body [contenteditable]{background-color:#fff;border:1px dashed green;display:inline-block;margin:10px;max-height:300px;min-height:200px;overflow:auto;padding:10px;width:calc(100% - 40px)}.sf-copy-paste-modal .ant-modal-body .placeholder{left:20px;opacity:0;pointer-events:none;position:absolute;top:36px}.sf-copy-paste-modal .ant-modal-body [contenteditable]:empty+.placeholder{opacity:.6}.sf-copy-paste-modal .ant-modal-body [contenteditable]:empty:focus+.placeholder{opacity:0}.sf-advanced-datasources{display:flex;flex-direction:column;height:100%}.sf-advanced-datasources .datasources-wrapper{overflow-y:auto;padding:0 16px}.sf-advanced-datasources .datasource-wrapper{border:1px solid var(--ark-content-separator);border-radius:8px;cursor:pointer;padding:10px 16px;transition:.2s;width:290px}.sf-advanced-datasources .datasource-wrapper:hover{background-color:var(--ark-base-gray-4)}.sf-advanced-datasources .datasource-wrapper.selected{background-color:var(--ark-blue-light)}.sf-advanced-datasources .datasource-wrapper .title{font-weight:500;max-width:240px}.sf-advanced-datasources .sf-ag-grid .datasource-icon{margin-right:6px}.sf-advanced-datasources .sf-ag-grid .datasource-icon svg{height:24px;width:24px}.sf-advanced-datasources .sf-ag-grid .cellCenter .ag-cell-wrapper{justify-content:center}.sf-assign-input-spec-modal .ant-select:hover:not(.ant-select-multiple):not(.ant-select-disabled) .ant-select-selection-item svg path{fill:revert-layer}.sf-erp-settings__tabs.ant-tabs{flex:1}.sf-erp-settings__tabs.ant-tabs .ant-tabs-nav{background:var(--ark-widget-background);border-top:1px solid var(--ark-content-separator);margin-bottom:10px;margin-right:14px;margin-top:-2px;user-select:none}.sf-erp-settings__tabs.ant-tabs .ant-tabs-nav,.sf-erp-settings__tabs.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-nav:before{display:none}.sf-erp-settings__tabs.ant-tabs .ant-tabs-tab{background-color:var(--ark-widget-background)!important;border-color:var(--ark-widget-background);border-bottom:2px solid transparent;transition:.1s}.sf-erp-settings__tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active{border-bottom-color:var(--ark-primary)}.sf-erp-settings__tabs.ant-tabs .ant-tabs-tab:hover{background-color:var(--ark-base-gray-2)!important}.sf-erp-settings__tabs.ant-tabs .ant-tabs-tab .tab-label{display:block;max-width:200px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-tab .anticon{margin-right:6px;vertical-align:-2px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-tab .ant-tabs-tab-icon{margin-inline-end:4px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-tab:not(.ant-tabs-tab-active){background-color:rgba(51,51,51,.05)}.sf-erp-settings__tabs.ant-tabs .sf-tabs-icon{column-gap:4px;display:flex;flex-direction:row}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder{display:flex}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content,.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane,.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-spin,.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-spin .ant-spin-container{display:flex;flex:1}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .Resizer.horizontal{margin-right:14px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings__content{border:1px solid var(--ark-content-separator);border-radius:16px;display:flex;flex-direction:column;margin:16px 14px 16px 0;padding:16px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings__content .sf-erp-settings-details__wrapper{border:none;height:100%;margin:0;padding:0}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings__content .sf-erp-settings-config__header{align-items:center;display:flex;flex-direction:column;justify-content:center}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings__content .sf-erp-settings-config__header .title{font-size:20px;font-weight:500}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings__content .sf-erp-settings-config__header .sub-title{color:var(--ark-base-gray-8)}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings__content .sf-main-modal.sf-data-source-modal--new .ant-modal-content{box-shadow:none}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings__content .sf-erp-settings-activity-log__wrapper{display:flex;flex-direction:column;height:100%;row-gap:16px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings__content .sf-erp-settings-activity-log__wrapper .header{font-size:20px;font-weight:500}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings-details__wrapper{border:1px solid var(--ark-content-separator);border-radius:16px;display:flex;flex-direction:column;height:calc(100% - 32px);margin:16px 14px 16px 0;padding:16px;row-gap:16px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings-details__wrapper .sf-erp-settings-details__toolbar{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings-details__wrapper .sf-erp-settings-details__toolbar .header{align-items:center;column-gap:8px;display:flex;flex-direction:row}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings-details__wrapper .sf-erp-settings-details__toolbar .header .title{font-size:20px;font-weight:500}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings-details__wrapper .sf-erp-settings-details__toolbar .actions{column-gap:8px;display:flex;flex-direction:row}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings-details__wrapper .sf-erp-settings-details__form,.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings-details__wrapper .sf-erp-settings-details__form .sf-erp-details-grid__wrapper{height:100%}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-drawer__right.sf-erp-settings-config__drawer .ant-drawer-content-wrapper .ant-drawer-body .danger-zone{display:flex;flex-direction:column;row-gap:8px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-drawer__right.sf-erp-settings-config__drawer .ant-drawer-content-wrapper .ant-drawer-body .danger-zone .title{font-size:16px;font-weight:500}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-drawer__right.sf-erp-settings-config__drawer .ant-drawer-content-wrapper .ant-drawer-body .danger-zone .text{color:var(--ark-base-gray-8)}.sf-other-data__wrapper{margin-bottom:16px;margin-right:14px}.sf-other-data__wrapper .sf-other-data__left{overflow:hidden}.sf-other-data__wrapper .tree-wrapper{border:1px solid var(--ark-content-separator);border-radius:6px;height:100%}.sf-other-data__wrapper .tree-wrapper .tree-toolbar{border-bottom:1px solid var(--ark-content-separator);padding:8px}.sf-other-data__wrapper .ag-right-aligned-cell .conditional-icon{float:left;margin-top:12px}.sf-other-data__wrapper .Resizer.vertical{margin:0 2px}.sf-user-form .anticon{vertical-align:2px}.sf-user-form .sf-user-form__submit{width:100%}.sf-fullscreen-modal{display:flex;flex-direction:column;height:100%;left:0;margin:0;max-width:100%;padding:0;position:fixed;top:0;width:100%!important}.sf-fullscreen-modal .ant-modal-content{height:100%}.sf-fullscreen-modal .ant-modal-body{height:calc(100% - 110px);overflow-y:auto}.sf-fullscreen-modal .ant-modal-footer{text-align:center}.sf-tab-demand__causal-forecasting .logo-card{border:1px solid var(--ark-content-separator);border-radius:8px;padding:8px}.sf-tab-demand__causal-forecasting .logo-card:hover{border:1px solid var(--ark-primary-hover);cursor:pointer}.sf-tab-demand__causal-forecasting .logo-card img{max-height:75px}.sf-settings__erp-connection .sf-erp-column-filters__form-list .sf-form-item__select-base.sf-form-item__select-full-width{margin-bottom:0}.sf-settings__erp-connection .sf-erp-column-filters__form-list .sf-form-item__select-base.sf-form-item__select-full-width .ant-form-item-row>.ant-form-item-label>label,.sf-settings__erp-connection .sf-erp-column-filters__form-list .sf-form-item__select-base.sf-form-item__select-full-width .ant-form-item-row>.ant-form-item-label>label>.ant-row.ant-row-space-between{width:100%}.sf-settings__erp-connection .sf-erp-column-filters__form-list .sf-form-item__select-base.sf-form-item__select-full-width .ant-form-item-row>.ant-form-item-label>label.ant-form-item-required>span{display:none}.sf-settings__erp-connection .sf-erp-column-filters__form-list .sf-form-item__select-base.sf-form-item__select-full-width .sf-erp-column-filters__select.ant-select .ant-select-dropdown .ant-select-item-option.ant-select-item-option-disabled{background-color:inherit;color:inherit;cursor:default}.sf-settings__erp-connection .sf-erp-column-filters__form-list .sf-form-item__select-base.sf-form-item__select-full-width .sf-erp-column-filters__select.ant-select .ant-select-dropdown .ant-select-item-option.ant-select-item-option-disabled .option-with-remove{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.sf-settings__erp-connection .sf-erp-column-filters__form-list .sf-form-item__select-base.sf-form-item__select-full-width .sf-erp-column-filters__select.ant-select .ant-select-dropdown .ant-select-item-option.ant-select-item-option-disabled .ant-select-item-option-state .anticon.anticon-check{display:none}.sf-settings__erp-connection .sf-erp-details-grid__wrapper{height:750px;padding:0 16px;position:relative}.sf-settings__erp-connection .sf-erp-details__form-item.ant-form-item{height:0;margin-bottom:0}.sf-erp-details-edit__drawer .ant-drawer-body .ant-form-item .ant-row.ant-form-item-row{flex-direction:column}.sf-erp-details-edit__drawer .ant-drawer-body .ant-form-item .ant-row.ant-form-item-row .ant-form-item-label{text-align:start}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-column-filters__form-list .sf-form-item__select-base .ant-form-item-row>.ant-form-item-label>label,.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-column-filters__form-list .sf-form-item__select-base .ant-form-item-row>.ant-form-item-label>label>.ant-row.ant-row-space-between{width:100%}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-column-filters__form-list .sf-form-item__select-base .ant-form-item-row>.ant-form-item-label>label.ant-form-item-required>span{display:none}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-column-filters__form-list .sf-form-item__select-base .sf-erp-column-filters__select.ant-select .ant-select-dropdown .ant-select-item-option.ant-select-item-option-disabled{background-color:inherit;color:inherit;cursor:default}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-column-filters__form-list .sf-form-item__select-base .sf-erp-column-filters__select.ant-select .ant-select-dropdown .ant-select-item-option.ant-select-item-option-disabled .option-with-remove{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-column-filters__form-list .sf-form-item__select-base .sf-erp-column-filters__select.ant-select .ant-select-dropdown .ant-select-item-option.ant-select-item-option-disabled .ant-select-item-option-state .anticon.anticon-check{display:none}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-details__collapse{display:flex;flex-direction:column;row-gap:8px}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-details__collapse .sf-erp-details__collapse-panel{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;padding:4px 12px}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-details__collapse .sf-erp-details__collapse-panel .sf-erp-details_panel-header{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:flex-start}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-details__collapse .sf-erp-details__collapse-panel .sf-erp-details_panel-header .header-name.not-set{color:var(--ark-base-gray-8);font-style:italic}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-details__collapse .sf-erp-details__collapse-panel .sf-erp-details_panel-header .ant-btn{padding:0}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-details__collapse .sf-erp-details__collapse-panel .sf-erp-details_panel-header .ant-btn svg{transition:all .3s ease-in-out}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-details__collapse .sf-erp-details__collapse-panel .sf-erp-details_panel-header .ant-btn .anticon-delete{color:var(--ark-red)}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-details__collapse .sf-erp-details__collapse-panel .ant-divider{margin:4px 0}.sf-erp-details-react-flow,.sf-erp-details-react-flow .ant-spin-container,.sf-erp-details-react-flow .ant-spin-nested-loading{height:100%}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper{border:1px solid var(--ark-content-separator);border-radius:6px;min-width:180px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper.sf-entity-node__wrapper{display:flex;flex-direction:row}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content{background:var(--ark-widget-background)}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content .title{align-items:center;column-gap:4px;display:flex;flex-direction:row;font-weight:500;justify-content:flex-start}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-provider-node__content{display:flex;flex-direction:column;height:75px;padding:8px 16px;row-gap:8px;width:180px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-provider-node__content .sub-content{font-size:12px;font-weight:500}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-group-node__content{display:flex;flex-direction:column;height:75px;padding:8px 16px;row-gap:8px;width:180px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-group-node__content .title svg{height:18px;width:18px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-group-node__content .sub-content{column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-group-node__content .sub-content .label{font-weight:500}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-entity-node-primary__content{display:flex;flex-direction:column;height:140px;min-width:180px;padding:8px 8px 8px 16px;row-gap:4px;width:180px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-entity-node-primary__content .title svg{height:18px;width:18px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-entity-node-primary__content .sub-title{font-size:12px;font-weight:500}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-entity-node-primary__content .sub-content{display:flex;flex-direction:column;row-gap:8px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-entity-node-secondary__content{background:var(--ark-content-background);column-gap:8px;display:flex;flex-direction:row;height:140px;max-width:340px;min-width:120px;padding:8px 16px 8px 8px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-entity-node-secondary__content .sub-content{display:flex;flex-direction:column;row-gap:4px;width:100px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-entity-node-secondary__content .sub-content .sub-title{font-size:12px;font-weight:500}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-entity-node-secondary__content .sub-content .ant-tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-datasource-node__content{display:flex;flex-direction:column;height:160px;padding:8px 16px;row-gap:8px;width:310px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-datasource-node__content .sub-content{display:flex;flex-direction:column;row-gap:4px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-datasource-node__content .sub-content .data-row{column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-datasource-node__content .sub-content .data-row .label{font-weight:500}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-datasource-node__content .sub-content .data-row .value{overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:100%}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-datasource-node__content .sub-content .data-row .value .ant-tag{margin-inline-end:2px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-orbit-node__content{display:flex;flex-direction:column;height:40px;padding:8px 16px;row-gap:8px;width:180px}.sf-erp-details-react-flow .sf-edge-label{background:var(--ark-widget-background);border:1px solid var(--ark-primary);border-radius:6px;box-shadow:0 0 15px 0 rgba(0,146,218,.502);padding:2px}.sf-erp-details-react-flow .react-flow__controls-button{background-color:var(--ark-widget-background);border-color:var(--ark-content-separator)}.sf-erp-details-react-flow .react-flow__controls-button:hover{background-color:var(--ark-widget-highlight)}.sf-erp-details-react-flow .react-flow__controls-button svg path{fill:var(--ark-icon)}.sf-erp-details-react-flow .react-flow__minimap{background-color:var(--ark-content-background)}.sf-erp-details-react-flow .react-flow__minimap .react-flow__minimap-mask,.sf-erp-details-react-flow .react-flow__minimap .react-flow__minimap-node{fill:var(--ark-widget-background)}.sf-demand-conditional-formats-drawer .condition-wrapper{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin-bottom:8px;padding:16px}.sf-demand-conditional-formats-drawer .condition-wrapper .heading{font-weight:600;margin-bottom:8px}.sf-demand-conditional-formats-drawer .condition-wrapper .preview-cell{border:1px solid var(--ark-content-separator);margin-top:8px;text-align:center;width:100%}.sf-demand-conditional-formats-drawer .condition-wrapper .ant-btn-text.active svg{fill:var(--ark-primary)}.sf-demand-view__modal.sf-action-modal.sf-filter-action__modal .ant-modal-content .ant-modal-confirm-body-wrapper .ant-modal-confirm-paragraph{max-width:100%}.sf-demand-view__modal.sf-action-modal.sf-filter-action__modal .ant-modal-content .ant-modal-confirm-body-wrapper .ant-modal-confirm-paragraph .ant-form-item{margin-bottom:0}.views-wrapper .view-item.drag-over{border-top:2px solid var(--ark-primary)}.views-wrapper .drag-handle{align-items:center;display:flex}.sf-exception-settings{position:relative}.sf-exception-settings .group-name{align-items:center;display:flex;font-weight:500;justify-content:space-between;margin-bottom:0}.sf-exception-settings .group-name display .ant-dropdown-trigger span{height:15px;line-height:15px;vertical-align:top}.sf-exception-settings .exception-group{border:1px solid var(--ark-content-separator);border-radius:8px;margin-bottom:8px;padding:6px}.sf-exception-settings .separator{margin-bottom:24px;margin-top:30px}.sf-exception-settings .separator div{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:16px;margin-left:16px;margin-top:-36px;padding:6px 12px;width:fit-content}.sf-exception-settings .query-builder-container .query-builder.qb-lite{margin:0}.sf-exception-settings .query-builder-container .query-builder.qb-lite .group{background:none;border-color:transparent}.sf-exception-settings .group--children .group-or-rule-container.rule-container:not(:first-child) .rule--body--wrapper .rule--body:before{color:var(--ark-typography-subtext);content:"and ";font-size:14px;width:50px}.sf-exception-settings .group--header{display:none}.sf-exception-settings .group-or-rule-container{padding-right:0}.sf-exception-settings .group--children{padding-left:0!important}.sf-exception-settings .group--children>.group-or-rule-container>.group-or-rule:after,.sf-exception-settings .group--children>.group-or-rule-container>.group-or-rule:before{display:none}.sf-exception-settings .group--children .rule{background:var(--ark-content-background);border-color:var(--ark-content-separator);border-radius:8px}.sf-exception-settings .group--children .rule .rule--body{align-items:center}.sf-exception-settings .group--children .rule .rule--operator{margin-left:7px}.sf-exception-settings .group--children .rule .rule--value{float:right}.sf-exception-settings .group--children .rule .rule--header{left:-40px;opacity:1!important;position:absolute}.sf-exception-settings .group--children .rule .rule--header .ant-btn-delRule{border:none}.sf-exception-settings .group-or-rule .group-or-rule-container:first-child .rule--value .sf-select-addon-after.sf-query-select{margin-right:75px}.sf-exception-settings .group-or-rule .group-or-rule-container:first-child .rule--value .sf-select-addon-after.sf-query-select:after{content:"category"}.sf-exception-settings .group-or-rule .group-or-rule-container:nth-child(2) .rule--value .sf-select-addon-after.sf-query-select{margin-right:80px}.sf-exception-settings .group-or-rule .group-or-rule-container:nth-child(2) .rule--value .sf-select-addon-after.sf-query-select:after{content:"variability"}.sf-exception-settings .group-or-rule .group-or-rule-container:nth-child(3) .rule--value .sf-select-addon-after.sf-query-select{margin-right:53px}.sf-exception-settings .group-or-rule .group-or-rule-container:nth-child(3) .rule--value .sf-select-addon-after.sf-query-select:after{content:"trend"}.sf-imbalance-toolbar{background-color:var(--ark-base-gray-3);border-bottom:1px solid var(--ark-content-separator);padding:16px}.sf-imbalance-toolbar .sf-imbalance-badge{background-color:var(--ark-red);border-radius:100px;color:#fff;height:32px;line-height:16px;padding:8px 16px;text-align:center;width:"fit-content"}.sf-imbalance-toolbar .sf-rebalance__ddl{width:350px}.sf-imbalance-toolbar .sf-rebalance__ddl .ant-popover-inner{padding:0}.sf-imbalance-toolbar .sf-rebalance__ddl .sf-text-wrapper{border-top:1px solid var(--ark-content-separator);padding-top:8px}.sf-imbalance-toolbar .sf-rebalance__ddl .sf-text-wrapper .sf-info-text{float:right!important;max-width:195px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-imbalance-toolbar .sf-rebalance__ddl .sf-text-wrapper:first-child,.sf-imbalance-toolbar .sf-rebalance__ddl .sf-text-wrapper:nth-child(2){border-top:none}.sf-imbalance-toolbar .sf-rebalance__ddl .sf-text-wrapper:last-child,.sf-imbalance-toolbar .sf-rebalance__ddl .sf-text-wrapper:nth-child(-1){padding:8px 0}.obj-views-wrapper{background-color:var(--ark-content-background);border-left:1px solid var(--ark-content-separator);border-right:4px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);display:flex;flex:0 0 20%;flex-direction:column;min-height:0;position:relative}.obj-views-wrapper .views-list-header{background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);flex:0 0 auto;font-weight:500;height:48px;padding:12px 16px}.obj-views-wrapper .views-list{flex:1;overflow:auto}.obj-views-wrapper .views-list .ant-tree-list .ant-tree-treenode .ant-tree-indent,.obj-views-wrapper .views-list .ant-tree-list .ant-tree-treenode .ant-tree-switcher{display:none}.obj-views-wrapper .views-list .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper{padding:8px 16px}.obj-views-wrapper .views-list .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{color:var(--ark-typography-subtext)}.obj-views-wrapper .views-list .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected .ant-tree-title{color:var(--ark-primary)}.sf-select-supply-views__overlay .sf-select-supply-views__menu.ant-dropdown-menu.sf-scrollbar{border:1px solid var(--ark-content-separator);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);max-height:400px;max-width:250px;width:fit-content!important}.sf-select-supply-views__overlay .sf-select-supply-views__menu.ant-dropdown-menu.sf-scrollbar .ant-dropdown-menu-item{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drill-down-links__sop .sf-form-item__select-base>.ant-form-item-row>.ant-form-item-label>label,.drill-down-links__sop .sf-form-item__select-base>.ant-form-item-row>.ant-form-item-label>label>.ant-row.ant-row-space-between{width:100%}.drill-down-links__sop .sf-form-item__select-base>.ant-form-item-row>.ant-form-item-label>label.ant-form-item-required>span{display:none}.view-content-table{width:100%}.view-content-table .color-box{vertical-align:-2px}.view-content-table .ag-root-wrapper{border-bottom:0;border-bottom-left-radius:0;border-right:0;border-top-left-radius:0}.views-wrapper{background-color:var(--ark-content-background);border-left:1px solid var(--ark-content-separator);border-radius:6px;border-bottom-right-radius:0;border-right:4px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);border-top-right-radius:0;display:flex;flex:0 0 25%;flex-direction:column;min-height:0;position:relative;width:100%}.views-wrapper .views-list-header{background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);flex:0 0 auto;font-weight:500;height:48px;padding:12px 16px}.views-wrapper .views-list-header .action-button{float:right;height:24px;line-height:14px;padding:0}.views-wrapper .views-list{flex:1;overflow:auto}.views-wrapper .views-list .view-item{border-bottom:1px solid var(--ark-content-separator);cursor:pointer;overflow:hidden;padding:3px 16px;position:relative;text-overflow:ellipsis;transition:.2s;white-space:nowrap}.views-wrapper .views-list .view-item:hover{background-color:var(--ark-widget-background)}.views-wrapper .views-list .view-item.selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-supply-view__modal.sf-action-modal.sf-filter-action__modal .ant-modal-content .ant-modal-confirm-body-wrapper .ant-modal-confirm-paragraph{max-width:100%}.sf-supply-view__modal.sf-action-modal.sf-filter-action__modal .ant-modal-content .ant-modal-confirm-body-wrapper .ant-modal-confirm-paragraph .ant-form-item{margin-bottom:0}.obj-view-content__grid{height:100%;width:100%}.obj-view-content__grid .ag-root-wrapper{border-bottom:0;border-radius:0;border-right:0}.sf-select-filters__control>.ant-btn:first-child{min-width:112px;text-align:left;width:auto}.sf-select-filters__control>.ant-btn:first-child .sf-select-filters__control-btn-label{display:inline-block}.sf-select-filters__control>.ant-btn:first-child .sf-select-filters__control-btn-record{color:hsla(0,0%,100%,.5);display:inline-block;margin-left:8px;min-width:35px;text-align:right}.sf-select-filters__control .ant-dropdown-trigger{width:48px}.sf-select-filters__control .ant-tooltip{display:none}.sf-select-filters__overlay .sf-select-filters__control-menu.ant-dropdown-menu.sf-scrollbar{box-shadow:var(--ark-content-separator) 0 7px 29px 0;max-height:400px;max-width:250px;width:fit-content!important}.sf-select-filters__overlay .sf-select-filters__control-menu.ant-dropdown-menu.sf-scrollbar .ant-dropdown-menu-item{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper{height:100%;width:100%}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper{align-content:flex-start;align-items:flex-start;column-gap:16px;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;row-gap:16px;width:100%}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;display:flex;flex-direction:column;height:fit-content;padding:16px;row-gap:8px;width:350px}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card:hover{box-shadow:-3px 4px 13px var(--ark-content-separator);cursor:pointer}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card:hover .header .ant-btn{opacity:1}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .header{align-items:center;background-color:var(--ark-base-gray-4);border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin:-16px -16px 0;padding:0 16px}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .header .ant-btn{opacity:0;padding:0;transition:.3s}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .header .ant-btn .anticon{color:var(--ark-red)}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .content{display:flex;flex-direction:column;row-gap:4px}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .content .data-row{column-gap:16px;display:flex;flex-direction:row;justify-content:space-between}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .content .data-row.success .value{color:var(--ark-green);font-weight:500}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .content .data-row.failed .value{color:var(--ark-red);font-weight:500}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .content .data-row.cancelled .value{color:var(--ark-orange);font-weight:500}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .content .data-row .value{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper{display:flex;flex-direction:column;height:100%;row-gap:16px;width:100%}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper .toolbar{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper .toolbar .actions{column-gap:8px;display:flex;flex-direction:row}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper .toolbar .actions .ant-segmented .ant-segmented-group{background-color:var(--ark-navigation-hover)}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper .toolbar .actions .ant-segmented .ant-segmented-group .ant-segmented-item-selected .ant-segmented-item-label{color:var(--ark-typography-headline);font-weight:500}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper .toolbar .actions .ant-segmented .ant-segmented-group .ant-segmented-item-label{color:var(--ark-typography-subtext)}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper .toolbar .actions .ant-segmented .ant-segmented-group .summary-label{align-items:center;column-gap:4px;display:flex;flex-direction:row;justify-content:center}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper .sf-ag-grid .ag-root-wrapper .ag-header .ag-pinned-left-header .ag-header-cell.checkbox-center .ag-header-select-all.ag-checkbox{align-items:center;display:flex;justify-content:center;margin:0 12px 0 0;width:100%}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper .sf-ag-grid .ag-root-wrapper .ag-header .ag-pinned-left-header .ag-header-cell.checkbox-center .ag-header-cell-comp-wrapper{display:none}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-no-run-history{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-no-run-history .info{margin-top:-32px}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-no-run-history .info .heading{color:var(--ark-typography-headline);font-size:20px;font-weight:500}.sf-conditional-formats-drawer .condition-wrapper{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin-bottom:8px;padding:16px}.sf-conditional-formats-drawer .condition-wrapper .heading{font-weight:600;margin-bottom:8px}.sf-conditional-formats-drawer .condition-wrapper .preview-cell{border:1px solid var(--ark-content-separator);margin-top:8px;text-align:center;width:100%}.sf-conditional-formats-drawer .condition-wrapper .ant-btn-text.active svg{fill:var(--ark-primary)}.sf-sch-item__activity-form .sf-form-item__radio-base{margin-bottom:0}.sf-sch-item__activity-form .ant-divider{margin:10px 0}.sf-sch-gantt-settings__content-form .sf-form-item__checkbox-base{margin-bottom:0}.sf-planning-period-settings .sf-settings-section-heading .action-heading{align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-width:320px}.sf-planning-period-settings .settings-section{margin:0 16px;width:320px}.drill-down-links .sf-form-item__select-base>.ant-form-item-row>.ant-form-item-label>label,.drill-down-links .sf-form-item__select-base>.ant-form-item-row>.ant-form-item-label>label>.ant-row.ant-row-space-between{width:100%}.drill-down-links .sf-form-item__select-base>.ant-form-item-row>.ant-form-item-label>label.ant-form-item-required>span{display:none}.sf-nav-menu-grid .hover-over{background-color:#e5e5ff}.sf-nav-menu-grid .ag-group-expanded{pointer-events:none}.sf-navigation-menu-toolbar .ant-form-item{margin-bottom:0}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b3Atc2VjdGlvbi9zY2hlZHVsZXIvc2NoZWR1bGVyLWdhbnR0LnNjc3MiLCJzdHlsZXMtc2Fzcy5taW4uY3NzIiwiLi4vLi4vY29yZS9ub3RpZmljYXRpb25zL2NvbXBvbmVudHMvc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50LnNjc3MiLCIuLi9wb2xpY3kvY29tcG9uZW50cy9jaGFuZ2Utb3duZXIuc2NzcyIsIi4uL3BvbGljeS9jb21wb25lbnRzL3JvbGUtc2VsZWN0LnNjc3MiLCIuLi9zZGsvY29tcG9uZW50cy9TYWxlc1JlcEJhci5zY3NzIiwiLi4vLi4vZGVtYW5kL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9jb2xsYWJvcmF0aW9uLWNvbnRlbnQuc2NzcyIsIi4uL2VudGl0bGVtZW50cy9jb21wb25lbnRzL3NmLWVudGl0bGVtZW50LnNjc3MiLCIuLi9saWZlY3ljbGVtYW5hZ2VyL2NvbXBvbmVudHMvbGlmZWN5Y2xlLnNjc3MiLCIuLi9zZWdtZW50YXRpb24vY29tcG9uZW50cy9zZWdtZW50YXRpb24uc2NzcyIsIi4uLy4uL2ludmVudG9yeS9tb25pdG9yaW5nL2NvbXBvbmVudHMvYW5hbHlzaXMtY29udGVudC5zY3NzIiwiLi4vc2FmZXR5c3RvY2tzL2NvbXBvbmVudHMvbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3Muc2NzcyIsIi4uL3NhZmV0eXN0b2Nrcy9jb21wb25lbnRzL3BvbGljeS1jb250ZW50LnNjc3MiLCIuLi9zYWZldHlzdG9ja3MvY29tcG9uZW50cy9zaGVsZi1saWZlLWNvbnRlbnQuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zb3AtY29udGVudC5zY3NzIiwiLi4vd29ya2Zsb3dzL2NvbXBvbmVudHMvd29ya2Zsb3cuc2NzcyIsIi4uL2Rpc2N1c3Npb25zL2NvbXBvbmVudHMvZGlzY3Vzc2lvbnMuc2NzcyIsIi4uL3ByaWNpbmcvY29tcG9uZW50cy9zZi1wcmljZS1uZWdvdGlhdGlvbi5zY3NzIiwiLi4vLi4vc3VwcGx5L2NhbGVuZGFyL2NvbXBvbmVudHMvcmVzb3VyY2UtY2FsZW5kYXIuc2NzcyIsIi4uL2lucHV0cy9jb21wb25lbnRzL3N1cHBseS1pbnB1dHMtY29udGVudC5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvYW50LWZsb3ctZGlhZ3JhbS5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvYnBtbi1jb250ZW50LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9scC1jcmVhdGUtcmVwb3J0cy1jb250ZW50LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9scC1tb2RlbC1jb250ZW50LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9scC1yZXBvcnRzLWNvbnRlbnQuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL2xwLXdvcmtzcGFjZS1jb250ZW50LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9tb2RlbC1jb25zdHJhaW50cy1jb250ZW50LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1tb2RlbC1jb250ZW50LnNjc3MiLCIuLi9sYWRkZXJwbGFubmluZy9jb21wb25lbnRzL3NmLWxhZGRlci1wbGFubmluZy5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvbWFpbi1jb250ZW50LWxheW91dC5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvbWFpbi1tZW51LnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vc2hhcmVkL2N1c3RvbS1leHRlcm5hbC1saW5rcy5zY3NzIiwiLi4vbGF5b3V0L2NvbXBvbmVudHMvbGljZW5zZS9zZi1saWNlbnNlLnNjc3MiLCIuLi9sYXlvdXQvY29tcG9uZW50cy9yZWFkaW5lc3MvcmVhZGluZXNzLnNjc3MiLCIuLi9sYXlvdXQvY29tcG9uZW50cy90cmlhbC13ZWxjb21lL3NmLXRyaWFsLXdlbGNvbWUuc2NzcyIsIi4uL2xheW91dC9jb21wb25lbnRzL3dlbGNvbWUvd2VsY29tZS5zY3NzIiwiLi4vLi4vY29yZS9ub3RpZmljYXRpb25zL2NvbXBvbmVudHMvbm90aWZpY2F0aW9uLWJlbGwvc2Ytbm90aWZpY2F0aW9uLWJlbGwuc2NzcyIsIi4uLy4uL2NvcmUvbm90aWZpY2F0aW9ucy9jb21wb25lbnRzL3NldHRpbmdzL3NmLW5vdGlmaWNhdGlvbi1zZXR0aW5ncy5zY3NzIiwiLi4vaWRlbnRpdHkvY29tcG9uZW50cy9jaGFuZ2UtcGFzc3dvcmQvY2hhbmdlLXBhc3N3b3JkLnNjc3MiLCIuLi9pZGVudGl0eS9jb21wb25lbnRzL3VzZXItZGV0YWlscy9wcm9maWxlLXN1bW1hcnkuc2NzcyIsIi4uL2lkZW50aXR5L2NvbXBvbmVudHMvdXNlci1kZXRhaWxzL3NmLXVzZXItYXZhdGFyLXBvcG92ZXIuc2NzcyIsIi4uL2lkZW50aXR5L2NvbXBvbmVudHMvdXNlci1kZXRhaWxzL3VzZXItcGFuZWwuc2NzcyIsIi4uL2lkZW50aXR5L2NvbXBvbmVudHMvdXNlci1ncmVldGluZy91c2VyLWdyZWV0aW5nLnNjc3MiLCIuLi9pZGVudGl0eS9jb21wb25lbnRzL3VzZXItbWFuYWdlbWVudC9lZGl0LW1lbWJlci5zY3NzIiwiLi4vaWRlbnRpdHkvY29tcG9uZW50cy91c2VyLW1hbmFnZW1lbnQvdXNlci1tYW5hZ2VtZW50LnNjc3MiLCIuLi9kYXRhL2NvbXBvbmVudHMvYWN0aXZpdHktbG9nL2FjdGl2aXR5LWxvZy5zY3NzIiwiLi4vZGF0YS9jb21wb25lbnRzL2Nsb3VkLWRhdGFzb3VyY2UvZXJwLWNvbXBsZXRlLnNjc3MiLCIuLi9kYXRhL2NvbXBvbmVudHMvY3Jvbi1zY2hlZHVsZXIvY3Jvbi1zY2hlZHVsZXIuc2NzcyIsIi4uL2RhdGEvY29tcG9uZW50cy9jcm9uLXNjaGVkdWxlci90aW1lLWNvbnRyb2xzLnNjc3MiLCIuLi9kYXRhL2NvbXBvbmVudHMvZGF0YS1sb2FkLWRhc2hib2FyZC9kYXRhLWxvYWQtZGFzaGJvYXJkLnNjc3MiLCIuLi9kYXRhL2NvbXBvbmVudHMvZGF0YS1zb3VyY2UvZGF0YS1zb3VyY2Uuc2NzcyIsIi4uL2RhdGEvY29tcG9uZW50cy9maWxlLWRhdGEtc291cmNlL3VwbG9hZGVyLnNjc3MiLCIuLi9kYXRhL2NvbXBvbmVudHMvaWNvbnMvaWNvbnMuc2NzcyIsIi4uL2RhdGEvY29tcG9uZW50cy9pbXBvcnQtc3RlcHMvc2YtZmlsZS1pbXBvcnQtc3RlcHMuc2NzcyIsIi4uL2dhdGV3YXkvY29tcG9uZW50cy9kcmF3ZXIvc2YtaW50ZWdyYXRpb25zLWRyYXdlci5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9hbGVydHMvYWxlcnRzLWNvbnRlbnQuc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvY29tbWVudHMvY29tbWVudHMuc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvY3VycmVuY3kvY3VycmVuY3kuc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvY3VzdG9tLWFnZy1hbmQtdW5pdHMvY3VzdG9taXphdGlvbi5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9jdXN0b20tcGVyaW9kcy9jdXN0b20tcGVyaW9kcy5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9kZW1hbmQtdHlwZXMvZGVtYW5kLXR5cGVzLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2V2YWx1YXRlLWRhc2hib2FyZC9zZi1ldmFsdWF0ZS1kYXNoYm9hcmQuc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvZXhwcmVzc2lvbi1lZGl0b3IvZXhwcmVzc2lvbi1lZGl0b3ItdjIuc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvZXhwcmVzc2lvbi1lZGl0b3IvZXhwcmVzc2lvbi1lZGl0b3Iuc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvZXhwcmVzc2lvbi1mbHVlbnQtZWRpdG9yL2V4cHJlc3Npb24tZmx1ZW50LnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2lsYy1zZWxlY3Rvci9pbGMtc2VsZWN0b3Iuc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvaW5wdXQtZGF0YS1zZWxlY3Rvci9pbnB1dC1kYXRhLXNlbGVjdG9yLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL21hc3Rlci1lZGl0L21hc3Rlci1lZGl0LnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL21hc3Rlci1pbnB1dC1kYXRhLWdyaWQvbWFzdGVyLWlucHV0LWRhdGEtZ3JpZC5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9vcmJpdC1zdGF0dXMtbW9kYWwvc2Ytb3JiaXQtc3RhdHVzLW1vZGFsLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL3BsYW5uaW5nLWhvcml6b24vcGxhbm5pbmctaG9yaXpvbi5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy91bml0LXNlbGVjdG9yL3VuaXQtc2VsZWN0b3Iuc2NzcyIsIi4uL3JlcG9ydHMvY29tcG9uZW50cy9kYXNoYm9hcmQvZGFzaGJvYXJkLnNjc3MiLCIuLi9yZXBvcnRzL2NvbXBvbmVudHMvcmVwb3J0cy1ncmlkL3JlcG9ydHMtZ3JpZC5zY3NzIiwiLi4vc2RrL2NvbXBvbmVudHMvYWktaGVscC9zZi1haS1oZWxwLnNjc3MiLCIuLi9zZGsvY29tcG9uZW50cy9haS1vdXRwdXQtbm90aWNlL3NmLWFpLW91dHB1dC1ub3RpY2Uuc2NzcyIsIi4uL3Nkay9jb21wb25lbnRzL2Vycm9ycy9lcnJvci1ib3VuZGFyeS5zY3NzIiwiLi4vc2RrL2NvbXBvbmVudHMvZXJyb3JzL3NmLXVuYXV0aG9yaXplZC5zY3NzIiwiLi4vc2RrL2NvbXBvbmVudHMvZm9ybS1pdGVtcy9mb3JtLWl0ZW1zLnNjc3MiLCIuLi9zZGsvY29tcG9uZW50cy9ncmlkL21vbmV5LWNvbHVtbi1maWx0ZXIuc2NzcyIsIi4uL3Nkay9jb21wb25lbnRzL21vZGFscy9wcmV2aWV3LWluZm8uc2NzcyIsIi4uL3Nkay9jb21wb25lbnRzL3Jlc2l6YWJsZS1kcmF3ZXIvc2YtcmVzaXphYmxlLWRyYXdlci5zY3NzIiwiLi4vc2RrL2NvbXBvbmVudHMvc3Bpbm5lci9zcGlubmVyLnNjc3MiLCIuLi9zZGsvY29tcG9uZW50cy90aW1lLWJ1Y2tldC90aW1lLWJ1Y2tldC5zY3NzIiwiLi4vdGFncy9jb21wb25lbnRzL2xleGljYWwtY29tbWVudC9sZXhpY2FsLWNvbW1lbnQuc2NzcyIsIi4uLy4uL2N1c3RvbWVyL2JpbGxpbmcvY29tcG9uZW50cy9hY2NvdW50c3VtbWFyeS9jb21wYW55LXN1bW1hcnkuc2NzcyIsIi4uLy4uL2N1c3RvbWVyL2JpbGxpbmcvY29tcG9uZW50cy91c2VyLWluZm8vY3VzdG9tZXItc2VsZWN0LnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL2NoYXJ0L2NvbGxhYi1jaGFydC5zY3NzIiwiLi4vLi4vZGVtYW5kL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9ncmlkLWNvbGxhYi9ncmlkLXRyZWUuc2NzcyIsIi4uLy4uL2RlbWFuZC9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvb3ZlcnJpZGVzL292ZXJyaWRlLXJlcG9ydC5zY3NzIiwiLi4vLi4vZGVtYW5kL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9wZW5kaW5nLW92ZXJyaWRlcy9zZi1wZW5kaW5nLW92ZXJyaWRlcy5zY3NzIiwiLi4vLi4vZGVtYW5kL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b29sYmFyL2NvbGxhYi1maWx0ZXJzLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3RyZWUvaGllcmFyY2h5LXNlbGVjdDIuc2NzcyIsIi4uL2Rhc2hib2FyZC9jb21wb25lbnRzL2Rhc2hib2FyZC9zZi1kZW1hbmQtZGFzaGJvYXJkLnNjc3MiLCIuLi9kYXNoYm9hcmQvY29tcG9uZW50cy92aWV3ZXIvdmlld2VyLWNvbnRyb2wuc2NzcyIsIi4uL2ZvcmVjYXN0aW5nL2NvbXBvbmVudHMvZm9yZWNhc3RpbmctbWV0aG9kcy9zZi1mb3JlY2FzdGluZy1tZXRob2RzLnNjc3MiLCIuLi9mb3JlY2FzdGluZy9jb21wb25lbnRzL2hvbWUtcGFnZS13aWRnZXRzL3NmLWZvcmVjYXN0LWNhcmRzLnNjc3MiLCIuLi9mb3JlY2FzdGluZy9jb21wb25lbnRzL291dGxpZXJzL291dGxpZXJzLnNjc3MiLCIuLi9mb3JlY2FzdGluZy9jb21wb25lbnRzL3NhbGVzLXByZWRpY3Rvci9zYWxlcy1wcmVkaWN0b3Iuc2NzcyIsIi4uL2ZvcmVjYXN0aW5nL2NvbXBvbmVudHMvc3RyYXRlZ3kvc3RyYXRlZ3kuc2NzcyIsIi4uL2xpZmVjeWNsZW1hbmFnZXIvY29tcG9uZW50cy9kcmF3ZXIvbGlmZWN5Y2xlLWRyYXdlci5zY3NzIiwiLi4vc2VnbWVudGF0aW9uL2NvbXBvbmVudHMvY2hhcnRzL2NoYXJ0LWNhcm91c2Vscy5zY3NzIiwiLi4vc2VnbWVudGF0aW9uL2NvbXBvbmVudHMvZ3JpZC9zZWdtLXRhYmxlLnNjc3MiLCIuLi9zZWdtZW50YXRpb24vY29tcG9uZW50cy9ncmlkLXRvb2xiYXIvc2VnbS1ncmlkLXRvb2xiYXIuc2NzcyIsIi4uL3NlZ21lbnRhdGlvbi9jb21wb25lbnRzL3NldHRpbmdzL3NlZ21lbnRhdGlvbi1zZXR0aW5ncy5zY3NzIiwiLi4vLi4vaW52ZW50b3J5L21vbml0b3JpbmcvY29tcG9uZW50cy9pbnYtY2FyZHMtcmVwb3J0L2ludi1jYXJkcy1yZXBvcnQtZHJhd2VyLnNjc3MiLCIuLi8uLi9pbnZlbnRvcnkvbW9uaXRvcmluZy9jb21wb25lbnRzL21pZGRsZS1iYXIvc2YtaW52ZW50b3J5LW1pZGRsZS1iYXIuc2NzcyIsIi4uLy4uL2ludmVudG9yeS9tb25pdG9yaW5nL2NvbXBvbmVudHMvdG9wLWJhci9zZi1pbnZlbnRvcnktdG9wLWJhci5zY3NzIiwiLi4vc2FmZXR5c3RvY2tzL2NvbXBvbmVudHMvZmlsdGVycy9maWx0ZXJzLWNvbnRlbnQuc2NzcyIsIi4uL3NhZmV0eXN0b2Nrcy9jb21wb25lbnRzL3NldHRpbmdzL3NldHRpbmdzLWRyYXdlci5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL2Zsb3ctZGV0YWlscy1kcmF3ZXIvc2YtZmxvdy1kZXRhaWxzLnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvZ3JpZC12Mi9zb3AtY29sbGFiLWdyaWQuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9ydW4tZW5naW5lL3J1bi1lbmdpbmUtbW9kYWwuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zaGFyZWQvc3VtbWFyeS1mb290ZXIuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zdG9jay10cmFuc2Zlci9zdG9jay10cmFuZmVycy1jb250ZW50LnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvc3RvY2stdHJhbnNmZXIvc3RvY2stdHJhbnNmZXItZHJhd2VyLnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9vbGJhci9zb3AtY29sbGFiLXRvb2xiYXIuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b3Atc2VjdGlvbi9zZi1zb3AtdG9wLXNlY3Rpb24uc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b3Atc2VjdGlvbi10YWJzL3RvcC1zZWN0aW9uLXRhYnMuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy92aW9sYXRpb25zL3NvcC12aW9sYXRpb25zLWRyYXdlci5zY3NzIiwiLi4vd29ya2Zsb3dzL2NvbXBvbmVudHMvYWN0aW9ucy9zZi1hY3Rpb25zLWNvbnRlbnQuc2NzcyIsIi4uL3dvcmtmbG93cy9jb21wb25lbnRzL3JvbGwtZm9yd2FyZC9yb2xsLWZvcndhcmQuc2NzcyIsIi4uL3dvcmtmbG93cy9jb21wb25lbnRzL3dpZGdldHMvd2lkZ2V0cy5zY3NzIiwiLi4vd29ya2Zsb3dzL2NvbXBvbmVudHMvd29ya2Zsb3ctcHJldmlldy93b3JrZmxvdy1wcmV2aWV3LnNjc3MiLCIuLi93b3JrZmxvd3MvY29tcG9uZW50cy93b3JrZmxvdy1zZXR0aW5ncy93b3JrZmxvdy1zZXR0aW5ncy5zY3NzIiwiLi4vZGlzY3Vzc2lvbnMvY29tcG9uZW50cy9jb21tZW50cy1saXN0L3NmLWNvbW1lbnRzLnNjc3MiLCIuLi9kaXNjdXNzaW9ucy9jb21wb25lbnRzL3N0YXJ0ZXItY29tbWVudC9zZi1zdGFydGVyLWNvbW1lbnQuc2NzcyIsIi4uLy4uL3N1cHBseS9jYWxlbmRhci9jb21wb25lbnRzL3NodXRkb3duLWNhbGVuZGFyL3NodXRkb3duLWNhbGVuZGFyLnNjc3MiLCIuLi9pbnB1dHMvY29tcG9uZW50cy9leHBhbmRlZC1ib20vZXhwYW5kZWQtYm9tLWNvbnRlbnQuc2NzcyIsIi4uL2lucHV0cy9jb21wb25lbnRzL2dyaWRzL2NhcGFjaXR5LWdyaWQuc2NzcyIsIi4uL2lucHV0cy9jb21wb25lbnRzL2lucHV0LWZvcm1zL2NhbGVuZGFyLXR5cGVzLnNjc3MiLCIuLi9pbnB1dHMvY29tcG9uZW50cy9pbnB1dC1mb3Jtcy9zZi1zdXBwbHktZm9ybS1iYXNlLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9hbmFseXNpcy9hbmFseXNpcy1jb250ZW50LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9hdXRvbm9tb3VzLWFnZW50cy9hdXRvbm9tb3VzLWFnZW50cy5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvbW9kYWxzL21vZGFscy5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvb3B0aW1pemF0aW9uLWxvZy9zZi1zb3AtbG9nLWRyYXdlci5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvc2NlbmFyaW8tY29tcGFyaXNvbi9jb21wYXJlLWNvbnRlbnQuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL3NjZW5hcmlvLWNvbXBhcmlzb24vY29tcGFyZS1vdmVydmlldy5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvc2V0dGluZ3MtZHJhd2VyL3NldHRpbmdzLWNvbnRlbnQtd3JhcHBlci5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvc2hhcmVkL2NvbnN0cmFpbnRzLXRyZWUuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL3NoYXJlZC9tb2RhbC1mb3Jtcy5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvc2hhcmVkL29iamVjdGl2ZS1jb250ZW50LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zaGFyZWQvc2NlbmFyaW8tbmFtZS5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvc2hhcmVkL3NjZW5hcmlvLXNlbGVjdG9yLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zaGFyZWQvc2NlbmFyaW8tdHJlZS1zZWxlY3Rvci5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvdG9vbGJhci90b29sYmFyLnNjc3MiLCIuLi9pdGVtZ3JvdXBzdXBwbHkvc3VwcGx5LWF2YWlsYWJpbGl0eS9jb21wb25lbnRzL3NmLXN1cHBseS1hdmFpbGFiaWxpdHkuc2NzcyIsIi4uL2xhZGRlcnBsYW5uaW5nL2NvbXBvbmVudHMvZ3JpZC9zZi1sYWRkZXItZ3JpZC5zY3NzIiwiLi4vdmVuZG9ycy9jb21wb25lbnRzL2FsbG9jYXRpb24vc2YtYWxsb2NhdGlvbi5zY3NzIiwiLi4vdmVuZG9ycy9jb21wb25lbnRzL2NvbnRyYWN0cy9zZi1jb250cmFjdHMuc2NzcyIsIi4uL3ZlbmRvcnBvcnRhbC9jb21wb25lbnRzL3NoYXJlZC9zZi12ZW5kb3ItcG9ydGFsLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vY29tcG9uZW50cy9haS1jaGF0L2FpLWNoYXQuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL2hpZXJhcmNoeS10cmVlL3NmLWhpZXJhcmNoeS10cmVlLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vY29tcG9uZW50cy9tYWluLWRyYXdlci9tYWluLWRyYXdlci5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvbWFpbi1oZWFkZXIvbWFpbi1oZWFkZXIuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL21vZHVsZS1oZWFkZXIvZGVlcC1saW5rLWJ1dHRvbi5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvbm8tZGF0YS1mb3VuZC9zZi1uby1kYXRhLWZvdW5kLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vY29tcG9uZW50cy9zaGVsbC9hbmltYXRpb25zLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vY29tcG9uZW50cy9zaGVsbC9hbnRkLWZ1bGxwYWdlLXRhYmxlLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vY29tcG9uZW50cy9zaGVsbC9hbnRkLW92ZXJyaWRlcy5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvc2hlbGwvZmlsdGVyLWRyYXdlci5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvc2hlbGwvbml2by1jaGFydHMuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL3NoZWxsL3NmLWFnLWNoYXJ0LnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vY29tcG9uZW50cy9zaGVsbC9zZi1hZy1ncmlkLnNjc3MiLCIuLi90aGVtZXMvY3NzL19mb250cy5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvc2hlbGwvc2hlbGwuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL3NoZWxsL3ZhcmlhYmxlcy5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvc21hcnQtc2VhcmNoL3NmLXNtYXJ0LXNlYXJjaC5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL2NvbnRyb2wtdG93ZXIvY29udHJvbC10b3dlci5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL2V2ZW50cy1tYW5hZ2VyL2V2ZW50cy1tYW5hZ2VyLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvaG9tZS9zZi1ob21lLXBhZ2Uuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9xdWljay1ndWlkZS9zZi1xdWljay1ndWlkZS1wYWdlLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvc2V0dGluZ3Mvc2V0dGluZ3MtcGFnZS5zY3NzIiwiLi4vbGF5b3V0L2NvbXBvbmVudHMvbGljZW5zZS9wbGFuLXVwZ3JhZGVkL3BsYW4tdXBncmFkZWQuc2NzcyIsIi4uL2xheW91dC9jb21wb25lbnRzL2xpY2Vuc2UvdHJpYWwtYmFubmVyL3NmLXRyaWFsLWJhbm5lci5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9hbGVydHMvYWxlcnRzLWRyYXdlci9hbGVydHMtZHJhd2VyLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2FsZXJ0cy9ncmlkL2FsZXJ0cy1ncmlkLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2FsZXJ0cy9ub3RpZmljYXRpb25zL25vdGlmaWNhdGlvbnMtY29uZmlnLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2FsZXJ0cy9zaGFyZWQvc2hhcmVkLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2FsZXJ0cy90b29sYmFyL2FsZXJ0cy10b29sYmFyLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2RlbWFuZC10eXBlcy9zZWN1cml0eS1kcmF3ZXIvc2Ytc2VjdXJpdHktZHJhd2VyLnNjc3MiLCIuLi9yZXBvcnRzL2NvbXBvbmVudHMvcmVwb3J0cy1kYXRhLXNvdXJjZXMvZHJhd2VyL3NmLWRhdGEtc291cmNlLWZvcm0uc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvaGlzdG9yaWNhbC1tZXRyaWNzL2RyYXdlci9oaXN0b3JpY2FsLW1ldHJpY3Muc2NzcyIsIi4uLy4uL2RlbWFuZC9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvZ3JpZC1jb2xsYWIvYWN0aW9ucy9hY3Rpb25zLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3NldHRpbmdzL21hbmFnZS1vdmVycmlkZXMvbWFuYWdlLW92ZXJyaWRlcy5zY3NzIiwiLi4vZm9yZWNhc3RpbmcvY29tcG9uZW50cy9vdXRsaWVycy9kZXRhaWxzLXBvcHVwL2ZvcmVjYXN0LWRldGFpbHMuc2NzcyIsIi4uL2ZvcmVjYXN0aW5nL2NvbXBvbmVudHMvb3V0bGllcnMvZ3JpZC9vdXRsaWVyLXRhYmxlLnNjc3MiLCIuLi9mb3JlY2FzdGluZy9jb21wb25lbnRzL291dGxpZXJzL2dyaWQtdG9vbGJhci9vdXRsaWVycy1ncmlkLXRvb2xiYXIuc2NzcyIsIi4uL2ZvcmVjYXN0aW5nL2NvbXBvbmVudHMvb3V0bGllcnMvbG9jYXRpb24tZGV0YWlscy1kcmF3ZXIvc2YtbG9jYXRpb24tZGV0YWlscy1kcmF3ZXIuc2NzcyIsIi4uL2ZvcmVjYXN0aW5nL2NvbXBvbmVudHMvc2FsZXMtcHJlZGljdG9yL3NldHRpbmdzL3NhbGVzLXByZWRpY3Rvci1zZXR0aW5nLnNjc3MiLCIuLi9mb3JlY2FzdGluZy9jb21wb25lbnRzL3N0cmF0ZWd5L2RyYXdlckNvbnRlbnQvc3RyYXRlZ3ktc2V0dGluZ3Muc2NzcyIsIi4uL2ZvcmVjYXN0aW5nL2NvbXBvbmVudHMvc3RyYXRlZ3kvdG9vbGJhci9zdHJhdGVneS10b29sYmFyLnNjc3MiLCIuLi9zYWZldHlzdG9ja3MvY29tcG9uZW50cy9jaGFydHMvY29tcGFyZS1jaGFydC9zZi1wb2xpY3ktY29tcGFyZS1jaGFydC5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3N0b2NrLXRyYW5zZmVyL29wdGlvbnMvc2YtdHJhbnNmZXItYmFzZS5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3RvcC1zZWN0aW9uL2RldGFpbHMtY2hhcnQvc2Ytc29wLWNvbGxhYi1jaGFydC5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3RvcC1zZWN0aW9uL3N1bW1hcnkvc3VtbWFyeS1ncmlkLnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9wLXNlY3Rpb24vdHJhbnNhY3Rpb25zLW9iamVjdHMvdHJhbnNhY3Rpb25zLW9iamVjdHMuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b3Atc2VjdGlvbi91dGlsaXphdGlvbi91dGlsaXphdGlvbi1ncmlkLnNjc3MiLCIuLi93b3JrZmxvd3MvY29tcG9uZW50cy9hY3Rpb25zL2NvbXBvbmVudHMvYWN0aW9uLWRldGFpbHMuc2NzcyIsIi4uL2lucHV0cy9jb21wb25lbnRzL2V4cGFuZGVkLWJvbS9ncmlkL2V4cGFuZGVkLWJvbS1ncmlkLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9jcmVhdGUtcmVwb3J0L2NvbXBvbmVudHMvY29sdW1uLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9kaWFncmFtL2RpYWdub3N0aWMvZGlhZ25vc3RpYy1kcmF3ZXIuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL2RpYWdyYW0vaXRlbXMvY29udGVudC1mb3JtLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9kaWFncmFtL3N1Yi1zZXQvc3ViLXNldC1jb250ZW50LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9kcnAtY29uZmlncy9jb250ZW50L3ZpZXctY29udGVudC1ncmlkLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9tcnAtY29uZmlncy9jb250ZW50L3ZpZXctY29udGVudC1ncmlkLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1jb21wYXJpc29uL21vZGFscy9wdWJsaXNoLXJ1bi1tb2RhbC5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvc2NlbmFyaW8tY29tcGFyaXNvbi9tb2RhbHMvcnVuLWRldGFpbHMtbW9kYWwuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL3NjZW5hcmlvLWNvbXBhcmlzb24vcmVwb3J0LWNvbnRlbnQvc2Ytc2NlbmFyaW8tcmVwb3J0cy5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvc2NlbmFyaW8tY29tcGFyaXNvbi93aWRnZXRzLWRhc2hib2FyZC93aWRnZXRzLWRhc2hib2FyZC5zY3NzIiwiLi4vdmVuZG9ycy9jb21wb25lbnRzL2FsbG9jYXRpb24vZ3JpZC9zZi12ZW5kb3ItZ3JpZC5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvZmlsdGVycy9tYWluLWZpbHRlci9maWx0ZXItYnVpbGRlci5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL2Rhc2hib2FyZHMvY29tcG9uZW50cy9zZi1kYXNoYm9hcmRzLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvZGF0YS1zdHVkaW8vdmlld3MvZGF0YS1zdHVkaW8uc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9kZW1hbmQvdmlld3MvZGFzaGJvYXJkLXRvb2xiYXIuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9yZXBvcnRzL2NvbXBvbmVudHMvc2YtcmVwb3J0cy5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL3NhbXBsZS92aWV3cy9kb2NrLWxheW91dC12aWV3LnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvc2V0dGluZ3Mvdmlld3Mvc2V0dGluZ3Muc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9zaGFyZWQvc21hcnQvZGF0YS1zb3VyY2VzL3NmLWRhdGEtc291cmNlLW1vZGFsLnNjc3MiLCIuLi9pZGVudGl0eS9jb21wb25lbnRzL3VzZXItbWFuYWdlbWVudC90b29sYmFyL2ludml0ZS11c2VyL2ludml0ZS11c2VyLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL21hc3Rlci1lZGl0L2VkaXQtdHlwZS1jb250ZW50L2Zvcm0taXRlbXMvc2VsZWN0LWRyYWdnYWJsZS1mb3JtLWl0ZW0uc2NzcyIsIi4uLy4uL2RlbWFuZC9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9vbGJhci9pdGVtcy9jb21wYXJlL2NvbXBhcmUuc2NzcyIsIi4uLy4uL2RlbWFuZC9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9vbGJhci9pdGVtcy9lZGl0LW1vZGUvZWRpdC1tb2RlLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3Rvb2xiYXIvaXRlbXMvZmlsdGVycy9maWx0ZXIuc2NzcyIsIi4uLy4uL2RlbWFuZC9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9vbGJhci9pdGVtcy9wdWJsaXNoLWRlbWFuZC9wdWJsaXNoLXBvcHVwLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3Rvb2xiYXIvaXRlbXMvdW5pdC1jb3N0LXByaWNlL3VuaXQtY29zdC1wcmljZS5zY3NzIiwiLi4vLi4vZGVtYW5kL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b29sYmFyL2l0ZW1zL3ZpZXdzL2RlbWFuZC12aWV3cy5zY3NzIiwiLi4vc2VnbWVudGF0aW9uL2NvbXBvbmVudHMvY2x1c3RlcnMvY29tcG9uZW50cy9jaGFydHMvY2x1c3RlcnMtY2hhcnQuc2NzcyIsIi4uL3NlZ21lbnRhdGlvbi9jb21wb25lbnRzL2NsdXN0ZXJzL2NvbXBvbmVudHMvdG9vbGJhci90b29sYmFyLnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9vbGJhci9pdGVtcy9jb21wYXJlL2NvbXBhcmUuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b29sYmFyL2l0ZW1zL29wdGltaXplL29wdGltaXplLnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9vbGJhci9pdGVtcy91bml0LWNvc3QtcHJpY2UvdW5pdC1jb3N0LXByaWNlLnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9vbGJhci9pdGVtcy92aWV3cy9zdXBwbHktdmlld3Muc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL2RpYWdyYW0vZGlhZ25vc3RpYy9jb21wb25lbnRzL2l0ZW0tZmxvdy1jb250ZW50LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1jb21wYXJpc29uL2NoYXJ0cy9jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0L292ZXJ2aWV3LWNoYXJ0LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1jb21wYXJpc29uL2RyYXdlcnMtY29udGVudC9kZXRhaWxzLWFuZC1wdWJsaXNoL2RldGFpbHMtYW50ZC1wdWJsaXNoLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1jb21wYXJpc29uL2RyYXdlcnMtY29udGVudC9zaGFyZWQvY29udGVudC1iYXNlLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1jb21wYXJpc29uL2RyYXdlcnMtY29udGVudC9zdW1tYXJ5L3N1bW1hcnkuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL2ZpbHRlcnMvbWFpbi1maWx0ZXIvY29tcG9uZW50cy9jb3B5LXBhc3RlLW1vZGFsLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvZGF0YS1zdHVkaW8vdmlld3MvYWR2YW5jZWQvc2YtYWR2YW5jZWQtZGF0YXNvdXJjZXMuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9kYXRhLXN0dWRpby92aWV3cy9lcnAtc2V0dGluZ3MvZXJwLXNldHRpbmdzLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvZGF0YS1zdHVkaW8vdmlld3Mvb3RoZXItZGF0YS9zZi1vdGhlci1kYXRhLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvc2FtcGxlL2NvbXBvbmVudHMvc2FtcGxlLWZvcm0vc2FtcGxlLWZvcm0uc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9zYW1wbGUvY29tcG9uZW50cy9zYW1wbGUtbW9kYWwvc2FtcGxlLW1vZGFsLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvc2V0dGluZ3Mvdmlld3MvZGVtYW5kL2NhdXNhbC1mb3JlY2FzdGluZy5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3NoYXJlZC9zbWFydC9kYXRhLXNvdXJjZXMtc2V0dGluZ3MvZWxlbWVudHMvZWxlbWVudHMuc2NzcyIsIi4uLy4uL2RlbWFuZC9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvc2V0dGluZ3Mvdmlld3MtY29uZmlndXJhdGlvbi9jb21wb25lbnRzL2RyYXdlcnMvc2YtZGVtYW5kLWNvbmRpdGlvbmFsLWZvcm1hdHMtZHJhd2VyLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3NldHRpbmdzL3ZpZXdzLWNvbmZpZ3VyYXRpb24vY29tcG9uZW50cy92aWV3cy1saXN0L3ZpZXdzLWxpc3Quc2NzcyIsIi4uL3NlZ21lbnRhdGlvbi9jb21wb25lbnRzL3NldHRpbmdzL3NldHRpbmctY29tcG9uZW50cy9hbmFseXNpcy9leGNlcHRpb25zL2V4Y2VwdGlvbnMtcXVlcnktYnVpbGRlci5zY3NzIiwiLi4vLi4vaW52ZW50b3J5L21vbml0b3JpbmcvY29tcG9uZW50cy9pbnYtY2FyZHMtcmVwb3J0L3JlcG9ydC10eXBlLWNvbnRlbnQvaW1iYWxhbmNlLWNvbnRlbnQtd2lkZ2V0cy90b29sYmFyL3Rvb2xiYXIuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zZXR0aW5ncy9vYmplY3RzLWNvbmZpZ3VyYXRpb24vY29tcG9uZW50cy92aWV3cy1saXN0L3ZpZXdzLWxpc3Quc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zZXR0aW5ncy92aWV3cy1jb25maWd1cmF0aW9uL2NvbXBvbmVudHMvYWRkLWJ1dHRvbi9hZGQtc3VwcGx5LWJ1dHRvbi5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3NldHRpbmdzL3ZpZXdzLWNvbmZpZ3VyYXRpb24vY29tcG9uZW50cy9kcmlsbC1kb3duLWxpbmtzL2RyaWxsLWRvd24tbGlua3Muc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zZXR0aW5ncy92aWV3cy1jb25maWd1cmF0aW9uL2NvbXBvbmVudHMvZ3JpZC92aWV3LWNvbnRlbnQtdGFibGUuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zZXR0aW5ncy92aWV3cy1jb25maWd1cmF0aW9uL2NvbXBvbmVudHMvdmlld3MtbGlzdC92aWV3cy1saXN0LnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9wLXNlY3Rpb24vdHJhbnNhY3Rpb25zLW9iamVjdHMvY29tcG9uZW50cy9jb250ZW50L3RyYW5zYWN0aW9ucy1vYmplY3RzLWNvbnRlbnQuc2NzcyIsIi4uL3ZlbmRvcnMvY29tcG9uZW50cy9hbGxvY2F0aW9uL3Rvb2xiYXIvaXRlbXMvZmlsdGVycy9maWx0ZXIuc2NzcyIsIi4uL3ZlbmRvcnMvY29tcG9uZW50cy9jb250cmFjdHMvZHJhd2Vycy9jb250ZW50cy9ydW4taGlzdG9yeS9ydW4taGlzdG9yeS5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL3JlcG9ydHMvY29tcG9uZW50cy9zaW5nbGUtcmVwb3J0L2NvbmRpdGlvbmFsLWZvcm1hdHRpbmcvQ29uZGl0aW9uYWxGb3JtYXRzLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvc2FtcGxlL3ZpZXdzL2NvbXBvbmVudHMvaXRlbS1hY3Rpdml0eS9pdGVtLWFjdGl2aXR5LWZvcm0uc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9zYW1wbGUvdmlld3MvY29tcG9uZW50cy9zY2hlZHVsZXItZ2FudHQtc2V0dGluZ3Mvc2NoZWR1bGVyLWdhbnR0LXNldHRpbmdzLWZvcm0uc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9zZXR0aW5ncy92aWV3cy9kYXRhL3BsYW5uaW5nLXBlcmlvZC9wbGFubmluZy1wZXJpb2QtY29udGVudC5zY3NzIiwiLi4vLi4vZGVtYW5kL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zZXR0aW5ncy92aWV3cy1jb25maWd1cmF0aW9uL2NvbXBvbmVudHMvZHJhd2Vycy9kcmlsbC1kb3duLWxpbmtzL2RyaWxsLWRvd24tbGlua3Muc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9zZXR0aW5ncy92aWV3cy9nbG9iYWwvbmF2aWdhdGlvbi1tZW51L2NvbXBvbmVudHMvZ3JpZC9uYXZpZ2F0aW9uLW1lbnUtZ3JpZC5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL3NldHRpbmdzL3ZpZXdzL2dsb2JhbC9uYXZpZ2F0aW9uLW1lbnUvY29tcG9uZW50cy90b29sYmFyL25hdmlnYXRpb24tbWVudS10b29sYmFyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBd0ZNLGdCQ282ZU4sQ0MzL2VFLGtEQUNFLGdCREFKLENDRUksbUVBQ0UsaUJBQUEsQ0FDQSxnQkRBTixDQ0lFLGtDQUNFLGlCREZKLENDSUkseUNBR0UsY0FBQSxDQURBLGVBQUEsQ0FEQSxlREFOLENDS0ksK0NBQ0UsY0RITixDQ01JLHlEQUNFLG1CREpOLENDU0EsMEJBR0Usb0NBQUEsQ0FGQSxXQUFBLENBQ0EsWURMRixDQ1FFLGlEQUNFLFdBQUEsQ0FJQSxjQUFBLENBREEsaUJBQUEsQ0FEQSxlQUFBLENBREEsY0RISixDQ1FJLGdFQUlFLFdBQUEsQ0FGQSxlQUFBLENBQ0EsS0FBQSxDQUZBLFVESE4sQ0NTSSw4REFHRSw2Q0FBQSxDQUZBLGtDQUFBLENBQ0EsY0FBQSxDQUVBLGVBQUEsQ0FDQSxLQUFBLENBQ0EsU0RQTixDQ1NNLGtFQUVFLG1DQUFBLENBREEsZ0JETlIsQ0NXSSwrREFRRSw4Q0FBQSxDQVBBLDZDQUFBLENBQ0EsaUJBQUEsQ0FFQSxpQkFBQSxDQUNBLGNBQUEsQ0FGQSxnQkFBQSxD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YWRxakNGLENjbGpDQSw0QkFFRSxvQ0FBQSxDQURBLGVkc2pDRixDY2xqQ0EsbUJBQ0UsMEJBQUEsQ0FDQSwyQmRxakNGLENjbGpDQSxNQUNFLGVkcWpDRixDY2xqQ0EsZ0NBQ0Usb0NBQUEsQ0FDQSxlZHFqQ0YsQ2NsakNBLGtEQUNFLHlDZHFqQ0YsQ2NsakNBLDBCQUNFLFdkcWpDRixDY3hpQ0UsK1BBQ0UsaURkbWpDSixDYy9pQ0EsV0FFRSxzQ0FBQSxDQURBLGtCZG1qQ0YsQ2NoakNFLDhCQUNFLGNka2pDSixDYzlpQ0ksbUVBQ0UsZ0JkZ2pDTixDYzdpQ0ksd0NBQ0UsZWQraUNOLENjMWlDQSxzQkFDRSxZZDZpQ0YsQ2MxaUNBLGFBQ0Usb0NkNmlDRixDYzFpQ0Esc0JBQ0UsY2Q2aUNGLENjMWlDQSwrQkFDRSxpQmQ2aUNGLENjMWlDQSxTQUNFLHdCZDZpQ0YsQ2MxaUNBLFFBQ0Usb0JkNmlDRixDYzFpQ0EsV0FDRSx1QmQ2aUNGLENjMWlDQSxTQUNFLHdCZDZpQ0YsQ2MxaUNBLFdBQ0Usc0JkNmlDRixDYzFpQ0EseUJBQ0Usa0JkNmlDRixDYzFpQ0Esd0dBRUUsd0JkNmlDRixDYzFpQ0Esd0ZBRUUsd0JBQUEsQ0FDQSx3QmQ2aUNGLENjMWlDQSwwREFDRSxpQ0FBQSxDQUNBLGlDQUFBLENBQ0Esa0NkNmlDRixDYzFpQ0Esa0RBQ0Usa0NBQUEsQ0FDQSwwRGQ2aUNGLENjeGlDRSxrR0FDRyxVZDRpQ0wsQ2N4aUNBLHlCQUNFLHNCZDJpQ0YsQ2N4aUNBLGdDQUNFLFlkMmlDRixDY3hpQ0EsV0FHRSw0QkFBQSxDQUNBLGlCQUFBLENBQ0Esb0JBQUEsQ0FIQSxXQUFBLENBSUEscUJBQUEsQ0FMQSxVZGdqQ0YsQ2N6aUNFLHdCQUNFLDJCZDJpQ0osQ2N4aUNFLHdCQUNFLGtCZDBpQ0osQ2N0aUNBLHdDQUNFLG1DZHlpQ0YsQ2N0aUNBLG1EQUNFLGtDZHlpQ0YsQ2N0aUNBLDZCQUNFLFlkeWlDRixDY3RpQ0EsK0RBQ0Usd0JkeWlDRixDY3RpQ0Esc0VBQ0UsUWR5aUNGLENjdGlDQSx3Q0FDRSxtQ2R5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dUM3QjJ2RlIsQzZCeHZGTSxrSEFDRSx3QzdCMHZGUixDNkJ2dkZNLG1IQUNFLHlDN0J5dkZSLEM2QnR2Rk0saUhBQ0UsdUM3Qnd2RlIsQzZCcHZGTSw2R0FDRSxZN0JzdkZSLEM2Qmp2RkUsK0NBRUUsV0FBQSxDQURBLFc3Qm92RkosQzZCOXVGRSw0Q0FDRSxZN0JpdkZKLEM2Qjd1RkEsb0NBQ0UsdUQ3Qmd2RkYsQzZCOXVGRSxnREFDRSxnQjdCZ3ZGSixDNkI3dUZFLG1EQUNFLGtCQUFBLENBQ0Esc0I3Qit1RkosQzZCN3VGSSx5REFDRSxzRDdCK3VGTixDNkI1dUZJLDBFQUNFLHdCN0I4dUZOLEM2QjV1Rk0sb0dBQ0UsY0FBQSxDQUNBLHVCN0I4dUZSLEM2QjF1Rkksc0ZBQ0UsZUFBQSxDQUNBLG1CN0I0dUZOLEM2Qnp1RkksdUVBQ0UsK0I3QjJ1Rk4sQzZCenVGTSwyRUFFRSxXQUFBLENBREEsVTdCNHVGUixDNkJydUZBLHVKQUlFLDRCQUFBLENBQ0EsV0FBQSxDQUZBLG9DN0IydUZGLEM2QnZ1RkUsMkxBQ0UsVzdCMnVGSixDNkJ4dUZFLG1RQUNFLFk3QjR1RkosQzZCeHVGRSx5TkFDRSxvQ0FBQSxDQUNBLGdCN0I0dUZKLEM2Qnp1RkUseWdCQUdFLHVCQUFBLENBREEsb0M3Qmd2RkosQzZCNXVGRSw2aUJBRUUscUI3Qmt2RkosQzZCL3VGRSx5UUFDRSxlN0JtdkZKLEM2Qmx2RkksZ1RBRUUseUNBQUEsQ0FEQSx3QzdCdXZGTixDNkJwdkZJLGdUQUVFLHlDQUFBLENBREEsd0M3Qnl2Rk4sQzZCdHZGSSwwU0FFRSx1Q0FBQSxDQURBLHNDN0IydkZOLEM2Qnh2RkksNlNBRUUsd0NBQUEsQ0FEQSx1QzdCNnZGTixDNkIxdkZJLDBTQUVFLHVDQUFBLENBREEsc0M3Qit2Rk4sQzZCenZGSSwrWkFDRSxlN0I2dkZOLEM2Qnh2Rk0sMG9CQUNFLHlDN0Jpd0ZSLEM2Qi92Rk0sOFhBQ0UsbUQ3Qm13RlIsQzZCandGTSw4WEFDRSx3QzdCcXdGUixDNkI5dkZNLDhuQkFDRSx1QzdCdXdGUixDNkJyd0ZNLHdY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RSxJQUNJLHFDNUo2MlhOLEM0SjEyWEUsSUFDSSxzQzVKNDJYTixDNEp6MlhFLElBQ0ksc0M1SjIyWE4sQzRKeDJYRSxJQUNJLHFDNUowMlhOLEM0SnYyWEUsSUFDSSxzQzVKeTJYTixDNEp0MlhFLElBQ0kscUM1SncyWE4sQzRKcjJYRSxJQUNJLHFDNUp1MlhOLEM0SnAyWEUsSUFDSSxzQzVKczJYTixDNEpuMlhFLElBQ0kscUM1SnEyWE4sQzRKbDJYRSxJQUNJLHFDNUpvMlhOLEM0SmoyWEUsSUFDSSxxQzVKbTJYTixDNEpoMlhFLElBQ0ksc0M1SmsyWE4sQzRKLzFYRSxJQUNJLHNDNUppMlhOLEM0SjkxWEUsSUFDSSxxQzVKZzJYTixDNEo3MVhFLElBQ0ksb0M1SisxWE4sQzRKNTFYRSxJQUNJLHNDNUo4MVhOLEM0SjMxWEUsSUFDSSxzQzVKNjFYTixDNEoxMVhFLElBQ0ksc0M1SjQxWE4sQzRKejFYRSxJQUNJLHNDNUoyMVhOLEM0SngxWEUsSUFDSSxzQzVKMDFYTixDNEp2MVhFLElBQ0kscUM1SnkxWE4sQzRKdDFYRSxJQUNJLG9DNUp3MVhOLEM0SnIxWEUsSUFDSSxzQzVKdTFYTixDNEpwMVhFLElBQ0ksc0M1SnMxWE4sQzRKbjFYRSxJQUNJLHNDNUpxMVhOLEM0SmwxWEUsSUFDSSxxQzVKbzFYTixDNEpqMVhFLElBQ0ksb0M1Sm0xWE4sQzRKaDFYRSxJQUNJLHFDNUprMVhOLEM0Si8wWEUsSUFDSSxxQzVKaTFYTixDNEo5MFhFLElBQ0ksc0M1SmcxWE4sQzRKNzBYRSxJQUNJLHNDNUorMFhOLEM0SjUwWEUsSUFDSSxxQzVKODBYTixDNEozMFhFLElBQ0ksc0M1SjYwWE4sQzRKMTBYRSxJQUNJLHNDNUo0MFhOLEM0SnowWEUsSUFDSSxxQzVKMjBYTixDNEp4MFhFLElBQ0ksb0M1SjAwWE4sQzRKdjBYRSxJQUNJLHFDNUp5MFhOLEM0SnQwWEUsSUFDSSxxQzVKdzBYTixDNEpyMFhFLElBQ0ksc0M1SnUwWE4sQzRKcDBYRSxJQUNJLHFDNUpzMFhOLEM0Sm4wWEUsSUFDSSxzQzVKcTBYTixDNEpsMFhFLElBQ0kscUM1Sm8wWE4sQzRKajBYRSxJQUNJLHNDNUptMFhOLEM0SmgwWEUsTUFDSSxnQzVKazBYTixDQUNGLEM0Si96WEEsY0FFSSxzQkFBQSxDQUVBLGtDQUFBLENBSEEsMkJBQUEsQ0FFQSxxQzVKazBYSixDNkovZ1lBLDhCQUNFLFlBQUEsQ0FDQSxTQUFBLENBQ0EscUI3SmloWUYsQzZKL2dZRSxxQ0FFRSxvQ0FBQSxDQURBLGNBQUEsQ0FFQSxlN0ppaFlKLEM2Si9nWUUsNkRBRUUsVUFBQSxDQURBLGU3SmtoWUosQzZKOWdZRSxxREFDRSxnQjdKZ2hZSixDNko3Z1lFLHFEQUNFLGlCN0orZ1lKLEM2SjVnWUUseUVBQ0UsdUM3SjhnWUosQzZKM2dZRSw4Q0FDRSx5QkFBQSxDQUVBLDBFQUFBLENBREEsb0I3SjhnWUosQzZKNWdZSSx1RUFDRSwwQzdKOGdZTixDNko1Z1lJLHVFQUNFLDJDQUFBLENBRUEsZ0RBQUEsQ0FEQSxpQjdKK2dZTixDNko1Z1lJLGlFQUNFLFU3SjhnWU4sQzhKcmpZQSxTQUNFLFc5SnVqWUYsQzhKcGpZQSxZQUNFLDhDOUp1allGLEM4SnBqWUEsZUFDRSw2QkFBQSxDQUNBLGVBQUEsQ0FFQSxVQUFBLENBREEsUzlKd2pZRixDOEpuallFLGdDQUVFLGlCQUFBLENBREEsbUJBQUEsQ0FFQSxrQjlKc2pZSixDOEpwallFLHFDQUNFLHNCOUpzallKLEM4Si9pWUEseUNBQ0UsVzlKa2pZRixDOEpqallFLDBFQUVFLGlCQUFBLENBREEsVzlKb2pZSixDOEpoallFLHlFQUdFLGlCQUFBLENBREEsVUFBQSxDQURBLFU5Sm9qWUosQzhKOWlZQSxrQkFDRSxnQzlKaWpZRixDOEp6aVlBLG9IQUNFLHVCOUpnallGLEM4SjdpWUEsZ0VBR0UsK0NBQUEsQ0FFQSxtQkFBQSxDQURBLE9BQUEsQ0FGQSxtQjlKbWpZRixDOEovaVlFLG9XQUdFLG9COUprallKLEM4SjNpWUUsbURBQ0UsdUI5SjhpWUosQzhKemlZRSw0QkFDRSwyQjlKNGlZSixDOEp2aVlFLDBCQUNFLGlEOUowaVlKLEM4SnZpWUksZ0NBQ0UsdUI5SnlpWU4sQzhKaGlZRSxvRUFGQSwrQkFBQSxDQURBLHdCOUo2aVlGLEM4SjFpWUUscUNBR0UsZ0M5SnVpWUosQzhKcmlZRSx3Q0FDRSx1QjlKdWlZSixDOEpuaVlBLGNBQ0UsWTlKc2lZRixDOEpuaVlBLG1DQUNFLHNCOUpzaVlGLEM4SnBpWUEsMEVBQ0UsZ0M5SnVpWUYsQzhKdGlZRSxtRkFDRSx1QjlKd2lZSixDOEpuaVlBLFlBQ0UsWTlKc2lZRixDOEpyaVlFLCtCQUNFLHVDQUFBLENBQ0EsaUI5SnVpWUosQzhKcmlZSSxpREFDRSxvQzlKdWlZTixDOEpwaVlJLGlEQUVFLDBCQUFBLENBREEsWTlKdWlZTixDOEpyaVlNLDJEQUNFLHVCOUp1aVlSLEM4SnJpWU0sdURBQ0UsWTlKdWlZUixDOEp0aVlRLDJEQUNFLHVCOUp3aVlWLEM4SnJpWU0sZ0VBQ0UsZ0I5SnVpWVIsQzhKcmlZTSxxREFHRSxXQUFBLENBRkEsdUJBQUEsQ0FDQSxVOUp3aVlSLEM4SmppWUEsK0NBQ0UsNkM5Sm9pWUYsQzhKamlZQSxvQ0FDRSxxRTlKb2lZRixDOEo3aFlBLG1DQUNFLHVFOUpnaVlGLEM4SnpoWUEsOENBR0UsV0FBQSxDQURBLFVBQUEsQ0FEQSxROUo4aFlGLEM4SnpoWUEsaUJBQ0UsaUI5SjRoWUYsQzhKeGhZQSxVQUNFLG9DOUoyaFlGLEM4SjFoWUUsNENBQ0UsYTlKNGhZSixDOEp4aFlBLDRIQUtFLHdCOUoyaFlGLEM4SnhoWUEsMFJBSUUsZ0I5SjJoWUYsQzhKdmhZQSwyRUFHRSxzQ0FBQSxDQURBLHdCOUoyaFlGLEM4SnRoWUEsMkJBQ0Usd0I5SnloWUYsQzhKdGhZQSw2REFFRSxhOUp5aFlGLEM4SnZoWUEseURBRUUsd0I5SjBoWUYsQzhKdmhZQSx5SkFNRSw0Q0FBQSxDQURBLHdCOUoyaFlGLEM4SnZoWUEsa0ZBR0Usd0I5SjBoWUYsQzhKdmhZQSxtSUFHRSxxQzlKMGhZRixDOEp2aFlBLHNDQUNFLFk5SjBoWUYsQzhKdmhZQSw0REFDRSw0QjlKMGhZRixDOEp2aFlBLGtnQkFT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LHVDQUFBLENBQ0EseUNBQUEsQ0FDQSxpRGxLK25aTixDa0s3blpNLHNGQUNFLG1DbEsrblpSLENrSzVuWk0sNkVBQ0UsOENBQUEsQ0FDQSxvQ2xLOG5aUixDa0sxblpJLGdLQUdFLCtDbEswblpOLENrS3ZuWkksd0NBQ0UsdUNBQUEsQ0FDQSxnRGxLeW5aTixDa0t2blpNLHVEQUNFLG9DQUFBLENBRUEsY0FBQSxDQURBLGVsSzBuWlIsQ2tLdm5aUSxvSkFFRSxtREFBQSxDQUNBLDZDbEt5blpWLENrS3ZuWlUsa0xBQ0UsaUJsSzBuWlosQ2tLdm5aVSwwT0FDRSxZbEswblpaLENrS3ZuWlUsOE1BQ0UsT2xLMG5aWixDa0twblpJLG9EQUNFLCtDbEtzblpOLENrS25uWkkscURBQ0UsOENsS3FuWk4sQ2tLam5aTSxrREFDRSwwQ2xLbW5aUixDa0svbVpJLDhDQUNFLHNDQUFBLENBQ0Esd0JsS2luWk4sQ2tLOW1aSSw0Q0FDRSx3Q0FBQSxDQUNBLGNsS2duWk4sQ2tLOW1aUSw0REFDRSw4Q2xLZ25aVixDa0s1bVpJLDRDQUNFLHVDbEs4bVpOLENrSzNtWkksMkNBQ0UsNkNsSzZtWk4sQ2tLNW1aTSwwREFDRSw4Q2xLOG1aUixDa0s1bVpTLDBFQUNHLHlDbEs4bVpaLENrSzFtWk0sMERBQ0UsdUNsSzRtWlIsQ2tLL2xaTSx5TkFDRSw2Q2xLdW1aUixDa0tybVpRLGlHQUNFLHVEbEt1bVpWLENrS2htWkkscUlBRUUsaUJsS2ttWk4sQ2tLMWxaTSw0TkFDRSxhbEs0bFpSLENrS3hsWkksMERBQ0UsWWxLMGxaTixDa0tybFpJLG1FQUNFLGFsS3VsWk4sQ2tLbmxaRSxtSkFFRSxZbEtxbFpKLENrS2xsWkUseUNBSUksb0NBQUEsQ0FGQSxjQUFBLENBQ0EsZUFBQSxDQUZBLGNsS3VsWk4sQ2tLL2taRSxpQ0FDRSxrQkFBQSxDQUNBLGlCbEtrbFpKLENrS2psWkksaURBQ0UsY2xLbWxaTixDa0tqbFpNLHNFQUNFLG9DQUFBLENBQ0EsY2xLbWxaUixDa0tqbFpRLHdFQUNFLG9DbEttbFpWLENrSy9rWk0sMEVBQ0Us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QSxpQ0FBQSxDQUVBLHlDQUFBLENBQ0EsbURBQUEsQ0FDQSw4Q0FBQSxDQUNBLDhDQUFBLENBQ0EsNkNBQUEsQ0FFQSxnQ0FBQSxDQUVBLCtDQUFBLENBQ0EsaURBQUEsQ0FHQSxzQkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSxzQkFBQSxDQUNBLHNCQUFBLENBQ0EseUJBQUEsQ0FDQSx1QkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSx1QkFBQSxDQUVBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FFQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSw0QkFBQSxDQUNBLDRCQUFBLENBRUEseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUVBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FFQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSw0QkFBQSxDQUNBLDRCQUFBLENBRUEsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsNEJBQUEsQ0FDQSw0QkFBQSxDQUVBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJyS2swYkYsQ3FLL3piQSxXQUNFLGtDQUFBLENBQ0EsMkNBQUEsQ0FDQSxpREFBQSxDQUNBLHdCQUFBLENBRUEsK0NBQUEsQ0FDQSxpQ0FBQSxDQUNBLDhDQUFBLENBQ0EsOENBQUEsQ0FDQSxnQ0FBQSxDQUVBLGdDQUFBLENBRUEsK0NBQUEsQ0FDQSxpREFBQSxDQUdBLHNCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHNCQUFBLENBQ0EseUJBQUEsQ0FDQSxzQkFBQSxDQUNBLHNCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLHVCQUFBLENBRUEsd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUVBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDRCQUFBLENBQ0EsNEJBQUEsQ0FFQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBRUEsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUVBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDRCQUFBLENBQ0EsNEJBQUEsQ0FFQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSw0QkFBQSxDQUNBLDRCQUFBLENBRUEseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQnJLc3piRixDc0sva2NFLG9DQUNFLFd0S2lsY0osQ3NLL2tjSSw2Q0FFRSwrQkFBQSxDQUNBLHdCQUFBLENBRkEsY3RLbWxjTixDc0tobGNNLG1EQUVFLHVDQUFBLENBREEsK0J0S21sY1IsQ3NLaGxjTSxzREFDRSx1Q0FBQSxDQUVBLG1DQUFBLENBREEsbUN0S21sY1IsQ3NLaGxjUSw0REFDRSwrQkFBQSxDQUNBLG9DdEtrbGNWLENzSy9rY00sd0RBQ0UseUNBQUEsQ0FDQSxvQ3RLaWxjUixDc0s5a2NJLGlEQUNFLFd0S2dsY04sQ3NLN2tjRSxtQ0FDRSx3Q0FBQSxDQU1BLDZCQUFBLENBQ0EsOEJBQUEsQ0FOQSxpREFBQSxDQUNBLG1DQUFBLENBQ0EscUJBQUEsQ0FDQSx5QkFBQSxDQUNBLGV0S2lsY0osQ3NLN2tjRSwwQkFLRSxpQ0FBQSxDQUpBLDZDQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGlCdEtnbGNKLENzSzVrY00sZ0RBQ0UsdUJ0SzhrY1IsQ3NLMWtjSSxpQ0FDRSxldEs0a2NOLENzS3prY0Usa0NBRUUsbUJBQUEsQ0FEQSxnQnRLNGtjSixDc0sxa2NJLHVEQUtFLDhDQUFBLENBSEEsMkNBQUEsQ0FEQSxrQkFBQSxDQUVBLGVBQUEsQ0FDQSxLQUFBLENBRUEsU3RLNGtjTixDc0sxa2NNLDJFQUdFLG1DQUFBLENBRkEsY0FBQSxDQUNBLGV0SzZrY1IsQ3NLemtjTSxrRUFFRSxtQ0FBQSxDQURBLGN0SzRrY1IsQ3NLeGtjSSwrQ0FFRSxjQUFBLENBREEsZ0J0SzJrY04sQ3NLemtjTSxxREFDRSx1Q3RLMmtjUixDc0t6a2NNLHlEQUNFLHNDdEsya2NSLENzS3hrY00sc0RBQ0UsZXRLMGtjUixDc0t4a2NNLDREQUVFLG1DQUFBLENBREEsY3RLMmtjUixDc0t4a2NNLDBEQUNFLGN0SzBrY1IsQ3VLNXFjQSxrQkFFRSxZQUFBLENBQ0EscUJBQUEsQ0FGQSxXQUFBLENBSUEsaUJBQUEsQ0FDQSx3QkFBQSxDQUZBLGlCdktncmNGLEN1SzdxY0UsOEJBQ0UsNkNBQUEsQ0FDQSxrQnZLK3FjSixDdUs3cWNJLHdLQUdFLGlCdksrcWNOLEN1SzVxY0ksdURBQ0UsWUFBQSxDQUNBLHlCQUFBLENBQ0EsY0FBQSxDQUVBLHlDQUFBLENBREEsK0N2SytxY04sQ3VLM3FjSSxtQkFDRSxNQUVFLCtDdks0cWNOLEN1SzFxY0ksSUFDRSxnRHZLNHFjTixDQUNGLEN1S3pxY0ksd0JBQ0UsTUFFRSxzQ3ZLMHFjTixDdUt4cWNJLElBQ0Usc0N2SzBxY04sQ0FDRixDdUt2cWNJLHFEQUNFLHNCdkt5cWNOLEN1S3RxY0ksOEdBR0UsV0FBQSxDQURBLFN2S3lxY04sQ3VLcnFjSSxxQ0FFRSxjQUFBLENBREEsZUFBQSxDQUVBLFl2S3VxY04sQ3VLcnFjSSwrQ0FDRSw2Q0FBQSxDQUVBLDZDQUFBLENBQ0Esa0JBQUEsQ0FFQSxjQUFBLENBSkEsWUFBQSxDQUdBLGVBQUEsQ0FFQSwwQ3ZLdXFjTixDdUtycWNNLHFEQUNFLCtCdkt1cWNSLEN1S3BxY00sd0RBQ0UsbUNBQUEsQ0FDQSx3Q3ZLc3FjUixDdUtucWNNLHFEQUdFLDhDQUFBLENBRkEsa0NBQUEsQ0FDQSxzQ3ZLc3FjUixDdUtscWNNLDJEQUdFLFlBQUEsQ0FDQSxrQkFBQSxDQUZBLGNBQUEsQ0FEQSxlQUFBLENBSUEsT3ZLb3FjUixDdUtocWNFLHVDQUNFLHVDdktrcWNKLEN1S2hxY0UsdUNBQ0Usc0N2S2txY0osQ3VLL3BjSSxxREFDRSx3Q3ZLaXFjTixDdUsvcGNJLHFEQUNFLHNDdktpcWNOLEN3S3B3Y0EseURBQ0Usa0JBQUEsQ0FDQSxpQnhLMndjRixDeUtseGNBLGNBQ0UsNkNBQUEsQ0FJQSxpQkFBQSxDQUZBLFlBQUEsQ0FDQSxxQkFBQSxDQUVBLG9CQUFBLENBSkEsWXpLd3hjRixDeUtseGNFLCtCQUNFLGNBQUEsQ0FDQSxlektveGNKLEN5S2p4Y0UseUJBRUUsOENBQUEsQ0FHQSxpQkFBQSxDQURBLGtCQUFBLENBREEsZUFBQSxDQUZBLFl6S3V4Y0osQ3lLanhjSSw4QkFFRSxpQkFBQSxDQUVBLFdBQUEsQ0FIQSxZQUFBLENBRUEsY3pLb3hjTixDeUtqeGNNLHFDQUdFLGNBQUEsQ0FEQSxlQUFBLENBREEsZ0JBQUEsQ0FHQSxjQUFBLENBQ0EsZUFBQSxDQUNBLHNCektteGNSLEN5Sy93Y0ksdUNBQ0UsWUFBQSxDQUNBLGN6S2l4Y04sQ3lLL3djTSxtRUFDRSxpQnpLaXhjUixDeUs1d2NFLGtDQUNFLGdCeks4d2NKLEN5SzV3Y0ksNENBQ0UsV0FBQSxDQUNBLGNBQUEsQ0FFQSxlQUFBLENBREEsZ0J6Syt3Y04sQ3lLM3djSSw2Q0FDRSx5QkFBQSxDQUdBLFlBQUEsQ0FDQSxxQkFBQSxDQUZBLFFBQUEsQ0FHQSxzQkFBQSxDQUpBLGV6S2l4Y04sQ3lLM3djTSxnRUFDRSxheks2d2NSLEN5SzF3Y00sMERBT0UsaUJBQUEsQ0FMQSw4Q0FBQSxDQUVBLGlCQUFBLENBREEsd0NBQUEsQ0FGQSxZQUFBLENBSUEsY0FBQSxDQUNBLGdCeks2d2NSLEN5S3h3Y0ksZ0RBQ0UsaURBQUEsQ0FJQSxlQUFBLENBREEsZ0JBQUEsQ0FEQSxjQUFBLENBREEsZ0J6SzZ3Y04sQ3lLeHdjTSxtRUFFRSx1Q0FBQSxDQURBLGlCQUFBLENBR0EsbUNBQUEsQ0FDQSxXQUFBLENBQ0EsZ0JBQUEsQ0FIQSxleks2d2NSLEN5S3h3Y1EsdUVBQ0UsZ0J6SzB3Y1YsQ3lLcHdjRSwrQkFHRSxZQUFBLENBQ0EsUUFBQSxDQUNBLHdEQUFBLENBSEEsa0JBQUEsQ0FEQSxlekswd2NKLEN5S3B3Y0ksaURBQ0UsV3pLc3djTixDeUtud2NJLG9DQUlFLGlCQUFBLENBREEsVUFBQSxDQUZBLGNBQUEsQ0FLQSxXQUFBLENBSkEsWUFBQSxDQUdBLGN6S3N3Y04sQ3lLbndjTSw2Q0FDRSxXektxd2NSLEN5S2x3Y00seURBQ0UsVXpLb3djUixDeUtsd2NRLHVFQUNFLGN6S293Y1YsQ3lLaHdjTSxrREFFRSxZQUFBLENBREEsV3pLbXdjUixDeUsvdmNNLDJDQUdFLGNBQUEsQ0FEQSxlQUFBLENBREEsZ0JBQUEsQ0FHQSxjektpd2NSLEN5SzV2Y0UsNEJBRUUsOENBQUEsQ0FHQSxpQkFBQSxDQUZBLGtCQUFBLENBRkEsZUFBQSxDQUdBLFl6Syt2Y0osQ3lLNXZjSSx1Q0FDRSw2Q0FBQSxDQUNBLGlCQUFBLENBQ0EsV3pLOHZjTixDeUs3dmNNLDZDQUVFLDZDQUFBLENBREEsY3pLZ3djUixDeUs3dmNNLDJDQUNFLDBCQUFBLENBQ0EsMkJBQUEsQ0FDQSxnQkFBQSxDQUNBLFV6Syt2Y1IsQ3lLN3ZjTSxnREFDRSxZeksrdmNSLEN5Szl2Y1EsdURBQ0UsZXpLZ3djVixDeUsxdmNFLGlDQUNFLGFBQUEsQ0FDQSxZQUFBLENBQ0EsYXpLNHZjSixDeUt6dmNFLDBCQUNFLGlDQUNFLGFBQUEsQ0FDQSxhQUFBLENBQ0EsY3pLMnZjSixDQUNGLEN5S3h2Y0Usb0NBQ0Usa0JBQUEsQ0FDQSxzQkFBQSxDQUNBLGdCekswdmNKLEN5S3J2Y0Usc0RBQ0UsdUJ6S3d2Y0osQ3lLcnZjRSwrREFDRSxVekt1dmNKLEN5S3B2Y0UsaUVBQ0UsV3pLc3ZjSixDeUtudmNFLDREQUlFLCtCQUFBLENBRkEsa0NBQUEsQ0FEQSxpQnpLd3ZjSixDeUtsdmNFLDREQUNFLDhDQUFBLENBQ0EsaUJ6S292Y0osQ3lLanZjRSx3RUFDRSx1QnpLbXZjSixDeUtodmNFLGlGQUNFLFV6S2t2Y0osQ3lLL3VjRSxtRkFDRSxXektpdmNKLEN5Szl1Y0UsOEVBSUUsK0JBQUEsQ0FGQSxrQ0FBQSxDQURBLGlCekttdmNKLEN5Szd1Y0UsOEVBQ0UsOENBQUEsQ0FDQSxpQnpLK3VjSixDeUszdWNBLDBCQUNFLGNBQ0UsY3pLOHVjRixDeUs1dWNFLGdDQUNFLHdCeks4dWNKLENBQ0YsQzBLMytjQSxxQkFDRSxXQUFBLENBQ0EsaUIxSzYrY0YsQzBLNStjRSw2QkFFRSxjQUFBLENBREEsZUFBQSxDQUVBLGdCQUFBLENBQ0Esa0IxSzgrY0osQzBLMytjRSxtQ0FDRSw2Q0FBQSxDQUNBLG1CQUFBLENBR0EsV0FBQSxDQUZBLFlBQUEsQ0FDQSxVMUs4K2NKLEMwSzUrY0kseUNBQ0UsK0IxSzgrY04sQzBLNytjTSxrREFDRSx1QjFLKytjUixDMEt6K2NJLDJDQUVFLGNBQUEsQ0FEQSxlQUFBLENBRUEsZ0JBQUEsQ0FDQSxpQjFLMitjTixDMEt6K2NJLDJDQUNFLGlCQUFBLENBQ0EsZTFLMitjTixDMEt6K2NJLDRDQUVFLHNEQUFBLENBREEsa0IxSzQrY04sQzBLdCtjTSw2RUFFRSxlQUFBLENBREEsaUIxS3krY1IsQzBLcitjUSx3R0FDRSx1QjFLdStjVixDMkt2aGRBLDJCQUdFLGVBQUEsQ0FEQSxlQUFBLENBREEsaUIzSzJoZEYsQzJLdmhkRSxnRUFPRSw4Q0FBQSxDQUdBLDZDQUFBLENBRkEsaUJBQUEsQ0FQQSxZQUFBLENBQ0EscUJBQUEsQ0FPQSx1QkFBQSxDQUhBLFlBQUEsQ0FEQSxlQUFBLENBRkEsaUJBQUEsQ0FDQSxVM0sraGRKLEMyS3ZoZEksNEZBS0Usb0NBQUEsQ0FKQSxhQUFBLENBQ0EsY0FBQSxDQUNBLGVBQUEsQ0FDQSx1QjNLMGhkTixDMkt2aGRNLHlHQUNFLG1DQUFBLENBQ0EsY0FBQSxDQUNBLGUzS3loZFIsQzJLcmhkSSw2RkFDRSxpREFBQSxDQUlBLGNBQUEsQ0FDQSxlQUFBLENBRkEsa0JBQUEsQ0FGQSxpQkFBQSxDQUNBLGdCQUFBLENBSUEsVTNLdWhkTixDMktwaGRJLDZGQUNFLE1BQUEsQ0FFQSxnQkFBQSxDQURBLGEzS3VoZE4sQzJLcGhkTSw4SEFDRSxZQUFBLENBQ0Esa0IzS3NoZFIsQzRLcmtkRSxpRUFDRSxTNUt1a2RKLEM0S3JrZEUseUVBQ0Usc0I1S3VrZEosQzRLcmtkRSwwRUFJRSxvREFBQSxDQUhBLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGlCNUt3a2RKLEM0S3JrZEUsNEVBSUUsb0JBQUEsQ0FFQSxrQkFBQSxDQUxBLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLGdCQUFBLENBRUEsc0JBQUEsQ0FFQSxRQUFBLENBQ0EsZ0I1S3VrZEosQzRLcmtkSSxrRkFLRSxvQ0FBQSxDQUhBLGNBQUEsQ0FDQSxlQUFBLENBRkEsY0FBQSxDQUdBLGlCNUt3a2ROLEM2S25tZEEsaUJBQ0Usc0NBQUEsQ0FDQSxpQkFBQSxDQU1BLFVBQUEsQ0FEQSxjQUFBLENBREEsb0JBQUEsQ0FGQSxjQUFBLENBQ0EsZ0JBQUEsQ0FGQSxlN0swbWRGLEM2S3BtZEUsdUJBQ0Usd0I3S3NtZEosQzZLbG1kQSxrQkFDRSxXN0txbWRGLEM2S3BtZEUsZ0NBQ0UsVUFBQSxDQUNBLGNBQUEsQ0FDQSxnQjdLc21kSixDNktwbWRFLHdCQUVFLDZDQUFBLENBQ0EsVUFBQSxDQUZBLGlCN0t3bWRKLEM4SzduZEUsMkNBQ0UsZ0I5SytuZEosQzhLM25kQSxvQ0FDRSxZQUFBLENBQ0EsaUI5SzhuZEYsQzhLNW5kRSwyREFDRSxtREFBQSxDQUNBLDBCOUs4bmRKLEM4SzNuZEUsdURBRUUsb0RBQUEsQ0FEQSxZOUs4bmRKLEM4SzFuZEUsdURBQ0Usb0RBQUEsQ0FDQSxnQjlLNG5kSixDOEsxbmRJLHlFQUNFLFNBQUEsQ0FDQSxPOUs0bmROLEM4S3puZEksMktBR0UsY0FBQSxDQURBLGlCQUFBLENBRUEsZTlLMm5kTixDOEt2bmRFLG9EQUVFLFdBQUEsQ0FEQSxlOUswbmRKLEM4S3huZEkscUVBR0UsOENBQUEsQ0FDQSxvREFBQSxDQUZBLFdBQUEsQ0FEQSxVOUs2bmROLEM4S3puZE0saUZBQ0UsZTlLMm5kUixDOEt6bmRNLGtGQUVFLHFDQUFBLENBQ0EsZ0JBQUEsQ0FGQSxpQjlLNm5kUixDOEt4bmRJLDhFQUNFLG9EOUswbmROLEM4S3puZE0sMEZBQ0UsZTlLMm5kUixDOEt6bmRNLGdHQUVFLG9DQUFBLENBREEsWTlLNG5kUixDOEsxbmRRLHVHQUNFLG9CQUFBLENBQ0EsZUFBQSxDQUVBLGVBQUEsQ0FEQSxzQkFBQSxDQUVBLGtCQUFBLENBQ0EsVzlLNG5kVixDOEsxbmRRLDhHQUVFLGtCQUFBLENBRUEsaUJBQUEsQ0FLQSxzQkFBQSxDQVJBLFdBQUEsQ0FPQSxjQUFBLENBSEEsZUFBQSxDQUNBLGVBQUEsQ0FIQSxlQUFBLENBSUEsaUI5SzhuZFYsQzhLem5kUSx5R0FDRSxZOUsybmRWLEM4SzFuZFUscUhBQ0Usb0JBQUEsQ0FDQSxTOUs0bmRaLEM4S3JuZEUsK0NBRUUsZUFBQSxDQURBLGlCOUt3bmRKLEM4S3JuZEksd0RBSUUsb0NBQUEsQ0FEQSxjQUFBLENBREEsZUFBQSxDQURBLG1COUswbmROLEM4S3BuZEksdURBQ0Usb0NBQUEsQ0FDQSx3QjlLc25kTixDOEtubmRJLHVEQUNFLG9DQUFBLENBQ0Esa0JBQUEsQ0FFQSxTQUFBLENBREEsd0I5S3NuZE4sQzhLbG5kSSx1REFDRSxvQ0FBQSxDQUNBLGtCQUFBLENBRUEsU0FBQSxDQURBLHdCOUtxbmROLEM4S2puZEksaUJBQ0UsR0FFRSxTQUFBLENBREEsbUI5S29uZE4sQzhLaG5kSSxHQUVFLFNBQUEsQ0FEQSxvQjlLbW5kTixDQUNGLEM4Sy9tZEksdUZBQ0UsUUFBQSxDQUVBLFNBQUEsQ0FEQSwwQjlLa25kTixDK0szdmRBLHNCQUVFLFdBQUEsQ0FEQSxvQi9LOHZkRixDK0t6dmRNLG1GQUlFLG9DQUFBLENBRkEsY0FBQSxDQUNBLGVBQUEsQ0FGQSxtQi9LOHZkUixDK0t6dmRNLGdGQUVFLG9DQUFBLENBREEsYy9LNHZkUixDZ0x6d2RBLHFCQUNFLGVoTDJ3ZEYsQ2dMeHdkRSxrQ0FDRSxrQmhMMndkSixDZ0x2d2RJLDZGQUNFLGVoTDR3ZE4sQ2dMMXdkSSx1Q0FDRSxlQUFBLENBQ0EseUJoTDR3ZE4sQ2dMendkRSw0Q0FDRSxlaEwyd2RKLENnTDF3ZEksbUVBQ0UsNkNBQUEsQ0FFQSxtQ0FBQSxDQURBLHFDaEw2d2ROLENnTHh3ZFEsc0dBQ0UsOENoTDB3ZFYsQ2dMeHdkUSxzR0FDRSxpRGhMMHdkVixDaUx4eWRBLGdEQUVFLGlCQUFBLENBREEsU2pMMnlkRixDaUx6eWRFLHdFQUNFLDhDakwyeWRKLENpTDF5ZEksb0ZBQ0kseUJqTDR5ZFIsQ2lMMXlkSSxtRkFDSSx5QmpMNHlkUixDaUwxeWRJLHlHQUNFLHNCakw0eWROLENpTDN5ZE0sa0hBR0Usb0NBQUEsQ0FFQSxlQUFBLENBSkEsU0FBQSxDQUdBLGVBQUEsQ0FGQSxVakxnemRSLENpTDN5ZE0sNkdBQ0UsV2pMNnlkUixDaUw1eWRRLGtIQUNFLG9Cakw4eWRWLENpTHZ5ZEEsc0JBQ0UsV2pMMHlkRixDaUx6eWRFLHlDQUNFLFNqTDJ5ZEosQ2lMenlkRSxvQ0FFRSxpREFBQSxDQURBLGVqTDR5ZEosQ2lMMXlkSSwrQ0FNRSxvQ0FBQSxDQUxBLHFCQUFBLENBSUEsZUFBQSxDQUZBLGVBQUEsQ0FEQSxzQkFBQSxDQUVBLGtCakw4eWROLENpTDF5ZEksaURBQ0UscUJqTDR5ZE4sQ2lMMXlkSSxpR0FDRSxlakw0eWROLENpTDF5ZEksaUdBQ0UsYWpMNHlkTixDa0xqMmRBLG1CQUNFLFlsTG0yZEYsQ2tMbDJkRSx5Q0FFRSw4Q0FBQSxDQURBLFdsTHEyZEosQ2tMaDJkQSwwQkFFSSx5Q0FDRSxVbExrMmRKLENrTGoyZEksOERBQ0UsYWxMbTJkTixDa0xoMmRFLG1DQUVFLGFBQUEsQ0FEQSxVbExtMmRKLENrTGoyZEksd0NBQ0UsWWxMbTJkTixDQUNGLENtTHYzZEUsOERBQ0UsZ0JuTHkzZEosQ21MdDNkRSwyQ0FDRSxnQm5MdzNkSixDb0w3M2RFLDBLQ01JLGtCQUFBLENBQ0EsY0FBQSxDQUpBLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLDZCckxzNGROLENvTG40ZEUscUdBS0Usa0JBQUEsQ0FDQSxjQUFBLENBSkEsWUFBQSxDQUNBLGtCQUFBLENBQ0Esc0JwTHM0ZEosQ29MajRkRSxzQ0FJRSxrQkFBQSxDQU1BLHVDQUFBLENBSkEsNkNBQUEsQ0FHQSxpQkFBQSxDQUpBLGNBQUEsQ0FKQSxZQUFBLENBQ0Esa0JBQUEsQ0FNQSxXQUFBLENBTEEsNkJBQUEsQ0FJQSxnQnBMczRkSixDb0xqNGRJLCtDQUNFLFNwTG00ZE4sQ3NMbDZkQSxjQU1FLDZDQUFBLENBRkEsNEJBQUEsQ0FDQSxpQkFBQSxDQUdBLCtHQUFBLENBTkEsU0FBQSxDQUNBLGlCQUFBLENBRkEsV0FBQSxDQU1BLFN0THE2ZEYsQ3NMajZkRSxzQkFDRSxrQkFBQSxDQUNBLG1CdExtNmRKLENzTGo2ZEksK0JBS0Usa0JBQUEsQ0FDQSxvREFBQSxDQUpBLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLDZCQUFBLENBSEEsZ0J0THc2ZE4sQ3NMajZkTSxzQ0FDRSxjQUFBLENBQ0EsZXRMbTZkUixDc0xoNmRNLDhDQUNFLDZDQUFBLENBSUEsa0JBQUEsQ0FIQSxXQUFBLENBRUEsc0JBQUEsQ0FEQSxVdExvNmRSLENzTDc1ZEUsdUJBRUUsa0JBQUEsQ0FEQSxpQnRMZzZkSixDc0wzNWRJLDBEQUNFLGtCdEw2NWROLENzTDE1ZEksZ0VBQ0UsZ0J0TDQ1ZE4sQ3NMMTVkTSxzRUFDRSxvQ3RMNDVkUixDc0x4NWRJLDZEQUNFLHFDdEwwNWROLENzTHI1ZEksK0NBQ0Usa0J0THU1ZE4sQ3NMbjVkTSxpR0FDRSxvQ3RMcTVkUixDc0xqNWRJLHFEQUNFLGdCdExtNWROLENzTGo1ZE0sMkRBQ0Usb0N0TG01ZFIsQ3NMNzRkQSx1QkFTRSw0QkFBQSxDQUpBLFFBQUEsQ0FFQSxXQUFBLENBSkEsTUFBQSxDQUZBLGNBQUEsQ0FHQSxPQUFBLENBRkEsS0FBQSxDQUlBLFVBQUEsQ0FFQSxTdExpNWRGLEN1THgrZE0sOEVBQ0Usc0NBQUEsQ0FDQSx3QnZMMCtkUixDdUx6K2RRLGlHQUNFLHdCdkwyK2RWLEN1THYrZE8sd0VBQ0MsV3ZMeStkUixDdUx0K2RJLHlFQUdFLGtCQUFBLENBREEsWUFBQSxDQUdBLHFCQUFBLENBSkEsV0FBQSxDQUdBLHNCdkx5K2ROLEN1THYrZE0sa0ZBS0Usb0NBQUEsQ0FGQSxjQUFBLENBQ0EsZUFBQSxDQUhBLGdCQUFBLENBQ0EsbUJ2TDQrZFIsQ3VMditkTSwrRUFDRSxvQ3ZMeStkUixDd0xyZ2VFLHlDQUNFLGV4THVnZUosQ3dMcmdlRSxzQ0FDRSxlQUFBLENBQ0EsU3hMdWdlSixDd0xyZ2VJLHFEQUNFLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLFdBQUEsQ0FFQSxnQkFBQSxDQURBLFV4THdnZU4sQ3lMcGhlQSxrQkFDRSxXQUFBLENBRUEsZ0J6THFoZUYsQ3lMbmhlRSxnREFDRSxpQnpMcWhlSixDeUxsaGVFLDRDQUNFLDhDekxvaGVKLEN5TGxoZUksd0RBR0UsZUFBQSxDQUZBLGtCQUFBLENBQ0EsZXpMcWhlTixDeUwvZ2VJLHdEQUNFLFl6TGloZU4sQ3lML2dlSSxtREFDRSxhQUFBLENBQ0EsY0FBQSxDQUNBLGV6TGloZU4sQ3lML2dlSSx5REFDRSxtQ0FBQSxDQUNBLGNBQUEsQ0FDQSxlekxpaGVOLEN5TDdnZUUsZ0VBQ0UsWXpMK2dlSixDeUw3Z2VFLHNFQUNFLFV6TCtnZUosQ3lMNWdlRSxvREFDRSxXekw4Z2VKLEN5TDNnZUUsNENBQ0UsYXpMNmdlSixDeUx6Z2VBLDhCQUNFLFV6TDRnZUYsQ3lMdmdlUSxvSEFJRSxrQkFBQSxDQUZBLFlBQUEsQ0FDQSxzQkFBQSxDQUVBLFFBQUEsQ0FKQSxVekw2Z2VWLEN5THZnZVEsK0dBQ0UsWXpMeWdlVixDeUxuZ2VNLHdGQUNFLFF6THFnZVIsQ3lMbGdlTSw4RUFHRSxrQkFBQSxDQUVBLGNBQUEsQ0FKQSxZQUFBLENBR0Esa0JBQUEsQ0FGQSw2QnpMdWdlUixDMExwbGVBLHFCQUVFLGtCQUFBLENBREEsaUIxTHVsZUYsQzBMcGxlRSwyQ0FHRSxjQUFBLENBRkEsWUFBQSxDQUNBLGtCMUx1bGVKLEMwTGxsZUksc0ZBQ0UsYzFMb2xlTixDMExobGVFLDJDQUVFLGVBQUEsQ0FEQSxpQjFMbWxlSixDMEwva2VNLG1GQUNFLHdCMUxpbGVSLEMwTC9rZVEsNEZBQ0UsdUIxTGlsZVYsQzBMNWtlSSx1RUFHRSxnQ0FBQSxDQURBLG1DQUFBLENBREEsd0IxTGdsZU4sQzBMNWtlTSw0RUFDRSx1QjFMOGtlUixDMEwxa2VJLDBFQUNFLGUxTDRrZU4sQzBMeGtlTSwrR0FJRSw0QkFBQSxDQURBLFdBQUEsQ0FGQSxjQUFBLENBQ0EscUIxTDRrZVIsQzBMdmtlTSx1SEFDRSxjMUx5a2VSLEMwTHJrZUksNkVBQ0Usb0MxTHVrZU4sQzBMbmtlRSwyQ0FDRSxXMUxxa2VKLEMwTGxrZU0scUVBQ0UsbUMxTG9rZVIsQzBMaGtlSSwrREFDRSx3QjFMa2tlTixDMEw3amVBLGdDQUNFLHFCMUxna2VGLEMwTDVqZUUsNkNBQ0Usd0IxTCtqZUosQzBMNWplRSw2REFDRSxZMUw4amVKLEMwTDNqZUUsc0dBQ0UsZTFMNmplSixDMEx6amVBLG9CQUdFLGlCQUFBLENBQ0Esb0JBQUEsQ0FGQSxXQUFBLENBR0EscUJBQUEsQ0FKQSxVMUxna2VGLEMyTC9wZUUsNkNBQ0UsYTNMaXFlSixDMkwvcGVFLHdDQUNFLGtDM0xpcWVKLEM0THJxZUUsc0NBSUUsb0NBQUEsQ0FDQSxjQUFBLENBSkEsZUFBQSxDQUVBLGNBQUEsQ0FEQSxzQjVMMHFlSixDNEx0cWVJLCtDQUdFLFdBQUEsQ0FGQSxXQUFBLENBQ0EsUzVMeXFlTixDNExucWVJLHlFQUNFLFdBQUEsQ0FDQSxVNUxxcWVOLEM2THJyZUUscUNBQ0UsaUM3THVyZUosQzZMcHJlRSwyQ0FDRSx5QzdMc3JlSixDNkxucmVFLHVDQUNFLDhDQUFBLENBQ0EsNkNBQUEsQ0FDQSxpQkFBQSxDQUVBLGlCQUFBLENBREEsaUI3THNyZUosQzZMbnJlSSxzREFFRSxlQUFBLENBREEsYzdMc3JlTixDNkxucmVJLDBDQUNFLFk3THFyZU4sQzZManJlUSx3SUFDRSxZN0xtcmVWLEM2TDFxZUksNkZBQ0UsbUNBQUEsQ0FDQSxrQjdMNnFlTixDNkwxcWVNLHVHQUNFLCtCN0w0cWVSLEM2THpxZUksK0RBQ0Usa0I3TDJxZU4sQzZMenFlSSwwREFDRSw2Q0FBQSxDQUNBLDZDQUFBLENBS0EsaUJBQUEsQ0FIQSxvQkFBQSxDQUVBLGlCQUFBLENBREEsZ0JBQUEsQ0FGQSxlN0wrcWVOLEM2TDFxZU0seUVBQ0Usa0I3TDRxZVIsQzZMenFlSSw4REFDRSw4Q0FBQSxDQUdBLGNBQUEsQ0FEQSxvQkFBQSxDQURBLGVBQUEsQ0FHQSxjN0wycWVOLEM2TDFxZU0sb0VBR0UscUNBQUEsQ0FGQSwrQkFBQSxDQUNBLHdCN0w2cWVSLEM2THhxZU0sa0dBQ0UsZ0I3TDBxZVIsQzZMeHFlTSwrS0FHRSxVQUFBLENBQ0EsYzdMd3FlUixDNkx0cWVNLDRHQUNFLFE3THdxZVIsQzZMcnFlSSw4REFDRSxlN0x1cWVOLEM2THBxZUUsK0NBQ0Usb0JBQUEsQ0FDQSxlN0xzcWVKLEM2TGpxZUksb0RBQ0UsMEJBQUEsQ0FDQSwyQjdMb3FlTixDNkxqcWVJLHdEQUNFLDZCQUFBLENBQ0EsOEI3TG1xZU4sQzZMaHFlRSw0QkFLRSw4Q0FBQSxDQUpBLDZDQUFBLENBQ0EsY0FBQSxDQUNBLGdCQUFBLENBQ0EsYzdMbXFlSixDNkxqcWVJLHlDQUNFLHNCN0xtcWVOLEM2TGpxZUkscUNBQ0UsZ0NBQUEsQ0FDQSx3QjdMbXFlTixDNkxscWVNLDJDQUNFLCtDN0xvcWVSLEM2TGpxZUkseUNBQ0UsYzdMbXFlTixDNkxscWVNLCtDQUNFLHVDN0xvcWVSLEM2TGpxZUksZ0NBQ0UsVzdMbXFlTixDNkxocWVFLDJDQUNFLHlCQUFBLENBQ0EsMkI3TGtxZUosQzZMaHFlRSx1QkFDRSxHQUNFLDhDQUFBLENBQ0EsdUI3TGtxZUosQzZMaHFlRSxJQUNFLDBCN0xrcWVKLEM2TGhxZUUsSUFDRSwyQjdMa3FlSixDNkxocWVFLElBQ0Usd0JBQUEsQ0FDQSwwQjdMa3FlSixDNkxocWVFLEdBQ0UsOENBQUEsQ0FDQSx1QjdMa3FlSixDQUNGLEM4TDV6ZUEscUJBQ0UsZ0I5TDh6ZUYsQytMOXplRSxzR0FFRSx5QkFBQSxDQUNBLGdCL0xnMGVKLEMrTDd6ZUUsbURBS0UsdUNBQUEsQ0FIQSw2Q0FBQSxDQUVBLGlCQUFBLENBREEsb0NBQUEsQ0FGQSxTL0xtMGVKLEMrTDV6ZUUsc0RBQ0UsNkNBQUEsQ0FDQSx5Qy9MOHplSixDK0w1emVJLDREQUNFLDRDL0w4emVOLEMrTDN6ZUksK0RBQ0Usb0IvTDZ6ZU4sQytMenplRSwrQ0FLRSx1Q0FBQSxDQUlBLDZDQUFBLENBR0EsaUJBQUEsQ0FDQSxxR0FDRSxDQUpGLFlBQUEsQ0FDQSxxQkFBQSxDQUhBLFlBQUEsQ0FGQSxXQUFBLENBTEEsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDQUlBLFdBQUEsQ0FIQSxTL0xvMGVKLEMrTHZ6ZUkseURBQ0UsVy9MeXplTixDK0xyemVFLDZDQUdFLG1DQUFBLENBQ0EsbUNBQUEsQ0FGQSxVQUFBLENBREEsU0FBQSxDQUlBLFMvTHV6ZUosQytMcHplRSwwQ0FDRSxXL0xzemVKLEMrTHJ6ZUkscURBTUUsdUNBQUEsQ0FGQSxZQUFBLENBQ0EscUJBQUEsQ0FIQSxXQUFBLENBREEsV0FBQSxDQUVBLGUvTDB6ZU4sQytMcnplTSw0REFFRSxvREFBQSxDQURBLGVBQUEsQ0FFQSxpQkFBQSxDQUNBLGtCL0x1emVSLEMrTHR6ZVEscUVBRUUsbUJBQUEsQ0FEQSxlQUFBLENBRUEsb0JBQUEsQ0FFQSxjQUFBLENBQ0Esa0JBQUEsQ0FGQSxvQi9MMHplVixDK0xwemVNLCtEQUdFLFlBQUEsQ0FEQSxTQUFBLENBRUEscUJBQUEsQ0FIQSxjL0x5emVSLEMrTGx6ZUkseURBRUUsV0FBQSxDQUNBLFdBQUEsQ0FDQSxrQkFBQSxDQUhBLFUvTHV6ZU4sQ2dNbDVlRSx1Q0FDRSxvQ2hNbzVlSixDZ01sNWVJLHFFQUNFLGtCaE1vNWVOLENnTWo1ZUksNERBQ0Usb0NBQUEsQ0FDQSxnQmhNbTVlTixDZ00vNGVNLDRGQUVFLHNCQUFBLENBREEsd0JBQUEsQ0FJQSxvQ0FBQSxDQURBLGtCQUFBLENBREEsZUFBQSxDQUdBLGNoTWk1ZVIsQ2dNOTRlTSx5R0FDRSxzQmhNZzVlUixDZ001NGVJLHNGQUVFLGNBQUEsQ0FEQSxlaE0rNGVOLENnTTM0ZUksaUVBQ0UsZWhNNjRlTixDZ00xNGVRLDRHQUNFLFloTTQ0ZVYsQ2lNbDdlQSxzQkFDRSxXak1vN2VGLENpTW43ZUUsMEJBQ0UsVWpNcTdlSixDRHY3ZUEsNEJBR0UsZUFBQSxDQUZBLFlBQUEsQ0FDQSxxQkMyN2VGLENEejdlRSxpREFDRSxVQzI3ZUosQ0R4N2VFLDRDQUNFLHdCQzA3ZUosQ0R0N2VJLG9EQUVFLHdCQUFBLENBREEsZUN5N2VOLENEcDdlRSx5Q0FDRSxpQkFBQSxDQUNBLGNBQUEsQ0FDQSxVQ3M3ZUosQ0RwN2VJLDhEQUNFLGNDczdlTixDRG43ZUksNEdBRUUsd0JBQUEsQ0FDQSxvQkFBQSxDQUNBLGFDbzdlTixDRGo3ZUkscURBQ0Usd0JBQUEsQ0FDQSxvQkNtN2VOLENEMzZlRSwwRkFDRSw4QkNnN2VKLENENzZlRSx3REFDRSx3QkFBQSxDQUVBLCtCQUFBLENBREEsZUNnN2VKLENENTZlRSwyQ0FDRSx3QkFBQSxDQUNBLGVDODZlSixDRHg2ZU0sNEVBQ0UsZ0JDMDZlUixDRHA2ZUUsZ0RBQ0UseUJBQUEsQ0FDQSxxQkNzNmVKLENEbDZlRSw2Q0FDRSxhQ282ZUosQ0RoNmVFLDhEQUNFLGVDazZlSixDRGg2ZUksaUZBQ0UsYUNrNmVOLENEaDZlTSx3RkFDRSxXQUFBLENBQ0EsZ0JDazZlUixDa00xL2VJLDREQUNFLHlCbE00L2VOLENrTTEvZUkseURBQ0UsZWxNNC9lTixDa00xL2VJLG9EQUNFLFlsTTQvZU4sQ2tNeC9lUSx3SEFDRSx5QmxNMC9lVixDa016L2VVLDhJQUNFLG9CbE0yL2VaLENtTTNnZkEsc0JBRUksWUFBQSxDQURBLFduTThnZkosQ21NM2dmSSxnQ0FDSSxTbk02Z2ZSLENtTTNnZlEsOENBRUksUUFBQSxDQURBLGNuTThnZlosQ21NdmdmWSxvSUFDSSxZbk00Z2ZoQixDbU0xZ2ZnQiw2RkFDSSxTbk00Z2ZwQixDbU0xZ2ZvQixvSEFDSSxXbk00Z2Z4QixDb01oaWZJLG1F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REEsZXBRc2xuQkosQ29RbGxuQkUsK0NBRUUsYUFBQSxDQURBLFdwUXFsbkJKLENxUTNsbkJRLHFOQUNJLFVyUWdtbkJaLENxUTdsbkJRLHVIQUNJLFlyUStsbkJaLENzUXZtbkJJLDhCQUNJLHdCdFF5bW5CUixDc1F0bW5CSSxxQ0FDSSxtQnRRd21uQlIsQ3VRN21uQkUsMkNBQ0UsZXZRK21uQkoiLCJmaWxlIjoic3R5bGVzLXNhc3MubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vQGZsb3dcbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC5iLXNjaC1ldmVudC1jb250ZW50IHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5iLXNjaGVkdWxlcnBybyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmMDtcbiAgfVxuXG4gIC5iLWdyaWQtcm93IHtcbiAgICAmLmItZ3JvdXAtcm93IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgIH1cbiAgfVxuXG4gIC5iLXNjaC1ldmVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBvcGFjaXR5OiAwLjk7XG5cbiAgICAmLmItc2NoLWV2ZW50LXdpdGhpY29uIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAmLmdhbnR0LWdyZWVuLFxuICAgICYuYi1nYW50dC1ncmVlbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVkZTY0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNzNkMTNkO1xuICAgICAgY29sb3I6ICMxMzUyMDA7XG4gICAgfVxuXG4gICAgJi5iLW1pbGVzdG9uZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ODc1O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmY0ZDRmO1xuICAgIH1cbiAgfVxuXG4gIC5iLWdyaWQtY2VsbCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YwZjBmMDtcbiAgfVxuXG4gIC5iLXNjaC10aW1lYXhpcy1jZWxsIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjBmMGYwO1xuICB9XG5cbiAgLmItc2NoLWhlYWRlci10aW1lYXhpcy1jZWxsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIH1cblxuICAuYi1ncmlkLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLy8gVG9vbGJhciBzdHlsaW5nXG4gIC5zZi1zY2hlZHVsZXItdG9vbGJhciB7XG4gICAgLmFudC1idG4ge1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gQ3VycmVudCB0aW1lIGxpbmVcbiAgLmItc2NoLWN1cnJlbnQtdGltZSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmYWIwMDU7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC8vIFJlc291cmNlIHRyZWUgZXhwYW5zaW9uIGljb25zXG4gIC5iLXRyZWUtZXhwYW5kZXIge1xuICAgIGNvbG9yOiAjNTJjNDFhO1xuICB9XG5cbiAgLy8gQ3VzdG9tIHN0eWxpbmcgZm9yIHdvcmtjZW50ZXIgcm93c1xuICAuYi1ncmlkLXJvd1tkYXRhLXR5cGU9J3dvcmtjZW50ZXInXSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgIC5iLXRyZWUtY2VsbC12YWx1ZSB7XG4gICAgICBjb2xvcjogIzUyYzQxYTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ+KXjyc7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLW5vdGlmaWNhdGlvbnMtZHJhd2VyIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtZHJhd2VyIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSAuYW50LWRyYXdlci1ib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWRyYXdlciAubm8tZGF0YSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWRyYXdlciAubm8tZGF0YSAudGl0bGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1kcmF3ZXIgLm5vLWRhdGEgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtZHJhd2VyIC5uby1kYXRhIC5uby1kYXRhLWFuaW1hdGlvbiBzdmcge1xuICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG59XG5cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogLTI0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjRweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLmZpbHRlci1idXR0b24ge1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLmdyb3VwLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWFjY2VudCk7XG4gIG1hcmdpbjogMCAtMTZweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLmdyb3VwLXRpdGxlIHN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiAwcHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbi5uZXcge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmluYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgb3BhY2l0eTogMC4zO1xuICBmaWx0ZXI6IGJsdXIoM3B4KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuaW5hY3RpdmUtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5pbmFjdGl2ZS1jb250ZW50IC5hbnQtYnRuIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmF2YXRhci13cmFwcGVyIC5hdmF0YXIge1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmF2YXRhci13cmFwcGVyIC5hdmF0YXIuQ29tcGxldGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5hdmF0YXItd3JhcHBlciAuYXZhdGFyLkluUHJvZ3Jlc3MsIC5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5hdmF0YXItd3JhcHBlciAuYXZhdGFyLlN0YXJ0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuYXZhdGFyLXdyYXBwZXIgLmF2YXRhci5Vbmtub3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuYXZhdGFyLXdyYXBwZXIgLmF2YXRhci5DYW5jZWxsZWQsIC5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5hdmF0YXItd3JhcHBlciAuYXZhdGFyLkZhaWxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmF2YXRhci13cmFwcGVyIC5hdmF0YXIgc3ZnIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5hdmF0YXItd3JhcHBlciAuYXZhdGFyIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5hdmF0YXItd3JhcHBlciAuc2YtdXNlci1hdmF0YXIge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xuICBtYXJnaW4tbGVmdDogLTE4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5hdmF0YXItd3JhcHBlciAuc2YtdXNlci1hdmF0YXIgLmFudC1hdmF0YXItc3RyaW5nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmhlYWRlciB7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmhlYWRlciAudGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1hY2NlbnQpO1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5oZWFkZXIgLm5vdGlmaWNhdGlvbi1hY3Rpb25zIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAtN3B4O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmhlYWRlciAubm90aWZpY2F0aW9uLWFjdGlvbnMgc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuZGV0YWlscyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuZGV0YWlscyAuc3RhdHVzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5kZXRhaWxzIC5zdGF0dXMuQ29tcGxldGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuZGV0YWlscyAuc3RhdHVzLkluUHJvZ3Jlc3MsIC5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5kZXRhaWxzIC5zdGF0dXMuU3RhcnRlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuZGV0YWlscyAuc3RhdHVzLlVua25vd24ge1xuICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuZGV0YWlscyAuc3RhdHVzLkNhbmNlbGxlZCwgLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmRldGFpbHMgLnN0YXR1cy5GYWlsZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuZGVzY3JpcHRpb24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Mtb3duZXItcG9wdXAgLmR4LXBvcHVwLWNvbnRlbnQsXG4uc2Mtb3duZXItcG9wdXAgLmR4LXRleHRlZGl0b3ItaW5wdXQsXG4uc2Mtb3duZXItcG9wdXAgLmR4LWl0ZW0tY29udGVudC5keC1saXN0LWl0ZW0tY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG59XG5cbi5zZi1jdXJyZW50LW93bmVyLXdyYXBwZXIgLnNmLWN1cnJlbnQtb3duZXItbmFtZSB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1yb2xlLXNlbGVjdF9fdW5hdmFpbGFibGUge1xuICBjb2xvcjogdmFyKC0tYXJrLXRleHQtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uc2Ytcm9sZS1zZWxlY3RfX25vdGljZSB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgY29sb3I6IHZhcigtLWFyay10ZXh0LXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5zZi1zYWxlcy1yZXAtYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDE2cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiAxMDAwO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICBhbmltYXRpb246IHNsaWRlVXAgMC4zcyBlYXNlLW91dDtcbn1cblxuQGtleWZyYW1lcyBzbGlkZVVwIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnNmLXNhbGVzLXJlcC1iYXJfX2NvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwIDZweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4xNSksIDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWJhcl9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uc2Ytc2FsZXMtcmVwLWJhcl9fdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cblxuLnNmLXNhbGVzLXJlcC1iYXJfX2Nsb3NlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBwYWRkaW5nOiA0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWJhcl9fY2xvc2U6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWJhcl9fY2FyZHMge1xuICBtYXJnaW46IDA7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZCB7XG4gIHdpZHRoOiAyMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZDpob3Zlcjpub3QoLnNmLXNhbGVzLXJlcC1jYXJkLS1hY3RpdmUpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZC0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDE0NiwgMjE4LCAwLjE1KTtcbn1cblxuLnNmLXNhbGVzLXJlcC1jYXJkLS1hY3RpdmU6aG92ZXIge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNnB4O1xufVxuXG4uc2Ytc2FsZXMtcmVwLWNhcmRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWNhcmQtLWFjdGl2ZSAuc2Ytc2FsZXMtcmVwLWNhcmRfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnNmLXNhbGVzLXJlcC1jYXJkX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4vKiBSZXNwb25zaXZlIGRlc2lnbiAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuc2Ytc2FsZXMtcmVwLWJhciB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIH1cbiAgLnNmLXNhbGVzLXJlcC1jYXJkIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbiAgLnNmLXNhbGVzLXJlcC1jYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5zZi1zYWxlcy1yZXAtY2FyZF9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2Ytc2FsZXMtcmVwLWJhciB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxuICAuc2Ytc2FsZXMtcmVwLWJhcl9fY2FyZHMge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuc2Ytc2FsZXMtcmVwLWNhcmQge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZi1zYWxlcy1yZXAtYmFyIHtcbiAgICBib3R0b206IDhweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gIH1cbiAgLnNmLXNhbGVzLXJlcC1iYXJfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTJweDtcbiAgfVxuICAuc2Ytc2FsZXMtcmVwLWNhcmQge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgfVxuICAuc2Ytc2FsZXMtcmVwLWNhcmQgLmFudC1jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDEycHggIWltcG9ydGFudDtcbiAgfVxufVxuLnNmLWNvbGxhYl9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RvcCAuc2Ytc3Bpbm5lcl9fYmFzZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fdG9wIC5zZi1zcGlubmVyX19iYXNlIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RvcCAuY29sbGFiLWNoYXJ0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fdG9wIC5kZW1hbmQtY2hhcnRfX3Jlc3VsdC5hbnQtcmVzdWx0LmFudC1yZXN1bHQtaW5mbyAuYW50LXJlc3VsdC1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fdG9vbGJhci13cmFwcGVyIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3Rvb2xiYXItd3JhcHBlciAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIC5zZi1jb2xsYWJfX3Rvb2xiYXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA3cHggMDtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWNvbGxhYl9fd3JhcHBlciAuc2YtY29sbGFiX19sZWZ0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0gLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLWJ0bi1yZWNvcmQge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0ge1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tcmVjb3JkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG46aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZW50aXRsZW1lbnRfX3dyYXBwZXIgLnNmLWVudGl0bGVtZW50X19jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc2YtZW50aXRsZW1lbnRfX3dyYXBwZXIgLnNmLWVudGl0bGVtZW50X19jb250ZW50IC5jb250ZW50LWJveCB7XG4gIG1pbi13aWR0aDogNDAwcHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMHB4IDE2cHggMTZweCAwO1xuICBwYWRkaW5nOiAxNnB4O1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1lbnRpdGxlbWVudF9fd3JhcHBlciAuc2YtZW50aXRsZW1lbnRfX2NvbnRlbnQgLmNvbnRlbnQtYm94LndpZGUge1xuICBtaW4td2lkdGg6IDYwMHB4O1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBmbGV4LWdyb3c6IDI7XG59XG4uc2YtZW50aXRsZW1lbnRfX3dyYXBwZXIgLnNmLWVudGl0bGVtZW50X19jb250ZW50IC5jb250ZW50LWJveCAuaGVhZGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbjogLTE2cHggLTE2cHggMTdweCAtMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1lbnRpdGxlbWVudF9fd3JhcHBlciAuc2YtZW50aXRsZW1lbnRfX2NvbnRlbnQgLmNvbnRlbnQtYm94IC5pbmZvLWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuLnNmLWVudGl0bGVtZW50X193cmFwcGVyIC5zZi1lbnRpdGxlbWVudF9fY29udGVudCAuY29udGVudC1ib3ggLmluZm8tYm94LnBvc2l0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLnNmLWVudGl0bGVtZW50X193cmFwcGVyIC5zZi1lbnRpdGxlbWVudF9fY29udGVudCAuY29udGVudC1ib3ggLmluZm8tYm94Lm5lZ2F0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtZW50aXRsZW1lbnRfX3dyYXBwZXIgLnNmLWVudGl0bGVtZW50X19jb250ZW50IC5jb250ZW50LWJveCAuaW5mby1ib3ggLmluZm8tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtbGlmZWN5Y2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIC8qIGFsd2F5cyBzaG93IHNjcm9sbGVycyBzYWZhcmkgKi9cbn1cbi5zZi1saWZlY3ljbGUgLmFudC1sYXlvdXQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtdG9vbGJhciB7XG4gIG1hcmdpbjogMTJweCAyNHB4IDEycHggMTZweDtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS10b29sYmFyIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtdG9vbGJhciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWxpZmVjeWNsZSAuZXZlbnQtaWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDAuNmVtO1xufVxuLnNmLWxpZmVjeWNsZSAuZXZlbnQtaWNvbi5MYXVuY2gtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM1YmJkYzU7XG59XG4uc2YtbGlmZWN5Y2xlIC5ldmVudC1pY29uLkxhdW5jaC1jaGlsZC1pY29uIHtcbiAgYmFja2dyb3VuZDogIzk1ZDRkYTtcbiAgbWFyZ2luLWxlZnQ6IDAuMTVlbTtcbn1cbi5zZi1saWZlY3ljbGUgLmV2ZW50LWljb24uUHJvbW90aW9uLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZjVjODY2O1xufVxuLnNmLWxpZmVjeWNsZSAuZXZlbnQtaWNvbi5Qcm9tb3Rpb24tY2hpbGQtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmY2Q0ODA7XG4gIG1hcmdpbi1sZWZ0OiAwLjE1ZW07XG59XG4uc2YtbGlmZWN5Y2xlIC5ldmVudC1pY29uLkVuZG9mTGlmZS1pY29uIHtcbiAgYmFja2dyb3VuZDogI2Y3OTE2OTtcbn1cbi5zZi1saWZlY3ljbGUgLmV2ZW50LWljb24uRW5kb2ZMaWZlLWNoaWxkLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZmY5Yjc0O1xuICBtYXJnaW4tbGVmdDogMC4xNWVtO1xufVxuLnNmLWxpZmVjeWNsZSAuZXZlbnQtaWNvbi5SZWFsaWdubWVudC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1NTlmZjtcbn1cbi5zZi1saWZlY3ljbGUgLmV2ZW50LWljb24uUmVhbGlnbm1lbnQtY2hpbGQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NjcwZmY7XG4gIG1hcmdpbi1sZWZ0OiAwLjE1ZW07XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtUHJvbW90aW9uQ2FtcGFpZ24gLmItdHJlZS1jZWxsIC5ldmVudC1pY29uIHtcbiAgYmFja2dyb3VuZDogI2Y1Yzg2Njtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1MYXVuY2guYi1nYW50dC10YXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYmRjNSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1YmJkYzUgIWltcG9ydGFudDtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1MYXVuY2guYi1nYW50dC10YXNrIC5iLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLVByb21vdGlvbkNhbXBhaWduLmItZ2FudHQtdGFzayxcbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1Qcm9tb3Rpb24uYi1nYW50dC10YXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1Yzg2NiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmNWM4NjYgIWltcG9ydGFudDtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1Qcm9tb3Rpb25DYW1wYWlnbi5iLWdhbnR0LXRhc2sgLmItaWNvbixcbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1Qcm9tb3Rpb24uYi1nYW50dC10YXNrIC5iLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLVN1cGVyc2Vzc2lvbi5iLWdhbnR0LXRhc2ssXG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtRW5kb2ZMaWZlLmItZ2FudHQtdGFzayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkxNjkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjc5MTY5ICFpbXBvcnRhbnQ7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtU3VwZXJzZXNzaW9uLmItZ2FudHQtdGFzayAuYi1pY29uLFxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLUVuZG9mTGlmZS5iLWdhbnR0LXRhc2sgLmItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtUmVhbGlnbm1lbnQuYi1nYW50dC10YXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1NTlmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM4NTU5ZmYgIWltcG9ydGFudDtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1SZWFsaWdubWVudC5iLWdhbnR0LXRhc2sgLmItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtTGF1bmNoLWNoaWxkLmItZ2FudHQtdGFzayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NWQ0ZGEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjOTVkNGRhICFpbXBvcnRhbnQ7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtUHJvbW90aW9uLWNoaWxkLmItZ2FudHQtdGFzayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Q0ODAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmNkNDgwICFpbXBvcnRhbnQ7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtU3VwZXJzZXNzaW9uLWNoaWxkLmItZ2FudHQtdGFzayxcbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1FbmRvZkxpZmUtY2hpbGQuYi1nYW50dC10YXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOWI3NCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZjliNzQgIWltcG9ydGFudDtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1SZWFsaWdubWVudC1jaGlsZC5iLWdhbnR0LXRhc2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY3MGZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzk2NzBmZiAhaW1wb3J0YW50O1xufVxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLWFjdGlvbnMtY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1hY3Rpb25zLWNvbHVtbiAuYW50LWJ0biB7XG4gIHBhZGRpbmc6IDVweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtUHJvbW90aW9uLWNoaWxkW2FyaWEtbGV2ZWw9XCIzXCJdIC5iLXRyZWUtY2VsbC1pbm5lciB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiA1LjRlbSAhaW1wb3J0YW50O1xufVxuLnNmLWxpZmVjeWNsZSAuYi1ncmlkYmFzZS5iLXNwbGl0IC5iLWdyaWQtc3BsaXR0ZXI6bm90KC5iLWRpc2FibGVkKSB7XG4gIGZsZXg6IDAgMCA5cHg7XG59XG4uc2YtbGlmZWN5Y2xlIC5iLWdyaWRiYXNlLmItc3BsaXQgLmItZ3JpZC1zcGxpdHRlcjpub3QoLmItZGlzYWJsZWQpLmItaG92ZXIgLmItZ3JpZC1zcGxpdHRlci1pbm5lciB7XG4gIHdpZHRoOiAxOHB4O1xufVxuLnNmLWxpZmVjeWNsZSAuYi1ncmlkYmFzZS5iLXNwbGl0IC5iLWdyaWQtc3BsaXR0ZXI6bm90KC5iLWRpc2FibGVkKSAuYi1pY29uIHtcbiAgZm9udC1zaXplOiAyZW07XG59XG4uc2YtbGlmZWN5Y2xlIC5iLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyAuYi1jaGVja2JveC1sYWJlbDpiZWZvcmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1saWZlY3ljbGUgLmItZ3JpZC1jZWxsIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1saWZlY3ljbGUgLmItdHJlZS1jZWxsLXZhbHVlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKSAhaW1wb3J0YW50O1xufVxuLnNmLWxpZmVjeWNsZSAuYi1ncmlkLWhlYWRlci1jb250YWluZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnNmLWxpZmVjeWNsZSAuYi1ncmlkLWhlYWRlci1jb250YWluZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1saWZlY3ljbGUgLmItdG9vbGJhci5iLWRvY2stdG9wIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbGlmZWN5Y2xlIC5iLW51bWJlcmZpZWxkOm5vdCguYi1kaXNhYmxlZCk6aG92ZXIgLmItZmllbGQtaW5uZXIsXG4uc2YtbGlmZWN5Y2xlIC5iLXRleHRmaWVsZDpub3QoLmItZGlzYWJsZWQpOmhvdmVyIC5iLWZpZWxkLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzE4M2ZlO1xufVxuLnNmLWxpZmVjeWNsZSAuYi10aW1lbGluZS1zdWJncmlkIC5iLXNjaC1jdXJyZW50LXRpbWUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZhYjAwNTtcbn1cbi5zZi1saWZlY3ljbGUgLmItZ3JpZC1oZWFkZXIgLmItc2NoLXRpbWVyYW5nZS5zZi1saWZlY3ljbGVfX3BsYW5uaW5nLS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUwLCA1LCA1LCAwLjA0NzA1ODgyMzUpO1xufVxuLnNmLWxpZmVjeWNsZSAuYi1ncmlkLWhlYWRlciAuYi1zY2gtdGltZXJhbmdlLmItc2NoLWN1cnJlbnQtdGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWIwMDU7XG59XG4uc2YtbGlmZWN5Y2xlIC5iLWdyaWQtY2VsbC5iLWZvY3VzZWQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWxpZmVjeWNsZSAuYi1ncmlkLWhlYWRlci10ZXh0ID4gLmItZ3JpZC1oZWFkZXItdGV4dC1jb250ZW50IHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zZi1saWZlY3ljbGUgLmItdG9vbGJhci5iLWRvY2stdG9wIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuLnNmLWxpZmVjeWNsZSAuYi10cmVlLWljb24sXG4uc2YtbGlmZWN5Y2xlIC5iLWljb24tdHJlZS1sZWFmIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdhbnR0LWRhdGUtaWNvbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWljb24pO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDEyIDEyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMi42NDU4MyAwLjc1QzEuNjA0MDIgMC43NSAwLjc1IDEuNjA0MDIgMC43NSAyLjY0NTgzVjkuMzU0MTdDMC43NSAxMC4zOTYgMS42MDQwMiAxMS4yNSAyLjY0NTgzIDExLjI1SDkuMzU0MTdDMTAuMzk2IDExLjI1IDExLjI1IDEwLjM5NiAxMS4yNSA5LjM1NDE3VjIuNjQ1ODNDMTEuMjUgMS42MDQwMiAxMC4zOTYgMC43NSA5LjM1NDE3IDAuNzVIMi42NDU4M1pNMi42NDU4MyAxLjYyNUg5LjM1NDE3QzkuOTIyOTMgMS42MjUgMTAuMzc1IDIuMDc3MDcgMTAuMzc1IDIuNjQ1ODNWMy4wODMzM0gxLjYyNVYyLjY0NTgzQzEuNjI1IDIuMDc3MDcgMi4wNzcwNyAxLjYyNSAyLjY0NTgzIDEuNjI1Wk0xLjYyNSAzLjk1ODMzSDEwLjM3NVY5LjM1NDE3QzEwLjM3NSA5LjkyMjkzIDkuOTIyOTMgMTAuMzc1IDkuMzU0MTcgMTAuMzc1SDIuNjQ1ODNDMi4wNzcwNyAxMC4zNzUgMS42MjUgOS45MjI5MyAxLjYyNSA5LjM1NDE3VjMuOTU4MzNaTTMuNTIwODMgNS4xMjVDMy4zMjc0NSA1LjEyNSAzLjE0MTk4IDUuMjAxODIgMy4wMDUyMyA1LjMzODU3QzIuODY4NDkgNS40NzUzMSAyLjc5MTY3IDUuNjYwNzggMi43OTE2NyA1Ljg1NDE3QzIuNzkxNjcgNi4wNDc1NSAyLjg2ODQ5IDYuMjMzMDIgMy4wMDUyMyA2LjM2OTc3QzMuMTQxOTggNi41MDY1MSAzLjMyNzQ1IDYuNTgzMzMgMy41MjA4MyA2LjU4MzMzQzMuNzE0MjIgNi41ODMzMyAzLjg5OTY5IDYuNTA2NTEgNC4wMzY0MyA2LjM2OTc3QzQuMTczMTggNi4yMzMwMiA0LjI1IDYuMDQ3NTUgNC4yNSA1Ljg1NDE3QzQuMjUgNS42NjA3OCA0LjE3MzE4IDUuNDc1MzEgNC4wMzY0MyA1LjMzODU3QzMuODk5NjkgNS4yMDE4MiAzLjcxNDIyIDUuMTI1IDMuNTIwODMgNS4xMjVaTTYgNS4xMjVDNS44MDY2MSA1LjEyNSA1LjYyMTE1IDUuMjAxODIgNS40ODQ0IDUuMzM4NTdDNS4zNDc2NiA1LjQ3NTMxIDUuMjcwODMgNS42NjA3OCA1LjI3MDgzIDUuODU0MTdDNS4yNzA4MyA2LjA0NzU1IDUuMzQ3NjYgNi4yMzMwMiA1LjQ4NDQgNi4zNjk3N0M1LjYyMTE1IDYuNTA2NTEgNS44MDY2MSA2LjU4MzMzIDYgNi41ODMzM0M2LjE5MzM5IDYuNTgzMzMgNi4zNzg4NSA2LjUwNjUxIDYuNTE1NiA2LjM2OTc3QzYuNjUyMzQgNi4yMzMwMiA2LjcyOTE3IDYuMDQ3NTUgNi43MjkxNyA1Ljg1NDE3QzYuNzI5MTcgNS42NjA3OCA2LjY1MjM0IDUuNDc1MzEgNi41MTU2IDUuMzM4NTdDNi4zNzg4NSA1LjIwMTgyIDYuMTkzMzkgNS4xMjUgNiA1LjEyNVpNOC40NzkxNyA1LjEyNUM4LjI4NTc4IDUuMTI1IDguMTAwMzEgNS4yMDE4MiA3Ljk2MzU3IDUuMzM4NTdDNy44MjY4MiA1LjQ3NTMxIDcuNzUgNS42NjA3OCA3Ljc1IDUuODU0MTdDNy43NSA2LjA0NzU1IDcuODI2ODIgNi4yMzMwMiA3Ljk2MzU3IDYuMzY5NzdDOC4xMDAzMSA2LjUwNjUxIDguMjg1NzggNi41ODMzMyA4LjQ3OTE3IDYuNTgzMzNDOC42NzI1NSA2LjU4MzMzIDguODU4MDIgNi41MDY1MSA4Ljk5NDc3IDYuMzY5NzdDOS4xMzE1MSA2LjIzMzAyIDkuMjA4MzMgNi4wNDc1NSA5LjIwODMzIDUuODU0MTdDOS4yMDgzMyA1LjY2MDc4IDkuMTMxNTEgNS40NzUzMSA4Ljk5NDc3IDUuMzM4NTdDOC44NTgwMiA1LjIwMTgyIDguNjcyNTUgNS4xMjUgOC40NzkxNyA1LjEyNVpNMy41MjA4MyA3Ljc1QzMuMzI3NDUgNy43NSAzLjE0MTk4IDcuODI2ODIgMy4wMDUyMyA3Ljk2MzU3QzIuODY4NDkgOC4xMDAzMSAyLjc5MTY3IDguMjg1NzggMi43OTE2NyA4LjQ3OTE3QzIuNzkxNjcgOC42NzI1NSAyLjg2ODQ5IDguODU4MDIgMy4wMDUyMyA4Ljk5NDc3QzMuMTQxOTggOS4xMzE1MSAzLjMyNzQ1IDkuMjA4MzMgMy41MjA4MyA5LjIwODMzQzMuNzE0MjIgOS4yMDgzMyAzLjg5OTY5IDkuMTMxNTEgNC4wMzY0MyA4Ljk5NDc3QzQuMTczMTggOC44NTgwMiA0LjI1IDguNjcyNTUgNC4yNSA4LjQ3OTE3QzQuMjUgOC4yODU3OCA0LjE3MzE4IDguMTAwMzEgNC4wMzY0MyA3Ljk2MzU3QzMuODk5NjkgNy44MjY4MiAzLjcxNDIyIDcuNzUgMy41MjA4MyA3Ljc1Wk02IDcuNzVDNS44MDY2MSA3Ljc1IDUuNjIxMTUgNy44MjY4MiA1LjQ4NDQgNy45NjM1N0M1LjM0NzY2IDguMTAwMzEgNS4yNzA4MyA4LjI4NTc4IDUuMjcwODMgOC40NzkxN0M1LjI3MDgzIDguNjcyNTUgNS4zNDc2NiA4Ljg1ODAyIDUuNDg0NCA4Ljk5NDc3QzUuNjIxMTUgOS4xMzE1MSA1LjgwNjYxIDkuMjA4MzMgNiA5LjIwODMzQzYuMTkzMzkgOS4yMDgzMyA2LjM3ODg1IDkuMTMxNTEgNi41MTU2IDguOTk0NzdDNi42NTIzNCA4Ljg1ODAyIDYuNzI5MTcgOC42NzI1NSA2LjcyOTE3IDguNDc5MTdDNi43MjkxNyA4LjI4NTc4IDYuNjUyMzQgOC4xMDAzMSA2LjUxNTYgNy45NjM1N0M2LjM3ODg1IDcuODI2ODIgNi4xOTMzOSA3Ljc1IDYgNy43NVonIGZpbGw9JyMzMzMnIC8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yLjY0NTgzIDAuNzVDMS42MDQwMiAwLjc1IDAuNzUgMS42MDQwMiAwLjc1IDIuNjQ1ODNWOS4zNTQxN0MwLjc1IDEwLjM5NiAxLjYwNDAyIDExLjI1IDIuNjQ1ODMgMTEuMjVIOS4zNTQxN0MxMC4zOTYgMTEuMjUgMTEuMjUgMTAuMzk2IDExLjI1IDkuMzU0MTdWMi42NDU4M0MxMS4yNSAxLjYwNDAyIDEwLjM5NiAwLjc1IDkuMzU0MTcgMC43NUgyLjY0NTgzWk0yLjY0NTgzIDEuNjI1SDkuMzU0MTdDOS45MjI5MyAxLjYyNSAxMC4zNzUgMi4wNzcwNyAxMC4zNzUgMi42NDU4M1YzLjA4MzMzSDEuNjI1VjIuNjQ1ODNDMS42MjUgMi4wNzcwNyAyLjA3NzA3IDEuNjI1IDIuNjQ1ODMgMS42MjVaTTEuNjI1IDMuOTU4MzNIMTAuMzc1VjkuMzU0MTdDMTAuMzc1IDkuOTIyOTMgOS45MjI5MyAxMC4zNzUgOS4zNTQxNyAxMC4zNzVIMi42NDU4M0MyLjA3NzA3IDEwLjM3NSAxLjYyNSA5LjkyMjkzIDEuNjI1IDkuMzU0MTdWMy45NTgzM1pNMy41MjA4MyA1LjEyNUMzLjMyNzQ1IDUuMTI1IDMuMTQxOTggNS4yMDE4MiAzLjAwNTIzIDUuMzM4NTdDMi44Njg0OSA1LjQ3NTMxIDIuNzkxNjcgNS42NjA3OCAyLjc5MTY3IDUuODU0MTdDMi43OTE2NyA2LjA0NzU1IDIuODY4NDkgNi4yMzMwMiAzLjAwNTIzIDYuMzY5NzdDMy4xNDE5OCA2LjUwNjUxIDMuMzI3NDUgNi41ODMzMyAzLjUyMDgzIDYuNTgzMzNDMy43MTQyMiA2LjU4MzMzIDMuODk5NjkgNi41MDY1MSA0LjAzNjQzIDYuMzY5NzdDNC4xNzMxOCA2LjIzMzAyIDQuMjUgNi4wNDc1NSA0LjI1IDUuODU0MTdDNC4yNSA1LjY2MDc4IDQuMTczMTggNS40NzUzMSA0LjAzNjQzIDUuMzM4NTdDMy44OTk2OSA1LjIwMTgyIDMuNzE0MjIgNS4xMjUgMy41MjA4MyA1LjEyNVpNNiA1LjEyNUM1LjgwNjYxIDUuMTI1IDUuNjIxMTUgNS4yMDE4MiA1LjQ4NDQgNS4zMzg1N0M1LjM0NzY2IDUuNDc1MzEgNS4yNzA4MyA1LjY2MDc4IDUuMjcwODMgNS44NTQxN0M1LjI3MDgzIDYuMDQ3NTUgNS4zNDc2NiA2LjIzMzAyIDUuNDg0NCA2LjM2OTc3QzUuNjIxMTUgNi41MDY1MSA1LjgwNjYxIDYuNTgzMzMgNiA2LjU4MzMzQzYuMTkzMzkgNi41ODMzMyA2LjM3ODg1IDYuNTA2NTEgNi41MTU2IDYuMzY5NzdDNi42NTIzNCA2LjIzMzAyIDYuNzI5MTcgNi4wNDc1NSA2LjcyOTE3IDUuODU0MTdDNi43MjkxNyA1LjY2MDc4IDYuNjUyMzQgNS40NzUzMSA2LjUxNTYgNS4zMzg1N0M2LjM3ODg1IDUuMjAxODIgNi4xOTMzOSA1LjEyNSA2IDUuMTI1Wk04LjQ3OTE3IDUuMTI1QzguMjg1NzggNS4xMjUgOC4xMDAzMSA1LjIwMTgyIDcuOTYzNTcgNS4zMzg1N0M3LjgyNjgyIDUuNDc1MzEgNy43NSA1LjY2MDc4IDcuNzUgNS44NTQxN0M3Ljc1IDYuMDQ3NTUgNy44MjY4MiA2LjIzMzAyIDcuOTYzNTcgNi4zNjk3N0M4LjEwMDMxIDYuNTA2NTEgOC4yODU3OCA2LjU4MzMzIDguNDc5MTcgNi41ODMzM0M4LjY3MjU1IDYuNTgzMzMgOC44NTgwMiA2LjUwNjUxIDguOTk0NzcgNi4zNjk3N0M5LjEzMTUxIDYuMjMzMDIgOS4yMDgzMyA2LjA0NzU1IDkuMjA4MzMgNS44NTQxN0M5LjIwODMzIDUuNjYwNzggOS4xMzE1MSA1LjQ3NTMxIDguOTk0NzcgNS4zMzg1N0M4Ljg1ODAyIDUuMjAxODIgOC42NzI1NSA1LjEyNSA4LjQ3OTE3IDUuMTI1Wk0zLjUyMDgzIDcuNzVDMy4zMjc0NSA3Ljc1IDMuMTQxOTggNy44MjY4MiAzLjAwNTIzIDcuOTYzNTdDMi44Njg0OSA4LjEwMDMxIDIuNzkxNjcgOC4yODU3OCAyLjc5MTY3IDguNDc5MTdDMi43OTE2NyA4LjY3MjU1IDIuODY4NDkgOC44NTgwMiAzLjAwNTIzIDguOTk0NzdDMy4xNDE5OCA5LjEzMTUxIDMuMzI3NDUgOS4yMDgzMyAzLjUyMDgzIDkuMjA4MzNDMy43MTQyMiA5LjIwODMzIDMuODk5NjkgOS4xMzE1MSA0LjAzNjQzIDguOTk0NzdDNC4xNzMxOCA4Ljg1ODAyIDQuMjUgOC42NzI1NSA0LjI1IDguNDc5MTdDNC4yNSA4LjI4NTc4IDQuMTczMTggOC4xMDAzMSA0LjAzNjQzIDcuOTYzNTdDMy44OTk2OSA3LjgyNjgyIDMuNzE0MjIgNy43NSAzLjUyMDgzIDcuNzVaTTYgNy43NUM1LjgwNjYxIDcuNzUgNS42MjExNSA3LjgyNjgyIDUuNDg0NCA3Ljk2MzU3QzUuMzQ3NjYgOC4xMDAzMSA1LjI3MDgzIDguMjg1NzggNS4yNzA4MyA4LjQ3OTE3QzUuMjcwODMgOC42NzI1NSA1LjM0NzY2IDguODU4MDIgNS40ODQ0IDguOTk0NzdDNS42MjExNSA5LjEzMTUxIDUuODA2NjEgOS4yMDgzMyA2IDkuMjA4MzNDNi4xOTMzOSA5LjIwODMzIDYuMzc4ODUgOS4xMzE1MSA2LjUxNTYgOC45OTQ3N0M2LjY1MjM0IDguODU4MDIgNi43MjkxNyA4LjY3MjU1IDYuNzI5MTcgOC40NzkxN0M2LjcyOTE3IDguMjg1NzggNi42NTIzNCA4LjEwMDMxIDYuNTE1NiA3Ljk2MzU3QzYuMzc4ODUgNy44MjY4MiA2LjE5MzM5IDcuNzUgNiA3Ljc1WicgZmlsbD0nIzMzMycgLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5nYW50dC1ldmVudHMtaWNvbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWljb24pO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDEyIDEyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMi42NDU4MyAwLjc1QzEuNjA0MDIgMC43NSAwLjc1IDEuNjA0MDIgMC43NSAyLjY0NTgzVjkuMzU0MTdDMC43NSAxMC4zOTYgMS42MDQwMiAxMS4yNSAyLjY0NTgzIDExLjI1SDkuMzU0MTdDMTAuMzk2IDExLjI1IDExLjI1IDEwLjM5NiAxMS4yNSA5LjM1NDE3VjIuNjQ1ODNDMTEuMjUgMS42MDQwMiAxMC4zOTYgMC43NSA5LjM1NDE3IDAuNzVIMi42NDU4M1pNMi42NDU4MyAxLjYyNUg5LjM1NDE3QzkuOTIyOTMgMS42MjUgMTAuMzc1IDIuMDc3MDcgMTAuMzc1IDIuNjQ1ODNWMy4wODMzM0gxLjYyNVYyLjY0NTgzQzEuNjI1IDIuMDc3MDcgMi4wNzcwNyAxLjYyNSAyLjY0NTgzIDEuNjI1Wk0xLjYyNSAzLjk1ODMzSDEwLjM3NVY5LjM1NDE3QzEwLjM3NSA5LjkyMjkzIDkuOTIyOTMgMTAuMzc1IDkuMzU0MTcgMTAuMzc1SDIuNjQ1ODNDMi4wNzcwNyAxMC4zNzUgMS42MjUgOS45MjI5MyAxLjYyNSA5LjM1NDE3VjMuOTU4MzNaTTcuMDIwODMgNkM2LjQ2MjMgNiA2IDYuNDYyMyA2IDcuMDIwODNWOC4xODc1QzYgOC43NDYwMyA2LjQ2MjMgOS4yMDgzMyA3LjAyMDgzIDkuMjA4MzNIOC4xODc1QzguNzQ2MDMgOS4yMDgzMyA5LjIwODMzIDguNzQ2MDMgOS4yMDgzMyA4LjE4NzVWNy4wMjA4M0M5LjIwODMzIDYuNDYyMyA4Ljc0NjAzIDYgOC4xODc1IDZINy4wMjA4M1pNNy4wMjA4MyA2Ljg3NUg4LjE4NzVDOC4yNzM1NSA2Ljg3NSA4LjMzMzMzIDYuOTM0NzggOC4zMzMzMyA3LjAyMDgzVjguMTg3NUM4LjMzMzMzIDguMjczNTUgOC4yNzM1NSA4LjMzMzMzIDguMTg3NSA4LjMzMzMzSDcuMDIwODNDNi45MzQ3OCA4LjMzMzMzIDYuODc1IDguMjczNTUgNi44NzUgOC4xODc1VjcuMDIwODNDNi44NzUgNi45MzQ3OCA2LjkzNDc4IDYuODc1IDcuMDIwODMgNi44NzVaJyBmaWxsPScjMzMzJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yLjY0NTgzIDAuNzVDMS42MDQwMiAwLjc1IDAuNzUgMS42MDQwMiAwLjc1IDIuNjQ1ODNWOS4zNTQxN0MwLjc1IDEwLjM5NiAxLjYwNDAyIDExLjI1IDIuNjQ1ODMgMTEuMjVIOS4zNTQxN0MxMC4zOTYgMTEuMjUgMTEuMjUgMTAuMzk2IDExLjI1IDkuMzU0MTdWMi42NDU4M0MxMS4yNSAxLjYwNDAyIDEwLjM5NiAwLjc1IDkuMzU0MTcgMC43NUgyLjY0NTgzWk0yLjY0NTgzIDEuNjI1SDkuMzU0MTdDOS45MjI5MyAxLjYyNSAxMC4zNzUgMi4wNzcwNyAxMC4zNzUgMi42NDU4M1YzLjA4MzMzSDEuNjI1VjIuNjQ1ODNDMS42MjUgMi4wNzcwNyAyLjA3NzA3IDEuNjI1IDIuNjQ1ODMgMS42MjVaTTEuNjI1IDMuOTU4MzNIMTAuMzc1VjkuMzU0MTdDMTAuMzc1IDkuOTIyOTMgOS45MjI5MyAxMC4zNzUgOS4zNTQxNyAxMC4zNzVIMi42NDU4M0MyLjA3NzA3IDEwLjM3NSAxLjYyNSA5LjkyMjkzIDEuNjI1IDkuMzU0MTdWMy45NTgzM1pNNy4wMjA4MyA2QzYuNDYyMyA2IDYgNi40NjIzIDYgNy4wMjA4M1Y4LjE4NzVDNiA4Ljc0NjAzIDYuNDYyMyA5LjIwODMzIDcuMDIwODMgOS4yMDgzM0g4LjE4NzVDOC43NDYwMyA5LjIwODMzIDkuMjA4MzMgOC43NDYwMyA5LjIwODMzIDguMTg3NVY3LjAyMDgzQzkuMjA4MzMgNi40NjIzIDguNzQ2MDMgNiA4LjE4NzUgNkg3LjAyMDgzWk03LjAyMDgzIDYuODc1SDguMTg3NUM4LjI3MzU1IDYuODc1IDguMzMzMzMgNi45MzQ3OCA4LjMzMzMzIDcuMDIwODNWOC4xODc1QzguMzMzMzMgOC4yNzM1NSA4LjI3MzU1IDguMzMzMzMgOC4xODc1IDguMzMzMzNINy4wMjA4M0M2LjkzNDc4IDguMzMzMzMgNi44NzUgOC4yNzM1NSA2Ljg3NSA4LjE4NzVWNy4wMjA4M0M2Ljg3NSA2LjkzNDc4IDYuOTM0NzggNi44NzUgNy4wMjA4MyA2Ljg3NVonIGZpbGw9JyMzMzMnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5nYW50dC11c2VyLWljb24ge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1pY29uKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAxMiAxMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTQuOTk5OTIgMC4xNjYwMTZDMy4zOTQyNyAwLjE2NjAxNiAyLjA4MzI1IDEuNDc3MDMgMi4wODMyNSAzLjA4MjY4QzIuMDgzMjUgNC42ODgzMyAzLjM5NDI3IDUuOTk5MzUgNC45OTk5MiA1Ljk5OTM1QzYuNjA1NTcgNS45OTkzNSA3LjkxNjU4IDQuNjg4MzMgNy45MTY1OCAzLjA4MjY4QzcuOTE2NTggMS40NzcwMyA2LjYwNTU3IDAuMTY2MDE2IDQuOTk5OTIgMC4xNjYwMTZaTTQuOTk5OTIgMS4wNDEwMkM2LjEzMjY4IDEuMDQxMDIgNy4wNDE1OCAxLjk0OTkyIDcuMDQxNTggMy4wODI2OEM3LjA0MTU4IDQuMjE1NDUgNi4xMzI2OCA1LjEyNDM1IDQuOTk5OTIgNS4xMjQzNUMzLjg2NzE1IDUuMTI0MzUgMi45NTgyNSA0LjIxNTQ1IDIuOTU4MjUgMy4wODI2OEMyLjk1ODI1IDEuOTQ5OTIgMy44NjcxNSAxLjA0MTAyIDQuOTk5OTIgMS4wNDEwMlpNMTAuMTA4MSA1Ljk5OTM1QzkuNzczMDIgNS45OTk0MiA5LjQzODI4IDYuMTI2ODIgOS4xODM1MSA2LjM4MTU5TDUuNjc4MzggOS44ODYxNUM1LjU4NzY4IDkuOTc2NTcgNS41MjE5OCAxMC4wODk1IDUuNDg2OTggMTAuMjEyNkw1LjAxNzAxIDExLjg1NzdDNC45NzM1NSAxMi4wMTAzIDUuMDE1NTEgMTIuMTc1IDUuMTI4MDkgMTIuMjg3M0M1LjIxMTIyIDEyLjM3MDQgNS4zMjMzNiAxMi40MTU0IDUuNDM3OTkgMTIuNDE1NEM1LjQ3ODI0IDEyLjQxNTQgNS41MTc5NSAxMi40MDk3IDUuNTU3NjIgMTIuMzk4NEw3LjIwMzk0IDExLjkyODRDNy4zMjc2IDExLjg5MzEgNy40NDA1NSAxMS44MjY1IDcuNTI5MjEgMTEuNzM3TDExLjAzMzggOC4yMzI0MkMxMS4yODA1IDcuOTg1MDkgMTEuNDE2NiA3LjY1NjE0IDExLjQxNjYgNy4zMDY3MkMxMS40MTY2IDYuOTU3MzEgMTEuMjgwMiA2LjYyODYzIDExLjAzMzIgNi4zODE1OUMxMC43NzgxIDYuMTI2NTMgMTAuNDQzMSA1Ljk5OTI4IDEwLjEwODEgNS45OTkzNVpNMS42NDU3NSA3LjE2NjAyQzAuOTIyMTI3IDcuMTY2MDIgMC4zMzMyNTIgNy43NTQ4OSAwLjMzMzI1MiA4LjQ3ODUyVjguNzAxMjVDMC4zMzMyNTIgOS4zODc4NCAwLjYxODkzOSAxMC4wNDc2IDEuMTE3MTEgMTAuNTExNkMxLjcwMTkgMTEuMDU1NiAyLjczODI2IDExLjY5MjMgNC40MzE5NyAxMS44MTE2QzQuNDM4MDkgMTEuNzczNCA0LjQ0NTEgMTEuNzM1MyA0LjQ1NTg5IDExLjY5NzdMNC42Njk1MSAxMC45NTAzQzMuMTIwNzYgMTAuODgxNCAyLjIxMTQyIDEwLjMzNDIgMS43MTM1NCA5Ljg3MDc3QzEuMzkyNDIgOS41NzE4MSAxLjIwODI1IDkuMTQ1NzUgMS4yMDgyNSA4LjcwMTI1VjguNDc4NTJDMS4yMDgyNSA4LjIzNzMxIDEuNDA0NTQgOC4wNDEwMiAxLjY0NTc1IDguMDQxMDJINi42OTkyMkw3LjU3NDIyIDcuMTY2MDJIMS42NDU3NVonIGZpbGw9JyMzMzMnIC8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE1JyB2aWV3Qm94PScwIDAgMTIgMTMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J000Ljk5OTkyIDAuMTY2MDE2QzMuMzk0MjcgMC4xNjYwMTYgMi4wODMyNSAxLjQ3NzAzIDIuMDgzMjUgMy4wODI2OEMyLjA4MzI1IDQuNjg4MzMgMy4zOTQyNyA1Ljk5OTM1IDQuOTk5OTIgNS45OTkzNUM2LjYwNTU3IDUuOTk5MzUgNy45MTY1OCA0LjY4ODMzIDcuOTE2NTggMy4wODI2OEM3LjkxNjU4IDEuNDc3MDMgNi42MDU1NyAwLjE2NjAxNiA0Ljk5OTkyIDAuMTY2MDE2Wk00Ljk5OTkyIDEuMDQxMDJDNi4xMzI2OCAxLjA0MTAyIDcuMDQxNTggMS45NDk5MiA3LjA0MTU4IDMuMDgyNjhDNy4wNDE1OCA0LjIxNTQ1IDYuMTMyNjggNS4xMjQzNSA0Ljk5OTkyIDUuMTI0MzVDMy44NjcxNSA1LjEyNDM1IDIuOTU4MjUgNC4yMTU0NSAyLjk1ODI1IDMuMDgyNjhDMi45NTgyNSAxLjk0OTkyIDMuODY3MTUgMS4wNDEwMiA0Ljk5OTkyIDEuMDQxMDJaTTEwLjEwODEgNS45OTkzNUM5Ljc3MzAyIDUuOTk5NDIgOS40MzgyOCA2LjEyNjgyIDkuMTgzNTEgNi4zODE1OUw1LjY3ODM4IDkuODg2MTVDNS41ODc2OCA5Ljk3NjU3IDUuNTIxOTggMTAuMDg5NSA1LjQ4Njk4IDEwLjIxMjZMNS4wMTcwMSAxMS44NTc3QzQuOTczNTUgMTIuMDEwMyA1LjAxNTUxIDEyLjE3NSA1LjEyODA5IDEyLjI4NzNDNS4yMTEyMiAxMi4zNzA0IDUuMzIzMzYgMTIuNDE1NCA1LjQzNzk5IDEyLjQxNTRDNS40NzgyNCAxMi40MTU0IDUuNTE3OTUgMTIuNDA5NyA1LjU1NzYyIDEyLjM5ODRMNy4yMDM5NCAxMS45Mjg0QzcuMzI3NiAxMS44OTMxIDcuNDQwNTUgMTEuODI2NSA3LjUyOTIxIDExLjczN0wxMS4wMzM4IDguMjMyNDJDMTEuMjgwNSA3Ljk4NTA5IDExLjQxNjYgNy42NTYxNCAxMS40MTY2IDcuMzA2NzJDMTEuNDE2NiA2Ljk1NzMxIDExLjI4MDIgNi42Mjg2MyAxMS4wMzMyIDYuMzgxNTlDMTAuNzc4MSA2LjEyNjUzIDEwLjQ0MzEgNS45OTkyOCAxMC4xMDgxIDUuOTk5MzVaTTEuNjQ1NzUgNy4xNjYwMkMwLjkyMjEyNyA3LjE2NjAyIDAuMzMzMjUyIDcuNzU0ODkgMC4zMzMyNTIgOC40Nzg1MlY4LjcwMTI1QzAuMzMzMjUyIDkuMzg3ODQgMC42MTg5MzkgMTAuMDQ3NiAxLjExNzExIDEwLjUxMTZDMS43MDE5IDExLjA1NTYgMi43MzgyNiAxMS42OTIzIDQuNDMxOTcgMTEuODExNkM0LjQzODA5IDExLjc3MzQgNC40NDUxIDExLjczNTMgNC40NTU4OSAxMS42OTc3TDQuNjY5NTEgMTAuOTUwM0MzLjEyMDc2IDEwLjg4MTQgMi4yMTE0MiAxMC4zMzQyIDEuNzEzNTQgOS44NzA3N0MxLjM5MjQyIDkuNTcxODEgMS4yMDgyNSA5LjE0NTc1IDEuMjA4MjUgOC43MDEyNVY4LjQ3ODUyQzEuMjA4MjUgOC4yMzczMSAxLjQwNDU0IDguMDQxMDIgMS42NDU3NSA4LjA0MTAySDYuNjk5MjJMNy41NzQyMiA3LjE2NjAySDEuNjQ1NzVaJyBmaWxsPScjMzMzJyAvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLnNmLW1haW4tbW9kYWwuc2YtbGlmZWN5Y2xlLXByZXZpZXctbW9kYWwgLmFudC1tb2RhbCB7XG4gIG1pbi13aWR0aDogNTAwcHg7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1saWZlY3ljbGUtcHJldmlldy1tb2RhbCAuc2YtbGlmZWN5Y2xlLXByZXZpZXctY2hhcnQge1xuICB0b3A6IC01NXB4O1xuICBtYXgtaGVpZ2h0OiA0MzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtbGlmZWN5Y2xlLXByZXZpZXctbW9kYWwgLnByZXZpZXdfX2NvbnRlbnQge1xuICBoZWlnaHQ6IDQzMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWxpZmVjeWNsZS1wcmV2aWV3LW1vZGFsIC5zaG93LWNlbGwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZy10b3A6IDIzcHg7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1saWZlY3ljbGUtcHJldmlldy1tb2RhbCAuc2YtYWctZ3JpZC5zZi1saWZlLWN5Y2xlLXByZXZpZXcgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4uc2YtbWFpbi1tb2RhbC5zZi1saWZlY3ljbGUtcHJldmlldy1tb2RhbCAuc2YtYWctZ3JpZC5zZi1saWZlLWN5Y2xlLXByZXZpZXcgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWdyb3VwLWNlbGwtbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWxpZmVjeWNsZS1wcmV2aWV3LW1vZGFsIC5zZi1hZy1ncmlkLnNmLWxpZmUtY3ljbGUtcHJldmlldyAuYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW46bGFzdC1jaGlsZCAuYWctaGVhZGVyLWNlbGwgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5zZi1zZWdtZW50YXRpb25fX3dyYXBwZXIge1xuICBtaW4taGVpZ2h0OiA3MDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4OyAvKiB1c2Ugd2l0aCBtaW4taGVpZ2h0ICovXG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWFyZ2luIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC8qKiBOb3RlOiBub3Qgc3VwcG9ydGVkIGluIEZpcmVmb3hcbiAgICAgIEV4cGVjdGVkIHRvIGJlIHJlbGVhc2VkIGluIEZpcmVmb3ggMTIxIFxuICAgICAgaHR0cHM6Ly9jYW5pdXNlLmNvbS8/c2VhcmNoPWhhc1xuICAgICAgaHR0cHM6Ly93aWtpLm1vemlsbGEub3JnL2luZGV4LnBocD90aXRsZT1SZWxlYXNlX01hbmFnZW1lbnQvQ2FsZW5kYXImcmVkaXJlY3Q9bm9cbiAgKi9cbn1cbi5zZi1zZWdtZW50YXRpb25fX3dyYXBwZXI6aGFzKC5zZi1kcmF3ZXJfX3JpZ2h0LmFudC1kcmF3ZXItb3Blbikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uc2Ytc2VnbWVudGF0aW9uX193cmFwcGVyIC5zZi1zZWdtZW50YXRpb25fX3RvcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXNlZ21lbnRhdGlvbl9fd3JhcHBlciAuc2Ytc2VnbWVudGF0aW9uX190b3AgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2MHB4KTtcbn1cbi5zZi1zZWdtZW50YXRpb25fX3dyYXBwZXIgLnNmLXNlZ21lbnRhdGlvbl9fdG9wIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytc2VnbWVudGF0aW9uX193cmFwcGVyIC5zZi1zZWdtLWNoYXJ0LW9wdGlvbnMge1xuICBwYWRkaW5nOiAxMnB4IDE0cHg7XG59XG4uc2Ytc2VnbWVudGF0aW9uX193cmFwcGVyIC5zZi1zZWdtZW50YXRpb24tZGV0YWlscyB7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zZi1zZWdtZW50YXRpb25fX3dyYXBwZXIgLnNmLXNlZ21lbnRhdGlvbi1kZXRhaWxzIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNmLXNlZ21lbnRhdGlvbl9fd3JhcHBlciAuc2Ytc2VnbWVudGF0aW9uLWRldGFpbHMgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5zZi1zZWdtZW50YXRpb25fX3dyYXBwZXIgLnNmLXNlZ21lbnRhdGlvbi1kZXRhaWxzIC5hbnQtZHJhd2VyLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNlZ21lbnRhdGlvbl9fd3JhcHBlciAuc2Ytc2VnbWVudGF0aW9uX19sZWZ0LXdyYXBwZXIgLlBhbmUyIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5zZi1zZWdtZW50YXRpb25fX3dyYXBwZXIgLnNmLXNlZ20tY2hhcnQtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiA4NSU7XG4gIH1cbiAgLnNmLXNlZ21lbnRhdGlvbl9fd3JhcHBlciAuc2Ytc2VnbS1jaGFydC1vcHRpb25zIHtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgfVxufVxuLnNmLWludmVudG9yeS1hbmFseXNpc19fd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDkwMHB4O1xufVxuLnNmLWludmVudG9yeS1hbmFseXNpc19fd3JhcHBlciAuc2YtaW52ZW50b3J5LWFuYWx5c2lzX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMTZweCAxNnB4IDE2cHggMDtcbn1cbi5zZi1pbnZlbnRvcnktYW5hbHlzaXNfX3dyYXBwZXIgLnNmLWludmVudG9yeS1hbmFseXNpc19fY29udGVudCAuc2Ytc3RvY2tzX19yZXBvcnRpbmctY29udGVudCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWluLWhlaWdodDogMzcwcHg7XG59XG4uc2YtaW52ZW50b3J5LWFuYWx5c2lzX193cmFwcGVyIC5zZi1pbnZlbnRvcnktYW5hbHlzaXNfX2NvbnRlbnQgLnNmLXN0b2Nrc19fcmVwb3J0aW5nLWNvbnRlbnQgLnNmLXJlcG9ydGluZ19fZ3JpZCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1pbnZlbnRvcnktYW5hbHlzaXNfX3dyYXBwZXIgLnNmLWludmVudG9yeS1hbmFseXNpc19fY29udGVudCAuc2Ytc3RvY2tzX19yZXBvcnRpbmctY29udGVudCAuc2YtcmVwb3J0aW5nX19ncmlkIC5hbnQtc3Bpbi1jb250YWluZXIsXG4uc2YtaW52ZW50b3J5LWFuYWx5c2lzX193cmFwcGVyIC5zZi1pbnZlbnRvcnktYW5hbHlzaXNfX2NvbnRlbnQgLnNmLXN0b2Nrc19fcmVwb3J0aW5nLWNvbnRlbnQgLnNmLXJlcG9ydGluZ19fZ3JpZCAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWludmVudG9yeS1hbmFseXNpc19fd3JhcHBlciAuc2YtaW52ZW50b3J5LWFuYWx5c2lzX19jb250ZW50IC5zZi1zdG9ja3NfX3JlcG9ydGluZy1jb250ZW50IC5zZi1yZXBvcnRpbmdfX2dyaWQgLndhcm5pbmctY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0yKTtcbn1cbi5zZi1pbnZlbnRvcnktYW5hbHlzaXNfX3dyYXBwZXIgLnNmLWludmVudG9yeS1hbmFseXNpc19fY29udGVudCAuc2Ytc3RvY2tzX19yZXBvcnRpbmctY29udGVudCAuc2YtcmVwb3J0aW5nX19ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLmFnLWhpZGRlbiB7XG4gIC8qIFxuICAgIDY3NzkyOiBmaXggaGlkZGVuIGJvdHRvbSBzY3JvbGxiYXIgd2l0aCBleHBhbmRhYmxlIGNvbHVtbnMuXG4gICAgICAgICAgIENhbiBiZSByZW1vdmVkIG9uY2UgYWctZ3JpZCBidWcgaXMgZml4ZWQuIChhbHdheXMgdmlzaWJsZSEhISlcbiAgICovXG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLW1hbnVmYWN0dXJlZC1zYWZldHktc3RvY2tzX193cmFwcGVyIC5zZi1jaGFydHMtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogMTZweDtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuc2YtY2hhcnRzLXdyYXBwZXIgLmNoYXJ0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICByb3ctZ2FwOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX3dyYXBwZXIgLnNmLWNoYXJ0cy13cmFwcGVyIC5jaGFydC13cmFwcGVyIC5jaGFydC10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuc2YtY2hhcnRzLXdyYXBwZXIgLmNoYXJ0LXdyYXBwZXIgLmNoYXJ0LW5vLWRhdGEtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX3dyYXBwZXIgLnNmLWNoYXJ0cy13cmFwcGVyIC5jaGFydC13cmFwcGVyIC5jaGFydC1uby1kYXRhLW92ZXJsYXkgLmFudGljb24uYW50aWNvbi1saW5lLWNoYXJ0ID4gc3ZnIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIGhlaWdodDogNjRweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX3dyYXBwZXIgLnNmLWNoYXJ0cy13cmFwcGVyIC5jaGFydC13cmFwcGVyIC5jaGFydC10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJveC1zaGFkb3c6IC03cHggNnB4IDE5cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMyk7XG59XG4uc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX3dyYXBwZXIgLnNmLWNoYXJ0cy13cmFwcGVyIC5jaGFydC13cmFwcGVyIC5jaGFydC10b29sdGlwIC5jb2xvci1ib3gge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuc2YtY2hhcnRzLXdyYXBwZXIgLmNoYXJ0LXdyYXBwZXIgLmNoYXJ0LXRvb2x0aXAgLmhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnNmLW1hbnVmYWN0dXJlZC1zYWZldHktc3RvY2tzX193cmFwcGVyIC5zZi1jaGFydHMtd3JhcHBlciAuY2hhcnQtd3JhcHBlciAuY2hhcnQtdG9vbHRpcCAudmFsdWUge1xuICBmb250LXNpemU6IDIycHg7XG59XG4uc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX3dyYXBwZXIgLnNmLW1hbnVmYWN0dXJlZC1zc19fdG9vbGJhciB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuc2YtbWFudWZhY3R1cmVkLXNzX190b29sYmFyIC50b29sYmFyLWJ1dHRvbi1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuc2YtbWFudWZhY3R1cmVkLXNzX190b29sYmFyIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX2NvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG4uc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX3dyYXBwZXIgLmFudC1tb2RhbC1tYXNrLFxuLnNmLW1hbnVmYWN0dXJlZC1zYWZldHktc3RvY2tzX193cmFwcGVyIC5hbnQtbW9kYWwtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zZi1wb2xpY3ktY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE2cHggMTRweCAxNnB4IDA7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLmNoYXJ0LXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1wb2xpY3ktY29udGVudCAuY2hhcnQtdGl0bGUge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLXBvbGljeS1jb250ZW50IC5jaGFydC10aXRsZSBzdHJvbmcge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXBvbGljeS1jb250ZW50IC5jaGFydC10aXRsZSAuc3RvY2stZGV0YWlscyB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLmNoYXJ0LXRpdGxlIC5sZWdlbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuLnNmLXBvbGljeS1jb250ZW50IC5jaGFydC10aXRsZSAubGVnZW5kIHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLmNoYXJ0LXRpdGxlIC5sZWdlbmQgLnNxdWFyZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zZi1wb2xpY3ktY29udGVudCAuc2YtaW52ZW50b3J5LXBvbGljeV9fY2hhcnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLXBvbGljeS1jb250ZW50IC5zZi1pbnZlbnRvcnktcG9saWN5X19ncmlkIHtcbiAgbWluLWhlaWdodDogMzUwcHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNjVweCk7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLnNmLWludmVudG9yeS1wb2xpY3lfX2dyaWQgLmFudC1zcGluLWNvbnRhaW5lcixcbi5zZi1wb2xpY3ktY29udGVudCAuc2YtaW52ZW50b3J5LXBvbGljeV9fZ3JpZCAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLnNmLWludmVudG9yeS1wb2xpY3lfX2dyaWQgLmFnLXJvb3Qtd3JhcHBlciAuc2VydmljZS1sZXZlbC1vdmVycmlkZGVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTIpO1xufVxuLnNmLXBvbGljeS1jb250ZW50IC5zZi1pbnZlbnRvcnktcG9saWN5X19ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciA+IC5zZXJ2aWNlLWxldmVsLW92ZXJyaWRkZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMyk7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLnNmLWludmVudG9yeS1wb2xpY3lfX2dyaWQgLmFnLXJvb3Qtd3JhcHBlciAudGltZS1waGFzZWQtY2VsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNHB4O1xufVxuLnNmLXBvbGljeS1jb250ZW50IC5zZi1pbnZlbnRvcnktcG9saWN5X19ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLmFnLWhpZGRlbiB7XG4gIC8qIFxuICAgIDY3NzkyOiBmaXggaGlkZGVuIGJvdHRvbSBzY3JvbGxiYXIgd2l0aCBleHBhbmRhYmxlIGNvbHVtbnMuXG4gICAgICAgICAgIENhbiBiZSByZW1vdmVkIG9uY2UgYWctZ3JpZCBidWcgaXMgZml4ZWQuIChhbHdheXMgdmlzaWJsZSEhISlcbiAgICovXG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtaGVpZ2h0OiA5MDBweCkge1xuICAuc2YtcG9saWN5LWNvbnRlbnQgLnNmLWludmVudG9yeS1wb2xpY3lfX2NoYXJ0IHtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICB9XG59XG4uc2Ytc2hlbGYtbGlmZV9fd3JhcHBlciAuc2Ytc2hlbGYtbGlmZV9fdG9vbGJhci13cmFwcGVyIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICBtaW4taGVpZ2h0OiAxMnB4O1xufVxuLnNmLXNoZWxmLWxpZmVfX3dyYXBwZXIgLnNmLXNoZWxmLWxpZmVfX3Rvb2xiYXItd3JhcHBlciAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIC5zZi1zaGVsZi1saWZlX190b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxNHB4O1xufVxuLnNmLXNoZWxmLWxpZmVfX3dyYXBwZXIgLnNmLXNoZWxmLWxpZmVfX3Rvb2xiYXItd3JhcHBlciAuc2Ytc2hlbGYtbGlmZV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMTRweCAxNHB4IDA7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXJnaW46IDE0cHggMTRweCAxNHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RyZWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fdHJlZSAudHJlZS1zZWN0aW9uX190b2dnbGUtYnRuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAtNTBweDtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0biB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtY29sbGFiX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbSAuYnRuLXJlY29yZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtIHtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtY29sbGFiX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bjpob3ZlciAuYnRuLXJlY29yZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtY29sbGFiX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG46aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMSAuYWctZGV0YWlscy1yb3cge1xuICBwYWRkaW5nOiA1cHg7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5jb2xvci1ib3gge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsLWxhYmVsLFxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWdyb3VwLWNlbGwtbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItY2VsbCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcikgIWltcG9ydGFudDtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNlbGVjdGVkKSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1jZWxsLmFnLWNlbGwtbGFzdC1sZWZ0LXBpbm5lZDpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctY2VsbC5hZy1jZWxsLWZvY3VzOm5vdCguYWctY2VsbC1yYW5nZS1zZWxlY3RlZCkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctY2VsbC5hZy1jZWxsLWZvY3VzLmFnLWNlbGwtcmFuZ2Utc2VsZWN0ZWQuYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctaG92ZXIgLnBvc2l0aXZlLXZhbHVlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0yKTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciAuZWRpdGFibGUtbGltaXRlZC1jZWxsIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1hcmstYmFzZS1ibHVlLTIpLCB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMikpO1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAucG9zaXRpdmUtdmFsdWUtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5uZWdhdGl2ZS12YWx1ZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5saW1pdGVkLWNlbGwge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLWFyay1iYXNlLWJsdWUtNCkgIWltcG9ydGFudDtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmVkaXRhYmxlLWxpbWl0ZWQtY2VsbCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKSwgdmFyKC0tYXJrLWJhc2UteWVsbG93LTEpKTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ibHVlLTIpICFpbXBvcnRhbnQ7XG59XG4uc2YtY3JlYXRlLXdvcmtmbG93LXRhc2sgLnNmLWF1dG8tdHJpZ2dlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5zZi1jcmVhdGUtd29ya2Zsb3ctdGFzayAuc2YtYXV0by10cmlnZ2VyIGxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5zZi13b3JrZmxvdy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uc2Ytd29ya2Zsb3ctY29udGVudCAuc2Ytd29ya2Zsb3ctY29udGVudC13cmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2Ytd29ya2Zsb3ctY29udGVudCAuYW50LWF2YXRhci1ncm91cCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNmLXdvcmtmbG93LWNvbnRlbnQgLnNmLXRhc2staGFzLWFjdGlvbiB7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PScxMnB4JyB2aWV3Qm94PSctOTEgMCA1MTIgNTEyLjAwMTQxJyB3aWR0aD0nMTJweCclM0UlM0NwYXRoIGZpbGw9JyUyMzMzMzMzMycgZD0nbTMxNSAyMTFoLTEyNC4xNDQ1MzFsMTA3LjE2Nzk2OS0xODguNTU4NTk0YzIuNjUyMzQzLTQuNjQ0NTMxIDIuNjM2NzE4LTEwLjM0Mzc1LS4wNDI5NjktMTQuOTcyNjU2LTIuNjk1MzEzLTQuNjI1LTcuNjMyODEzLTcuNDY4NzUtMTIuOTgwNDY5LTcuNDY4NzVoLTE4MGMtNi40NTcwMzEgMC0xMi4xODc1IDQuMTMyODEyLTE0LjIyMjY1NiAxMC4yNTM5MDZsLTkwIDI3MWMtMS41MzkwNjMgNC41NzAzMTMtLjc2MTcxOSA5LjYwOTM3NSAyLjA1MDc4MSAxMy41MTk1MzIgMi44MjgxMjUgMy45MTQwNjIgNy4zNTU0NjkgNi4yMjY1NjIgMTIuMTcxODc1IDYuMjI2NTYyaDEyNy4yNTM5MDZsLTgxLjAzNTE1NiAxOTAuMDk3NjU2Yy0yLjkwMjM0NCA2Ljc1MzkwNi0uNDY4NzUgMTQuNjIxMDk0IDUuNzQyMTg4IDE4LjU1ODU5NCA2LjEwOTM3NCAzLjkwNjI1IDE0LjMxNjQwNiAyLjg3ODkwNiAxOS4yNDYwOTMtMi42OTE0MDZsMjQwLTI3MWMzLjkyNTc4MS00LjQxMDE1NiA0Ljg5NDUzMS0xMC43MjY1NjMgMi40NzY1NjMtMTYuMTAxNTYzLTIuNDE3OTY5LTUuMzkwNjI1LTcuNzc3MzQ0LTguODYzMjgxLTEzLjY4MzU5NC04Ljg2MzI4MXptMCAwJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLnNmLXdvcmtmbG93LWNvbnRlbnQgLnNmLXdvcmtmbG93LXRvb2xiYXIge1xuICBtYXJnaW46IDEycHggMjRweCAxMnB4IDE2cHg7XG59XG4uc2Ytd29ya2Zsb3ctY29udGVudCAuc2Ytd29ya2Zsb3ctdG9vbGJhciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLXdvcmtmbG93LWNvbnRlbnQgLnNmLXdvcmtmbG93LXRvb2xiYXIgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi13b3JrZmxvdy1jb250ZW50IC5zZi13b3JrZmxvdy10b29sYmFyIC5zZi1zcGlubmVyLWluZGljYXRvciB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuLnNmLXdvcmtmbG93LWNvbnRlbnQgLnNmLXdvcmtmbG93LXRvb2xiYXIgLnNmLXNwaW5uZXItaW5kaWNhdG9yIC5hbnQtc3Bpbi10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnNmLXdvcmtmbG93LWNvbnRlbnQgLnNmLXdvcmtmbG93LXRvb2xiYXIgLnNmLXNwaW5uZXItaW5kaWNhdG9yIC5hbnQtc3Bpbi1kb3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbn1cblxuLyogYWx3YXlzIHNob3cgc2Nyb2xsZXJzIHNhZmFyaSAqL1xuLmItb3ZlcmxheS1zY3JvbGxiYXIgLmItdmlydHVhbC1zY3JvbGxlcnMgLmItdmlydHVhbC1zY3JvbGxlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5iLXdpZGdldC1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uYi12aXJ0dWFsLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5iLXdpZGdldC1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwsXG4uYi12aXJ0dWFsLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCB7XG4gIHdpZHRoOiAxMXB4O1xufVxuLmItd2lkZ2V0LXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsLFxuLmItdmlydHVhbC1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMTFweDtcbn1cbi5iLXdpZGdldC1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uYi12aXJ0dWFsLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG59XG4uYi13aWRnZXQtc2Nyb2xsZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLmItdmlydHVhbC1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4uYi1idXR0b24uYi1ibHVlOm5vdCguYi10YWIpIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmItYnV0dG9uLmItYmx1ZTpub3QoLmItdGFiKTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnktaG92ZXIpICFpbXBvcnRhbnQ7XG59XG5cbi5iLWJ1dHRvbjpub3QoLmItdGFiKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBjb2xvcjogIzc4Nzk4Njtcbn1cblxuLmItZ3JpZC1oZWFkZXItdGV4dC1jb250ZW50IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG5cbi5iLWdhbnR0LWJvZHktd3JhcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbn1cblxubGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYi10cmVlLWNlbGwuYi10cmVlLXBhcmVudC1jZWxsIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmItaG9yaXpvbnRhbHRpbWVheGlzIC5iLXNjaC1oZWFkZXItdGltZWF4aXMtY2VsbCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItdHJlZS1jZWxsIC5iLXRyZWUtaWNvbiB7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmItZ3JpZC1yb3cuYi1zZWxlY3RlZCxcbi5iLWdyaWQtcm93LmItaG92ZXIgLmItZ3JpZC1yb3cuYi1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xufVxuXG4uYi1ncmlkYmFzZTpub3QoLmItbW92aW5nLXNwbGl0dGVyKSAuYi1ncmlkLXJvdzpub3QoLmItZ3JvdXAtcm93KS5iLWhvdmVyIC5iLWdyaWQtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCkgIWltcG9ydGFudDtcbn1cbi5iLWdyaWRiYXNlOm5vdCguYi1tb3Zpbmctc3BsaXR0ZXIpIC5iLWdyaWQtcm93Om5vdCguYi1ncm91cC1yb3cpLmItaG92ZXIgLmItZ3JpZC1jZWxsOm5vdCguYi1mb2N1c2VkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCkgIWltcG9ydGFudDtcbn1cblxuLmItdG9vbGJhciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uYi10b29sYmFyIC5iLXRvb2xiYXItY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5iLXRvb2xiYXIgPiAuYi1jb250ZW50LWVsZW1lbnQgPiAuYi13aWRnZXQ6bm90KC5iLWxhc3QtdmlzaWJsZS1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbn1cbi5iLXRvb2xiYXIgPiAuYi1jb250ZW50LWVsZW1lbnQgLmItYnV0dG9uIHtcbiAgbWluLXdpZHRoOiAzLjVlbTtcbn1cblxuLmZpbHRlci1ieS1uYW1lIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmItbmFtZS1jZWxsIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLmItc3RhdHVzLWNvbHVtbi1jZWxsIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cblxuLmItc3RhdHVzLWNvbHVtbi1jZWxsIGk6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG5cbi5TdGFydGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLkJlaGluZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cblxuLlN1c3BlbmRlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbn1cblxuLlJ1bm5pbmcge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uQ29tcGxldGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG5cbi5zZXR0aW5ncy1tZW51IC5iLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG4uYi1udW1iZXJmaWVsZDpub3QoLmItZGlzYWJsZWQpOmhvdmVyIC5iLWZpZWxkLWlubmVyLFxuLmItdGV4dGZpZWxkOm5vdCguYi1kaXNhYmxlZCk6aG92ZXIgLmItZmllbGQtaW5uZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYi1nYW50dC10YXNrLFxuLmItc2NoLXN0eWxlLXBsYWluLmItc2NoLWNvbG9yLWdhbnR0LWdyZWVuIC5iLXNjaC1ldmVudDpub3QoLmItbWlsZXN0b25lKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMmZmY2E7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwOGMyMjE7XG59XG5cbi5iLWdhbnR0LXRhc2stcGFyZW50Om5vdCguYi1taWxlc3RvbmUtd3JhcCkgLmItZ2FudHQtdGFzayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1ncmVlbik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmItZ2FudHQtdGFzay13cmFwLmItbWlsZXN0b25lLXdyYXAgLmItZ2FudHQtdGFzayB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgLS1ldmVudC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY2hhcnQtcXVhbC00KSAhaW1wb3J0YW50O1xufVxuXG4uYi1nYW50dC10YXNrLXdyYXAgLmItZ2FudHQtdGFzay5zZi1ldmVudC1pbi1wYXN0LFxuLmItc2NoLWV2ZW50LXdyYXAgLmItc2NoLWV2ZW50LnNmLWV2ZW50LWluLXBhc3Qge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5iLWljb24tdHJlZS1sZWFmOmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuXG4uYi1ncmlkLWhlYWRlciAuYi1zY2gtdGltZXJhbmdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLml0ZW0taWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5pdGVtLWljb24uZWxlbWVudC1pY29uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5pdGVtLWljb24ucHJvY2Vzcy1pY29uIHtcbiAgYmFja2dyb3VuZDogIzM0YjFmNDtcbn1cblxuLmItdGltZWxpbmUtc3ViZ3JpZCAuYi1zY2gtY3VycmVudC10aW1lIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWFyay15ZWxsb3cpO1xufVxuXG4uYi1ncmlkLWhlYWRlciAuYi1zY2gtdGltZXJhbmdlLmItc2NoLWN1cnJlbnQtdGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3cpO1xufVxuXG4uYi1ncmlkLWNlbGwuYi1mb2N1c2VkOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmItcm93LXJlb3JkZXJpbmcgLmItcm93LXJlb3JkZXJpbmctdGFyZ2V0LXBhcmVudCAuYi10cmVlLWNlbGwge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYi1yb3ctcmVvcmRlcmluZyAuYi1yb3ctcmVvcmRlcmluZy10YXJnZXQtcGFyZW50IC5iLXRyZWUtY2VsbDo6YmVmb3JlIHtcbiAgdG9wOiAxN3B4O1xufVxuXG4uYi1yb3ctcmVvcmRlcmluZyAuYi1yb3ctZHJvcC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5zZi1yb2xsLWZvcndhcmQtaWNvbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTUuMjI5JyBoZWlnaHQ9JzE1LjU2NCcgdmlld0JveD0nMCAwIDE1LjIyOSAxNS41NjQnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmElN0JmaWxsOiUyMzAwOTJkYTslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3BhdGggY2xhc3M9J2EnIGQ9J00xMS45NjQsNEE5LjcxMSw5LjcxMSwwLDAsMCw0LjUxOCw3LjQ3NGwuOTkzLjgzM0E4LjQsOC40LDAsMCwxLDE3LjMzMiw3LjI0M0gxNS44NTV2MS4zaDMuODkxVjQuNjQ5aC0xLjNWNi41QTkuNjgsOS42OCwwLDAsMCwxMS45NjQsNFptMCwzLjg5MUE1LjgzNyw1LjgzNywwLDEsMCwxNy44LDEzLjcyOCw1Ljg0Niw1Ljg0NiwwLDAsMCwxMS45NjQsNy44OTFabTAsMS4zYTQuNTQsNC41NCwwLDEsMS00LjU0LDQuNTRBNC41Myw0LjUzLDAsMCwxLDExLjk2NCw5LjE4OFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC00LjUxOCAtNCknLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5maWx0ZXItYnktbmFtZSB7XG4gIGhlaWdodDogNDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYi1ncmlkLWhlYWRlci10ZXh0ID4gLmItZ3JpZC1oZWFkZXItdGV4dC1jb250ZW50IHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNmLWRldGFpbHMtYnRuLmFudC1idG4ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2Ytc2NoZWR1bGVyIC5zZi10YXNrLWhhcy1hY3Rpb24ge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuLnNmLXNjaGVkdWxlciAuYi1ncmlkLXJvdyB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDNweDtcbn1cbi5zZi1zY2hlZHVsZXIgLmItZ3JpZC1jZWxsIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBwYWRkaW5nLXRvcDogMTRweDtcbn1cbi5zZi1zY2hlZHVsZXIgLmItZ3JpZC1jZWxsIC5iLXBlcmNlbnRkb25lLWNpcmNsZSB7XG4gIG1hcmdpbi10b3A6IC02cHg7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDMzcHg7XG59XG4uc2Ytc2NoZWR1bGVyIC5iLWdyaWQtY2VsbCAuYi1wZXJjZW50ZG9uZS1jaXJjbGUucGVyY2VudGRvbmUtZnVsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLnNmLXNjaGVkdWxlciAuYi1ncmlkLWNlbGwgLmItcGVyY2VudGRvbmUtY2lyY2xlOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YXZhbHVlKTtcbn1cbi5zZi1zY2hlZHVsZXIgLmItc2NoLWV2ZW50Om5vdCguYi1taWxlc3RvbmUpIC5iLXNjaC1ldmVudC1jb250ZW50LFxuLnNmLXNjaGVkdWxlciAuYi1zY2gtZXZlbnQtd3JhcC5iLW1pbGVzdG9uZS13cmFwIC5iLXNjaC1ldmVudCBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytc2NoZWR1bGVyIC5iLXNjaGVkdWxlLXNlbGVjdGVkLXRpY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYi1ncmlkLXJvdyAuY3VzdG9tLXJlc291cmNlLWNvbGxhcHNlIGkuYi1pY29uLmItaWNvbi1leHBhbmQtcmVzb3VyY2Uge1xuICBwYWRkaW5nOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYi1ncmlkLXJvdyAuY3VzdG9tLXJlc291cmNlLWNvbGxhcHNlIGkuYi1pY29uLmItaWNvbi1leHBhbmQtcmVzb3VyY2UuaWNvbi0tZmxpcDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSAhaW1wb3J0YW50O1xufVxuXG4uYi1zY2gtZXZlbnQtd3JhcC5yb3ctLWNvbGxhcHNlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZi13b3JrZmxvdy1kZXRhaWxzLW1vZGFsIC53aWRnZXQtYmFkZ2Uge1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnNmLXdvcmtmbG93LWRldGFpbHMtbW9kYWwgLndpZGdldC1iYWRnZS5ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2Ytd29ya2Zsb3ctZGV0YWlscy1tb2RhbCAud2lkZ2V0LWJhZGdlLnJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLXdvcmtmbG93LWRldGFpbHMtbW9kYWwgLndpZGdldC1iYWRnZS5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXdvcmtmbG93LWRldGFpbHMtbW9kYWwgLndpZGdldC1iYWRnZS5ib3JkZXJlZCB7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG5cbi5zZi13b3JrZmxvd19fZXh0LWxpbmsge1xuICBwYWRkaW5nOiAwIDAgMCA3cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2Ytd29ya2Zsb3dfX2V4dC1saW5rIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYi1ncmlkLXJvdyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItZ3JpZC1wYW5lbC1ib2R5IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG5cbi5iLWdyaWQtaGVhZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi1jb2x1bW5saW5lcyAuYi1ncmlkLWNlbGw6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItY29sdW1uLWxpbmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1zY2gtdGltZWF4aXNjb2x1bW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuXG4uYi1ncmlkYmFzZS5iLXNwbGl0IC5iLWdyaWQtdmVydGljYWwtc2Nyb2xsZXIgLmItZ3JpZC1zcGxpdHRlciAuYi1ncmlkLXNwbGl0dGVyLWlubmVyLFxuLmItc3BsaXR0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi1wYW5lbCB7XG4gIC0tcGFuZWwtYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmItZ3JpZGJhc2UuYi1zcGxpdCAuYi1ncmlkLXNwbGl0dGVyLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYi1wZXJjZW50ZG9uZS1jaXJjbGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG5cbi5iLXBlcmNlbnRkb25lLWNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItdGltZWxpbmViYXNlOm5vdCguYi1zY2gtdmVydGljYWwpIC5iLWhlYWRlcjpub3QoLmItZ3JpZC1oZWFkZXItc2Nyb2xsZXItbm9ybWFsKSAuYi1ncmlkLWhlYWRlcnMsXG4uYi10aW1lbGluZWJhc2U6bm90KC5iLXNjaC12ZXJ0aWNhbCkgLmItaG9yaXpvbnRhbHRpbWVheGlzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi1ob3ZlciAuc2Ytd29ya2Zsb3dfX2V4dC1saW5rIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmItbGlzdC1pdGVtLmItYWN0aXZlOm5vdCguYi1kaXNhYmxlZCksXG4uYi1saXN0LWl0ZW06Zm9jdXM6bm90KC5iLWRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCkgIWltcG9ydGFudDtcbn1cblxuLmItbnVtYmVyZmllbGQ6bm90KC5iLWRpc2FibGVkKTpob3ZlciAuYi1maWVsZC1pbm5lcixcbi5iLXRleHRmaWVsZDpub3QoLmItZGlzYWJsZWQpOmhvdmVyIC5iLWZpZWxkLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmItbnVtYmVyZmllbGQuYi1jb250YWlucy1mb2N1cyAuYi1maWVsZC1pbm5lcixcbi5iLXRleHRmaWVsZC5iLWNvbnRhaW5zLWZvY3VzIC5iLWZpZWxkLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmItaGJveCA+IC5iLWJveC1jZW50ZXIsXG4uYi12Ym94ID4gLmItYm94LWNlbnRlciB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG5cbi5iLW1lbnVpdGVtIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDhweCAwIDhweCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLmItbWVudWl0ZW06aG92ZXIsIC5iLW1lbnVpdGVtOmZvY3VzLCAuYi1tZW51aXRlbS5iLWNvbnRhaW5zLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xufVxuXG4uc2Ytd29ya2Zsb3ctY29udGV4dF9jb2xvcmVkLWljb24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG5cbi5iLXRvb2x0aXAgLmItdG9vbHRpcC1ib2R5LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLmItdG9vbHRpcCAuYi10b29sdGlwLWJvZHktd3JhcCAuYi10b29sdGlwLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLmItdG9vbHRpcCAuYi10b29sdGlwLWJvZHktd3JhcCAuYi10b29sdGlwLWNvbnRlbnQgLmItZ2FudHQtdGFzay10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmItZngtaGlnaGxpZ2h0IHtcbiAgYW5pbWF0aW9uOiBnYW50dC1oaWdobGlnaHQtYW5pbWF0aW9uIDJzIGVhc2UgMHMgMSAhaW1wb3J0YW50O1xufVxuXG4uYi1mbG9hdC1yb290IC5iLXdpZGdldCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG5cbkBrZXlmcmFtZXMgZ2FudHQtaGlnaGxpZ2h0LWFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIDUwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggNXB4IHJnYmEoMCwgMTQ1LCAyMTgsIDAuNTI1NDkwMTk2MSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuLnNmLWRpc2N1c3Npb24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWRpc2N1c3Npb24gLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1kaXNjdXNzaW9uIC5hbnQtZHJhd2VyLW1hc2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1kaXNjdXNzaW9uIC5kaXNjdXNzaW9uLWNvbnRleHQge1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGhlaWdodDogNTRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGlzY3Vzc2lvbiAuZGlzY3Vzc2lvbi1jb250ZXh0IC5zZi1jb21tZW50LWJhZGdlcyAuY29tbWVudC1iYWRnZSB7XG4gIG1heC13aWR0aDogODdweDtcbn1cbi5zZi1kaXNjdXNzaW9uIC5jb21tZW50cy13cmFwcGVyIHtcbiAgcGFkZGluZzogMjRweCAyNHB4IDAgMjRweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDAwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kaXNjdXNzaW9uLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNzhweDtcbn1cbi5zZi1kaXNjdXNzaW9uIC5zZi1kaXNjdXNzaW9uLXJlcGx5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kaXNjdXNzaW9uIC5zZi1kaXNjdXNzaW9uLXJlcGx5LmVkaXQtcmVwbHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDQycHg7XG59XG4uc2YtZGlzY3Vzc2lvbiAuc2YtZGlzY3Vzc2lvbi1yZXBseS5oaWdobGlnaHRlZC0tYW5pbWF0aW9uIHtcbiAgYW5pbWF0aW9uOiBzcGxhc2hPbmNlIDJzIDEuNXMgbm9ybWFsIGZvcndhcmRzIGVhc2UtaW4tb3V0O1xufVxuQGtleWZyYW1lcyBzcGxhc2hPbmNlIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZSk7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB9XG59XG4uc2YtZGlzY3Vzc2lvbiAuc2YtZGlzY3Vzc2lvbi1yZXBseSAuaW1wb3J0YW50LXJlcGx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IC0xMnB4O1xufVxuLnNmLWRpc2N1c3Npb24gLnNmLWRpc2N1c3Npb24tcmVwbHkgLmhlYWRlciB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGlzY3Vzc2lvbiAuc2YtZGlzY3Vzc2lvbi1yZXBseSAuaGVhZGVyIC5uYW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWRpc2N1c3Npb24gLnNmLWRpc2N1c3Npb24tcmVwbHkgLmhlYWRlciAuc2YtYXZhdGFyLW5hbWUge1xuICBtYXgtd2lkdGg6IDI0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLnNmLWRpc2N1c3Npb24gLnNmLWRpc2N1c3Npb24tcmVwbHkgLmhlYWRlciAuZGF0ZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLnNmLWRpc2N1c3Npb24gLnNmLWRpc2N1c3Npb24tcmVwbHkgLnRleHQge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uc2YtZGlzY3Vzc2lvbiAuc2YtZGlzY3Vzc2lvbi1hZGQtY29tbWVudCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1kaXNjdXNzaW9uIC5zZi1kaXNjdXNzaW9uLWFkZC1jb21tZW50IGhyIHtcbiAgbWFyZ2luOiAwIC0xNnB4IDEwcHggLTE2cHg7XG59XG4uc2YtZGlzY3Vzc2lvbiAuc2YtZGlzY3Vzc2lvbi1hZGQtY29tbWVudCB0ZXh0YXJlYS5hbnQtaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtZGlzY3Vzc2lvbiAuc2YtZGlzY3Vzc2lvbi1hZGQtY29tbWVudCAuY29tbWVudC1pbXBvcnRhbnQge1xuICB0b3A6IC0xMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNHB4O1xuICB6LWluZGV4OiAxO1xufVxuLnNmLWRpc2N1c3Npb24gLnNmLWRpc2N1c3Npb24tYWRkLWNvbW1lbnQgLmltcG9ydGFudC1idXR0b24gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5zZi1kaXNjdXNzaW9uIC5zZi1kaXNjdXNzaW9uLWFkZC1jb21tZW50IC5hbmltYXRlZC1zZW5kOmZvY3VzIHN2ZyBwYXRoIHtcbiAgYW5pbWF0aW9uOiBkYXNoIDAuNXMgbGluZWFyO1xufVxuQGtleWZyYW1lcyBkYXNoIHtcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XG4gIH1cbiAgNTElIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwcHgpO1xuICB9XG59XG5cbi5yZXBseS1hY3Rpb25zLmFudC1kcm9wZG93biB7XG4gIG1pbi13aWR0aDogOTZweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4ucmVwbHktYWN0aW9ucy5hbnQtZHJvcGRvd24gLmFudC1kcm9wZG93bi1tZW51IHtcbiAgcGFkZGluZzogMDtcbn1cbi5yZXBseS1hY3Rpb25zLmFudC1kcm9wZG93biAuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucmVwbHktYWN0aW9ucy5hbnQtZHJvcGRvd24gLmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIC5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLnJlcGx5LWFjdGlvbnMuYW50LWRyb3Bkb3duIC5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSAuYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstcHJpbWFyeS1ob3Zlcik7XG59XG5cbi5zZi1zbWFsbC1kaXNjdXNzaW9uLWxpc3Qge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgbWF4LXdpZHRoOiAzOTNweDtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc21hbGwtZGlzY3Vzc2lvbi1saXN0IC5zZi1jb21tZW50LXByZXZpZXcge1xuICBwYWRkaW5nOiA4cHggMTZweCA5cHggMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLXNtYWxsLWRpc2N1c3Npb24tbGlzdCAuc2YtY29tbWVudC1wcmV2aWV3OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cbi5zZi1zbWFsbC1kaXNjdXNzaW9uLWxpc3QgLnNmLWNvbW1lbnQtcHJldmlldzpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1zbWFsbC1kaXNjdXNzaW9uLWxpc3QgLnNmLWNvbW1lbnQtcHJldmlldyAudGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zZi1zbWFsbC1kaXNjdXNzaW9uLWxpc3QgLnNmLWNvbW1lbnQtcHJldmlldyAuZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG4uc2Ytc21hbGwtZGlzY3Vzc2lvbi1saXN0IC5zZi1jb21tZW50LXByZXZpZXcgLmFudC1hdmF0YXIge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5zZi1zbWFsbC1kaXNjdXNzaW9uLWxpc3QgLnNmLWNvbW1lbnQtcHJldmlldyAuc2YtYXZhdGFyLW5hbWUge1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5zZi1wcmljZS1uZWdvdGlhdGlvbl9fdG9vbGJhciB7XG4gIHBhZGRpbmc6IDE0cHggMTZweCAxOHB4IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5zZi1wcmljZS1uZWdvdGlhdGlvbl9fY29udGVudCB7XG4gIG1hcmdpbjogMCAxNHB4IDE0cHggMDtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAuc2YtcHJpY2UtbmVnb3RpYXRpb25fX2NvbnRlbnQgLmFudC1zcGluLWNvbnRhaW5lcixcbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAuc2YtcHJpY2UtbmVnb3RpYXRpb25fX2NvbnRlbnQgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAuc2YtcHJpY2UtbmVnb3RpYXRpb24tZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAuc2YtcHJpY2UtbmVnb3RpYXRpb24tZ3JpZCAuc3RhdHVzIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAuc2YtcHJpY2UtbmVnb3RpYXRpb24tZ3JpZCAuc3RhdHVzLnBlbmRpbmcge1xuICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLnNmLXByaWNlLW5lZ290aWF0aW9uLWdyaWQgLnN0YXR1cy5hcHByb3ZlZCB7XG4gIGNvbG9yOiAjNTdiZThkO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5zZi1wcmljZS1uZWdvdGlhdGlvbi1ncmlkIC5zdGF0dXMucmV2aWV3ZWQge1xuICBjb2xvcjogIzM0OTRhYTtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAuc2YtcHJpY2UtbmVnb3RpYXRpb24tZ3JpZCAuc3RhdHVzLnJlamVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5zZi1wcmljZS1uZWdvdGlhdGlvbi1kcmF3ZXIgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAuc2YtcHJpY2UtbmVnb3RpYXRpb24tZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5zZi1wcmljZS1uZWdvdGlhdGlvbi1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZHJhd2VyLWZvb3RlciB7XG4gIHotaW5kZXg6IDE7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLm5ldy1yZXF1ZXN0LWNvbnRlbnQge1xuICBtYXJnaW46IC02cHggLTI0cHggODBweCAtMjRweDtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAubmV3LXJlcXVlc3QtY29udGVudCAuYW50LXN0ZXBzIHtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5uZXctcmVxdWVzdC1jb250ZW50IC5hbnQtc3RlcHMgLmFudC1zdGVwcy1pY29uIHtcbiAgdG9wOiAtMS41cHg7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLm5ldy1yZXF1ZXN0LWNvbnRlbnQgLnN0ZXBzLWNvbnRlbnQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogMTZweCAxNnB4IDAgMTZweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAubmV3LXJlcXVlc3QtY29udGVudCAuc3RlcHMtY29udGVudCAuaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAtMTZweCAxNnB4IC0xNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAubmV3LXJlcXVlc3QtY29udGVudCAuc3RlcHMtY29udGVudCAuc2YtZm9ybS1pdGVtX19pbnB1dG51bWJlci1iYXNlLnNmLWZvcm0taXRlbV9faW5wdXRudW1iZXItY3VzdG9tZXJyZXF1ZXN0LXByaWNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAubmV3LXJlcXVlc3QtY29udGVudCAuc3RlcHMtY29udGVudCAuc2YtZm9ybS1pdGVtX19pbnB1dG51bWJlci1iYXNlLnNmLWZvcm0taXRlbV9faW5wdXRudW1iZXItY3VzdG9tZXJyZXF1ZXN0LXByaWNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgLmFudC1yb3cge1xuICBmbGV4OiBhdXRvO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5uZXctcmVxdWVzdC1jb250ZW50IC5zZi1jb21wZXRpdG9yc19fY29udGVudCAuaGVhZGVyIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5uZXctcmVxdWVzdC1jb250ZW50IC5zZi1jb21wZXRpdG9yc19fY29udGVudCAuYm9keV9jZWxsIHtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAubmV3LXJlcXVlc3QtY29udGVudCAuc2YtY29tcGV0aXRvcnNfX2NvbnRlbnQgLmJvZHlfY2VsbC5jZWxsLWljb24ge1xuICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5uZXctcmVxdWVzdC1jb250ZW50IC5zZi1jb21wZXRpdG9yc19fY29udGVudCAuYm9keV9jZWxsIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5uZXctcmVxdWVzdC1jb250ZW50IC5zZi1jb21wZXRpdG9yc19fY29udGVudCAuYm9keV9jZWxsIC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgLmFudC1mb3JtLWl0ZW0tZXhwbGFpbiB7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC52aWV3LXJlcXVlc3QtY29udGVudCB7XG4gIG1hcmdpbjogMCAwIDgwcHggMDtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAudmlldy1yZXF1ZXN0LWNvbnRlbnQgLmhlYWRpbmcge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLnZpZXctcmVxdWVzdC1jb250ZW50IC5zZWN0aW9uLWhlYWRpbmcge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGFkYWRhO1xuICBtYXJnaW46IDAgLTI0cHggMTdweCAtMjRweDtcbiAgcGFkZGluZzogMCAyNHB4IDVweCAyNHB4O1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC52aWV3LXJlcXVlc3QtY29udGVudCAudGltZS1wZXJpb2Qtc3RyaXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC52aWV3LXJlcXVlc3QtY29udGVudCAudGltZS1wZXJpb2Qtc3RyaXAgLmljb24sXG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLnZpZXctcmVxdWVzdC1jb250ZW50IC50aW1lLXBlcmlvZC1zdHJpcCAubGFiZWwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLmluZm8tYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxNXB4IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLmluZm8tYm94IC5sYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAuaW5mby1ib3ggLnZhbHVlIHtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cblxuLnNmLXByaWNlLW5lZ290aWF0aW9uLWdyaWQgLnByZXZpZXctaWxjLWNlbGwge1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIC8qIGFsd2F5cyBzaG93IHNjcm9sbGVycyBzYWZhcmkgKi9cbn1cbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAucmVzb3VyY2UtY2FsZW5kYXItc2NoZWR1bGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5zZi1yZXNvdXJjZS1jYWxlbmRhci1ldmVudC1kcmF3ZXIgLmJveCB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnNmLXJlc291cmNlLWNhbGVuZGFyLWV2ZW50LWRyYXdlciAuYm94Lm9uLWxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjdjYTM3O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5zZi1yZXNvdXJjZS1jYWxlbmRhci1ldmVudC1kcmF3ZXIgLmJveC5vZmYtbGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWFjMzE7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnNmLXJlc291cmNlLWNhbGVuZGFyLWV2ZW50LWRyYXdlciAuYm94Lm5vLWNoYW5nZW92ZXJzLCAuc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnNmLXJlc291cmNlLWNhbGVuZGFyLWV2ZW50LWRyYXdlciAuYm94LmxvYWRpbmctcmVzdHJpY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQwZDk2O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci10b29sYmFyIHtcbiAgcGFkZGluZzogMTZweDtcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci10b29sYmFyIC50b29sYmFyLWJ1dHRvbi1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAucmVzb3VyY2UtY2FsZW5kYXItdG9vbGJhciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci10b29sYmFyIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLmItb3ZlcmxheS1zY3JvbGxiYXIgLmItdmlydHVhbC1zY3JvbGxlcnMgLmItdmlydHVhbC1zY3JvbGxlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLmItd2lkZ2V0LXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAuYi12aXJ0dWFsLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAuYi13aWRnZXQtc2Nyb2xsZXI6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsLFxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5iLXZpcnR1YWwtc2Nyb2xsZXI6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgd2lkdGg6IDExcHg7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLmItd2lkZ2V0LXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsLFxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5iLXZpcnR1YWwtc2Nyb2xsZXI6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwge1xuICBoZWlnaHQ6IDExcHg7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLmItd2lkZ2V0LXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAuYi12aXJ0dWFsLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5iLXdpZGdldC1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLmItdmlydHVhbC1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIgLmItZ3JpZC1oZWFkZXItdGV4dCA+IC5iLWdyaWQtaGVhZGVyLXRleHQtY29udGVudCB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnJlc291cmNlLWNhbGVuZGFyLXNjaGVkdWxlciAuYi1ncmlkLWhlYWRlci10ZXh0LWNvbnRlbnQge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIgLmItdHJlZS1jZWxsLmItdHJlZS1wYXJlbnQtY2VsbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnJlc291cmNlLWNhbGVuZGFyLXNjaGVkdWxlciAuYi1ncmlkLWNlbGwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIgLmItdHJlZS1jZWxsLXZhbHVlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKSAhaW1wb3J0YW50O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIgLmItZ3JpZC1yb3cuYi1zZWxlY3RlZCxcbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAucmVzb3VyY2UtY2FsZW5kYXItc2NoZWR1bGVyIC5iLWdyaWQtcm93LmItaG92ZXIgLmItZ3JpZC1yb3cuYi1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIgLmItZ3JpZGJhc2U6bm90KC5iLW1vdmluZy1zcGxpdHRlcikgLmItZ3JpZC1yb3c6bm90KC5iLWdyb3VwLXJvdykuYi1ob3ZlciAuYi1ncmlkLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpICFpbXBvcnRhbnQ7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnJlc291cmNlLWNhbGVuZGFyLXNjaGVkdWxlciAuYi1ncmlkYmFzZTpub3QoLmItbW92aW5nLXNwbGl0dGVyKSAuYi1ncmlkLXJvdzpub3QoLmItZ3JvdXAtcm93KS5iLWhvdmVyIC5iLWdyaWQtY2VsbDpub3QoLmItZm9jdXNlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpICFpbXBvcnRhbnQ7XG59XG5cbi5iLWZsb2F0LXJvb3QgLmItd2lkZ2V0LmItcmVjdXJyZW5jZWNvbmZpcm1hdGlvbnBvcHVwIC5iLXBhbmVsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLmItZmxvYXQtcm9vdCAuYi13aWRnZXQuYi1yZWN1cnJlbmNlY29uZmlybWF0aW9ucG9wdXAgLmItcGFuZWwtaGVhZGVyIC5iLWhlYWRlci10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5iLWZsb2F0LXJvb3QgLmItd2lkZ2V0LmItcmVjdXJyZW5jZWNvbmZpcm1hdGlvbnBvcHVwIC5iLXBhbmVsLWhlYWRlciAuYi1wb3B1cC1jbG9zZTo6YmVmb3JlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5iLWZsb2F0LXJvb3QgLmItd2lkZ2V0LmItcmVjdXJyZW5jZWNvbmZpcm1hdGlvbnBvcHVwIC5iLXBhbmVsLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyNHB4O1xufVxuLmItZmxvYXQtcm9vdCAuYi13aWRnZXQuYi1yZWN1cnJlbmNlY29uZmlybWF0aW9ucG9wdXAgLmItYm90dG9tLXRvb2xiYXIge1xuICBtaW4taGVpZ2h0OiAwO1xufVxuLmItZmxvYXQtcm9vdCAuYi13aWRnZXQuYi1yZWN1cnJlbmNlY29uZmlybWF0aW9ucG9wdXAgLmItYm90dG9tLXRvb2xiYXIgLmItdG9vbGJhci1jb250ZW50IHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5iLWZsb2F0LXJvb3QgLmItd2lkZ2V0LmItcmVjdXJyZW5jZWNvbmZpcm1hdGlvbnBvcHVwIC5iLWJvdHRvbS10b29sYmFyIC5iLXRvb2xiYXItY29udGVudCAuYi1idXR0b24ge1xuICBoZWlnaHQ6IDMycHg7XG4gIG1pbi13aWR0aDogMDtcbiAgbWluLWhlaWdodDogMDtcbiAgcGFkZGluZzogNHB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uYi1mbG9hdC1yb290IC5iLXdpZGdldC5iLXJlY3VycmVuY2Vjb25maXJtYXRpb25wb3B1cCAuYi1ib3R0b20tdG9vbGJhciAuYi10b29sYmFyLWNvbnRlbnQgLmItYnV0dG9uIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmItZmxvYXQtcm9vdCAuYi13aWRnZXQuYi1yZWN1cnJlbmNlY29uZmlybWF0aW9ucG9wdXAgLmItYm90dG9tLXRvb2xiYXIgLmItdG9vbGJhci1jb250ZW50IC5iLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseS10b29sYmFyIHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHktdG9vbGJhciAuc2YtdG9vbGJhcl9fc2VhcmNoIC5hbnQtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1kcmF3ZXJfX3JpZ2h0LmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAxNHB4IDE0cHggMDtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyB7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseV9faW5wdXRzLWdyaWQgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuLmFnLXN0YXR1cy1uYW1lLXZhbHVlLXZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5zZi1zdXBwbHktbm8tZGF0YSAuaGVhZGluZyB7XG4gIHBhZGRpbmc6IDAgMTJweCAxMnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5zZi1zdXBwbHktbm8tZGF0YSAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5hZy1jZW50ZXItY29scy12aWV3cG9ydCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5hZy1ob3Jpem9udGFsLXJpZ2h0LXNwYWNlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuYWctaG9yaXpvbnRhbC1yaWdodC1zcGFjZXI6bm90KC5hZy1zY3JvbGxlci1jb3JuZXIpIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuYWctbGlzdC5hZy1zZWxlY3QtbGlzdCB7XG4gIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDRweDtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IC00cHggcmdiYSg1MSwgNTEsIDUxLCAwLjEyKSwgMCA2cHggMTZweCAwIHJnYmEoNTEsIDUxLCA1MSwgMC4wOCksIDAgOXB4IDI4cHggOHB4IHJnYmEoNTEsIDUxLCA1MSwgMC4wNSk7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuYWctbGlzdC5hZy1zZWxlY3QtbGlzdCAuYWctbGlzdC1pdGVtIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseV9faW5wdXRzLWdyaWQgLmFnLWxpc3QuYWctc2VsZWN0LWxpc3QgLmFnLWxpc3QtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTEsIDUxLCA1MSwgMC4wMzkyMTU2ODYzKTtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5hZy1saXN0LmFnLXNlbGVjdC1saXN0IC5hZy1saXN0LWl0ZW0uYWctYWN0aXZlLWl0ZW06bm90KDpob3Zlcikge1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFmM2ZmO1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseV9faW5wdXRzLWdyaWQgLnNmLXN1cHBseS1pbnB1dHMtZGV0YWlsc19fZ3JpZCB7XG4gIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseV9faW5wdXRzLWdyaWQgLnNmLXN1cHBseS1pbnB1dHMtZGV0YWlsc19fZ3JpZCAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyLWJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuc2Ytc3VwcGx5LWlucHV0cy1kZXRhaWxzX19ncmlkIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXItYm9keSAuYWctYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuc2Ytc3VwcGx5LWlucHV0cy1kZXRhaWxzX19ncmlkIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXItYm9keSAuYWctYm9keSAuYWctcm93IC5hZy1jZWxsIC5hZy1jZWxsLXdyYXBwZXIuYWctY2hlY2tib3gtY2VsbCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseV9faW5wdXRzLWdyaWQgLnNmLXN1cHBseS1pbnB1dHMtZGV0YWlsc19fZ3JpZCAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyLWJvZHkgLmFnLW92ZXJsYXkgLmFnLW92ZXJsYXktd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5zZi1zdXBwbHktaW5wdXRzLWRldGFpbHNfX2dyaWQgLnRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAwO1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5hbnQtcmliYm9uLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiAxMHB4O1xuICByaWdodDogMHB4O1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5hbnQtcmliYm9uLXdyYXBwZXIgLnNmLWFudHYtdG9vbGJhciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5hbnQtcmliYm9uLXdyYXBwZXIgLnNmLWFudHYtdG9vbGJhciAuYW50aWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5hbnQtcmliYm9uLXdyYXBwZXIgLnNmLWFudHYtdG9vbGJhciAuYW50LWJ0biB7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5hbnQtcmliYm9uLXdyYXBwZXIgLnNmLWFudHYtdG9vbGJhciAuYW50LWJ0bjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1hbnR2LWNvbnRlbnRfd3JhcHBlciAuYW50LXJpYmJvbi13cmFwcGVyIC5hbnQtcmliYm9uIHtcbiAgei1pbmRleDogMTtcbn1cbi5zZi1hbnR2LWNvbnRlbnRfd3JhcHBlciAueDYtZ3JhcGgtc2Nyb2xsZXIge1xuICBmbGV4OiAxO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWdyYXBoLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWdyYXBoLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWdyYXBoLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZC1ob3Zlcik7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWdyYXBoLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWdyYXBoLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWItaG92ZXIpO1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC54Ni1ncmFwaC1zY3JvbGxlciAueDYtZ3JhcGgtc2Nyb2xsZXItYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLnNmLWFudHYtY29udGVudC54Ni1ncmFwaCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5zZi1hbnR2LWRuZC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiAzNnB4O1xuICBib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLnNmLWFudHYtZG5kLXdyYXAgLmN1c3RvbS1yZWFjdC1ub2RlIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbjogNXB4O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjdXJzb3I6IG1vdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5zZi1hbnR2LW1pbmltYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjVweDtcbiAgcmlnaHQ6IDE1cHg7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLnNmLWFudHYtbWluaW1hcCAueDYtd2lkZ2V0LW1pbmltYXAge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1hbnR2LWNvbnRlbnRfd3JhcHBlciAuc2YtYW50di1lZGdlLS1hbmltYXRlLWZsb3cge1xuICBhbmltYXRpb246IHNmLWFuaW1hdGUtZmxvdyAzMHMgaW5maW5pdGUgbGluZWFyO1xufVxuQGtleWZyYW1lcyBzZi1hbmltYXRlLWZsb3cge1xuICB0byB7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMDAwO1xuICB9XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LXBvcnQtYm9keSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zZi1hbnR2LWNvbnRlbnRfd3JhcHBlciAjbWFya2VyLWFjdGl2ZSA+IHBhdGgge1xuICBkOiBwYXRoKFwiTSAwIDAgTCAxMCAtNSBMIDcuNSAwIEwgMTAgNSBaXCIpICFpbXBvcnRhbnQ7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWVkZ2U6aG92ZXIgcGF0aDpudGgtY2hpbGQoMiksXG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWVkZ2UueDYtZWRnZS1zZWxlY3RlZCBwYXRoOm50aC1jaGlsZCgyKSB7XG4gIHN0cm9rZTogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBzdHJva2UtZGFzaGFycmF5OiAwO1xuICBzdHJva2Utd2lkdGg6IDNweDtcbiAgbWFya2VyLWVuZDogdXJsKFwiI21hcmtlci1hY3RpdmVcIik7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLmN1c3RvbS1yZWFjdC1ub2RlOmhvdmVyLFxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC54Ni1ub2RlLXNlbGVjdGVkIC5jdXN0b20tcmVhY3Qtbm9kZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggM3B4IHJnYmEoNjQsIDE2OSwgMjU1LCAwLjIpO1xufVxuXG4uZGFyay1tb2RlIC5zZi1hbnR2LWNvbnRlbnRfd3JhcHBlciAuc2YtYW50di1jb250ZW50Lng2LWdyYXBoIC54Ni1ncmFwaC1ncmlkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLXJlYWN0LW5vZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlLnNmLW5vZGUtLWluYWN0aXZlIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9faW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uY3VzdG9tLXJlYWN0LW5vZGUgLmN1c3RvbS1yZWFjdC1ub2RlX19sYWJlbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWxpbmstaW4sXG4uY3VzdG9tLXJlYWN0LW5vZGUgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1saW5rLW91dCxcbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWl0ZW0td2FybmluZyxcbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWl0ZW0tbnVtYmVyLFxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtbGluay1pbmZvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtbGluay1pbiAuYW50aWNvbixcbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWxpbmstb3V0IC5hbnRpY29uLFxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtaXRlbS13YXJuaW5nIC5hbnRpY29uLFxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtaXRlbS1udW1iZXIgLmFudGljb24sXG4uY3VzdG9tLXJlYWN0LW5vZGUgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1saW5rLWluZm8gLmFudGljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWl0ZW0td2FybmluZyB7XG4gIHRvcDogNXB4O1xuICByaWdodDogNXB4O1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtbGluay1pbiB7XG4gIHRvcDogMjVweDtcbiAgcmlnaHQ6IDVweDtcbn1cbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWxpbmstb3V0IHtcbiAgdG9wOiA0NXB4O1xuICByaWdodDogNXB4O1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtaXRlbS1udW1iZXIge1xuICBib3R0b206IDVweDtcbiAgbGVmdDogNXB4O1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtaXRlbS1udW1iZXIgLmFudC1hdmF0YXItc3RyaW5nIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtbGluay1pbmZvIHtcbiAgYm90dG9tOiA1cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5zZi1hbnR2LWNvbnRleHQtbWVudV9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgei1pbmRleDogMTAwMTsgLyogYWJvdmUgYm90dG9tIGRyYXdlciAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2YtYW50di1jb250ZXh0LW1lbnVfX3dyYXBwZXIgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1hbnR2LWNvbnRleHQtbWVudV9fd3JhcHBlciAuYW50LXBvcG92ZXItaW5uZXIgLmFudC1tZW51LWl0ZW0ge1xuICBoZWlnaHQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLnNmLXNwaW5uZXJfX2JwbW4ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNmLXNwaW5uZXJfX2JwbW4gPiAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnNmLWJwbW5fX3dyYXBwZXIge1xuICBtaW4td2lkdGg6IDYwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbl9fdG9vbGJhci13cmFwcGVyIHtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW5fX3Rvb2xiYXItd3JhcHBlciAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbl9fbGVmdC13cmFwcGVyIHtcbiAgb3ZlcmZsb3cteTogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1icG1uX19sZWZ0LXdyYXBwZXIgLlBhbmUudmVydGljYWwuUGFuZTIge1xuICB3aWR0aDogMTAwJTsgLyogZml4IGRpYWdyYW0gem9vbSBpbiovXG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbl9fbGVmdC13cmFwcGVyIC5QYW5lLnZlcnRpY2FsLlBhbmUyIC5zZi1icG1uX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIHdpZHRoOiAxMDAlOyAvKiBmaXggZGlhZ3JhbSB6b29tIGluKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luOiAwIDE0cHggMTRweCAwO1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW5fX2xlZnQtd3JhcHBlciAuUGFuZS52ZXJ0aWNhbC5QYW5lMiAuc2YtYnBtbl9fY29udGVudCAuc2YtZGlhZ3JhbV9fYnBtbiB7XG4gIGZsZXg6IDE7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbl9fbGVmdC13cmFwcGVyIC5QYW5lLnZlcnRpY2FsLlBhbmUyIC5zZi1icG1uX19jb250ZW50IC5zZi1kaWFncmFtX19icG1uIC5keC1vdmVybGF5LXdyYXBwZXIuZHgtZGlhZ3JhbS10b29sYm94LXBvcHVwLmR4LXBvcHVwLXdyYXBwZXIge1xuICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7IC8qIGFudGQgZHJhd2VycyAqL1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW5fX2xlZnQtd3JhcHBlciAuUGFuZS52ZXJ0aWNhbC5QYW5lMiAuc2YtYnBtbl9fY29udGVudCAuc2YtZGlhZ3JhbV9fYnBtbiAuZHgtZGlhZ3JhbS1mbG9hdGluZy10b29sYmFyLWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDEwMDA7IC8qIGFudGQgZHJhd2VycyAqL1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWRyYXdlcl9fcmlnaHQuYW50LWRyYXdlci1yaWdodC5zZi1icG1uLWNvbnN0cmFpbnRzLXJlcG9ydF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWRyYXdlcl9fcmlnaHQuYW50LWRyYXdlci1yaWdodC5zZi1kcmF3ZXJfX2JwbW4tZGlhZ25vc3RpYyAuYW50LWRyYXdlci1ib2R5LCAuc2YtYnBtbl9fd3JhcHBlciAuc2YtZHJhd2VyX19yaWdodC5hbnQtZHJhd2VyLXJpZ2h0LnNmLWJwbW4tY29ubmVjdG9yLXNldHRpbmdzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSwgLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWRyYXdlcl9fcmlnaHQuYW50LWRyYXdlci1yaWdodC5zZi1icG1uLW5vZGUtc2V0dGluZ3NfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlci1ib3R0b20gLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyLWJvdHRvbSAuYW50LWRyYXdlci1ib2R5IC5hbnQtZHJhd2VyLWJvZHlfX2hlYWRlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyLWJvdHRvbSAuYW50LWRyYXdlci1ib2R5IC5hbnQtZHJhd2VyLWJvZHlfX2NvbnRlbnQge1xuICBmbGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlci1ib3R0b20uc2YtYnBtbi1jb25uZWN0b3ItcmVwb3J0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIG92ZXJmbG93OiBpbml0aWFsO1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXItYm90dG9tLnNmLWJwbW4tY29ubmVjdG9yLXJlcG9ydF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWxpbmstZ2VuZXJhdGUtYnktaXRlbXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIHJpZ2h0OiAxNXB4O1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsW2NvbC1pZD1hZy1HcmlkLUF1dG9Db2x1bW5dIC5hZy1oZWFkZXItaWNvbixcbi5zZi1icG1uX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsW2NvbC1pZD1hZy1HcmlkLUF1dG9Db2x1bW5dLmFnLWhlYWRlci1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2VfX2NlbGwtLWVkaXQtYWxsb3dlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZS5zZi1kaWFnbm9zdGljLXJlcG9ydC1ncmlkIC5hZy1jZWxsLnNmLWNlbGwtLW11bHRpLWxpbmVzLmFnLWNlbGwtd3JhcC10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2Uuc2YtYnBtbi12ZW5kb3ItY29udHJhY3RzLWdyaWQgLmFnLWNlbGwgLnN0YXR1cyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2Uuc2YtYnBtbi12ZW5kb3ItY29udHJhY3RzLWdyaWQgLmFnLWNlbGwgLnN0YXR1cy5wZW5kaW5nIHtcbiAgY29sb3I6ICNmNWM4NjY7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2Uuc2YtYnBtbi12ZW5kb3ItY29udHJhY3RzLWdyaWQgLmFnLWNlbGwgLnN0YXR1cy5hcHByb3ZlZCB7XG4gIGNvbG9yOiAjNTdiZThkO1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlLnNmLWJwbW4tdmVuZG9yLWNvbnRyYWN0cy1ncmlkIC5hZy1jZWxsIC5zdGF0dXMuZGVsZXRlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1scC1jcmVhdGUtcmVwb3J0c19fd3JhcHBlciAuc2YtbHAtY3JlYXRlLXJlcG9ydHNfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLWxwLWNyZWF0ZS1yZXBvcnRzX193cmFwcGVyIC5zZi1scC1jcmVhdGUtcmVwb3J0c19fbGVmdCB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtbHAtY3JlYXRlLXJlcG9ydHNfX3dyYXBwZXIgLnNmLWxwLWNyZWF0ZS1yZXBvcnRzX19sZWZ0IC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLXNlYXJjaCB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLnNmLWxwLWNyZWF0ZS1yZXBvcnRzX193cmFwcGVyIC5zZi1scC1jcmVhdGUtcmVwb3J0c19fY29udGVudCB7XG4gIG1hcmdpbjogNXB4IDE0cHggMTRweCAxMHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLWxwLWNyZWF0ZS1yZXBvcnRzX193cmFwcGVyIC5zZi1scC1jcmVhdGUtcmVwb3J0c19fY29udGVudCAucmVwb3J0LXRvb2xiYXIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnNmLWxwLWNyZWF0ZS1yZXBvcnRzX193cmFwcGVyIC5zZi1scC1jcmVhdGUtcmVwb3J0c19fY29udGVudCAucmVwb3J0LWxheW91dCB7XG4gIGZsZXg6IDE7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cbi5zZi1scC1jcmVhdGUtcmVwb3J0c19fd3JhcHBlciAuc2YtbHAtY3JlYXRlLXJlcG9ydHNfX2NvbnRlbnQgLmFnLXJvb3Qtd3JhcHBlciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uc2YtbHAtY3JlYXRlLXJlcG9ydHNfX3dyYXBwZXIgLlJlc2l6ZXIudmVydGljYWwge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uc2YtbHAtY3JlYXRlLXJlcG9ydHNfX3dyYXBwZXIgLnNmLWhpZXJhcmNoeS10cmVlIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJweDtcbn1cbi5scC1tb2RlbF9fbGF5b3V0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5scC1tb2RlbF9fc3BhY2VyIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubHAtbW9kZWxfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5scC1tb2RlbF9fZGlydHkge1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBjb2xvcjogdmFyKC0tYW50LWNvbG9yLXdhcm5pbmcsIHJnYigyNTAsIDE3MywgMjApKTtcbn1cbi5scC1tb2RlbF9fc2NlbmFyaW8ge1xuICBjb2xvcjogdmFyKC0tYW50LWNvbG9yLXRleHQtc2Vjb25kYXJ5LCByZ2JhKDAsIDAsIDAsIDAuNDUpKTtcbn1cblxuLmxwLW1vZGVsX19sYXlvdXQgLmFudC1zcGxpdHRlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5scC1tb2RlbF9fbGF5b3V0IC5hbnQtc3BsaXR0ZXItcGFuZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmxwLW1vZGVsX19sYXlvdXQgLmFudC1zcGxpdHRlci1wYW5lbCA+IC5hbnQtc3BsaXR0ZXIge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMDtcbn1cblxuLmxwLW1vZGVsLXBhbmUge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxwLW1vZGVsX19sYXlvdXQgLmFudC1zcGxpdHRlci1iYXIge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubHAtbW9kZWxfX2xheW91dCAuYW50LXNwbGl0dGVyLWJhci1kcmFnZ2VyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hbnQtY29sb3ItYm9yZGVyLCByZ2IoMjE3LCAyMTcsIDIxNykpO1xufVxuLmxwLW1vZGVsX19sYXlvdXQgLmFudC1zcGxpdHRlci1iYXItZHJhZ2dlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hbnQtY29sb3ItdGV4dC1xdWF0ZXJuYXJ5LCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmxwLW1vZGVsX19sYXlvdXQgLmFudC1zcGxpdHRlci1iYXItZHJhZ2dlcjpob3Zlcjo6YmVmb3JlLCAubHAtbW9kZWxfX2xheW91dCAuYW50LXNwbGl0dGVyLWJhci1kcmFnZ2VyOmhvdmVyOjphZnRlciwgLmxwLW1vZGVsX19sYXlvdXQgLmFudC1zcGxpdHRlci1iYXItZHJhZ2dlci5hbnQtc3BsaXR0ZXItYmFyLWRyYWdnZXItYWN0aXZlOjpiZWZvcmUsIC5scC1tb2RlbF9fbGF5b3V0IC5hbnQtc3BsaXR0ZXItYmFyLWRyYWdnZXIuYW50LXNwbGl0dGVyLWJhci1kcmFnZ2VyLWFjdGl2ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hbnQtY29sb3ItcHJpbWFyeSwgcmdiKDIyLCAxMTksIDI1NSkpO1xufVxuLmxwLW1vZGVsX19sYXlvdXQgLmFudC1zcGxpdHRlci1iYXIgLmFudC1zcGxpdHRlci1iYXItY29sbGFwc2UtYmFyIHtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYW50LWNvbG9yLWJvcmRlciwgcmdiKDIxNywgMjE3LCAyMTcpKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYW50LWNvbG9yLWJnLWNvbnRhaW5lciwgI2ZmZik7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuLmxwLW1vZGVsX19sYXlvdXQgLmFudC1zcGxpdHRlci1iYXIgLmFudC1zcGxpdHRlci1iYXItY29sbGFwc2UtYmFyIC5hbnQtc3BsaXR0ZXItYmFyLWNvbGxhcHNlLWljb24ge1xuICBjb2xvcjogdmFyKC0tYW50LWNvbG9yLXRleHQtc2Vjb25kYXJ5LCByZ2JhKDAsIDAsIDAsIDAuNDUpKTtcbn1cbi5scC1tb2RlbF9fbGF5b3V0IC5hbnQtc3BsaXR0ZXItYmFyIC5hbnQtc3BsaXR0ZXItYmFyLWNvbGxhcHNlLWJhcjpob3ZlciAuYW50LXNwbGl0dGVyLWJhci1jb2xsYXBzZS1pY29uIHtcbiAgY29sb3I6IHZhcigtLWFudC1jb2xvci1wcmltYXJ5LCByZ2IoMjIsIDExOSwgMjU1KSk7XG59XG5cbi5scC1tb2RlbF9fY29scyA+IC5hbnQtc3BsaXR0ZXItcGFuZWwge1xuICBwYWRkaW5nLWlubGluZTogNHB4O1xufVxuXG4ubHAtbW9kZWxfX2NvbHMgPiAuYW50LXNwbGl0dGVyLWJhciAuYW50LXNwbGl0dGVyLWJhci1kcmFnZ2VyIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmxwLW1vZGVsX19jb2xzID4gLmFudC1zcGxpdHRlci1iYXIgLmFudC1zcGxpdHRlci1iYXItZHJhZ2dlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmxwLW1vZGVsX19jb2xzID4gLmFudC1zcGxpdHRlci1iYXIgLmFudC1zcGxpdHRlci1iYXItZHJhZ2dlcjo6YWZ0ZXIge1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDMycHg7XG59XG4ubHAtbW9kZWxfX2NvbHMgPiAuYW50LXNwbGl0dGVyLWJhciAuYW50LXNwbGl0dGVyLWJhci1jb2xsYXBzZS1iYXIge1xuICB0b3A6IDIwcHg7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmxwLW1vZGVsLXBhbmUgLmxwLWNlbGwtLW5vbi1udWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHAtY2VsbC1ub24tbnVsbCwgcmdiKDI0OCwgMjA5LCAyNTUpKTtcbn1cbi5scC1tb2RlbC1wYW5lIC5scC1jZWxsLS1tYXRjaGluZy1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHAtY2VsbC1tYXRjaGluZywgcmdiKDIwNCwgMjIyLCAyNDgpKTtcbn1cbi5scC1tb2RlbC1wYW5lIC5scC1jZWxsLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxwLWNlbGwtaGlnaGxpZ2h0ZWQsIHJnYigyMTIsIDI1NSwgMjEyKSk7XG59XG4ubHAtbW9kZWwtcGFuZSAubHAtY2VsbC0tZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1scC1jZWxsLWRpc2FibGVkLCByZ2IoMjM1LCAyMzUsIDIzNSkpO1xuICBjb2xvcjogdmFyKC0tbHAtY2VsbC1kaXNhYmxlZC10ZXh0LCByZ2IoMTUwLCAxNTAsIDE1MCkpO1xufVxuLmxwLW1vZGVsLXBhbmUgLmxwLWNlbGwtLWVkaXRhYmxlIHtcbiAgY3Vyc29yOiBjZWxsO1xufVxuLmxwLW1vZGVsLXBhbmUgLmFudC1zZWxlY3QtYXJyb3cge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxwLW1vZGVsLXBhbmUgLmxwLWNlbGwtLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5scC1tb2RlbC1wYW5lIC5scC1jZWxsLS1tYXJrZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ubHAtbW9kZWwtcGFuZSAuYWctdGhlbWUtcXVhcnR6LWRhcmsge1xuICAtLWxwLWNlbGwtbm9uLW51bGw6IHJnYig3NiA0NiA4Mik7XG4gIC0tbHAtY2VsbC1tYXRjaGluZzogcmdiKDM4IDYwIDg4KTtcbiAgLS1scC1jZWxsLWhpZ2hsaWdodGVkOiByZ2IoNDAgNzIgNDQpO1xuICAtLWxwLWNlbGwtZGlzYWJsZWQ6IHJnYig1NSA1NSA1NSk7XG4gIC0tbHAtY2VsbC1kaXNhYmxlZC10ZXh0OiByZ2IoMTQwIDE0MCAxNDApO1xufVxuLnNmLWxwLXJlcG9ydHNfX3dyYXBwZXIgLnNmLWxwLXJlcG9ydHNfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLWxwLXJlcG9ydHNfX3dyYXBwZXIgLnNmLWxwLXJlcG9ydHNfX2xlZnQge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNmLWxwLXJlcG9ydHNfX3dyYXBwZXIgLnNmLWxwLXJlcG9ydHNfX2xlZnQgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC50b29sYmFyIC5idG4tc2VhcmNoIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4uc2YtbHAtcmVwb3J0c19fd3JhcHBlciAuc2YtbHAtcmVwb3J0c19fY29udGVudCB7XG4gIG1hcmdpbjogNXB4IDE0cHggMTRweCAwO1xufVxuLnNmLWxwLXJlcG9ydHNfX3dyYXBwZXIgLnNmLWxwLXJlcG9ydHNfX2NvbnRlbnQgLmFnLXJvb3Qtd3JhcHBlciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uc2YtbHAtcmVwb3J0c19fd3JhcHBlciAuUmVzaXplci52ZXJ0aWNhbCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5zZi1scC1yZXBvcnRzX193cmFwcGVyIC5zZi1oaWVyYXJjaHktdHJlZSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEycHg7XG59XG4ubHAtd29ya3NwYWNlX190YWJsZXMsIC5scC13b3Jrc3BhY2VfX2pvdXJuYWwge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgyMDBweCwgMjgwcHgpIG1pbm1heCgwLCAxZnIpO1xuICBnYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbi5scC13b3Jrc3BhY2VfX3RhYmxlLCAubHAtd29ya3NwYWNlX192ZXJzaW9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxwLXdvcmtzcGFjZV9fdGFibGUtLXNlbGVjdGVkLCAubHAtd29ya3NwYWNlX192ZXJzaW9uLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFudC1jb250cm9sLWl0ZW0tYmctYWN0aXZlLCAjZTZmNGZmKTtcbn1cbi5scC13b3Jrc3BhY2VfX3NxbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIG1heC1oZWlnaHQ6IDMyMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgd2hpdGUtc3BhY2U6IHByZTtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYW50LWNvbG9yLWZpbGwtcXVhdGVybmFyeSwgI2ZhZmFmYSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5zZi1tb2RlbC1jb25zdHJhaW50c19fd3JhcHBlciAuc2YtbW9kZWwtY29uc3RyYWludHNfX3Rvb2xiYXItd3JhcHBlciAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uc2YtbW9kZWwtY29uc3RyYWludHNfX3dyYXBwZXIgLnNmLW1vZGVsLWNvbnN0cmFpbnRzX19sZWZ0LXdyYXBwZXIgLmR4LWljb24tZHJhZ3ZlcnRpY2FsLlJlc2l6ZXIudmVydGljYWwge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1tb2RlbC1jb25zdHJhaW50c19fd3JhcHBlciAuc2YtbW9kZWwtY29uc3RyYWludHNfX2xlZnQtd3JhcHBlciAuc2YtbW9kZWwtY29uc3RyYWludHNfX2NvbnRlbnQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5zZi1tb2RlbC1jb25zdHJhaW50c19fd3JhcHBlciAuc2YtbW9kZWwtY29uc3RyYWludHNfX2xlZnQtd3JhcHBlciAuc2YtbW9kZWwtY29uc3RyYWludHNfX2NvbnRlbnQgLnNmLWNvbnN0cmFpbnRzLWdyaWRzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1tb2RlbC1jb25zdHJhaW50c19fd3JhcHBlciAuc2YtbW9kZWwtY29uc3RyYWludHNfX2xlZnQtd3JhcHBlciAuc2YtbW9kZWwtY29uc3RyYWludHNfX2NvbnRlbnQgLnNmLWNvbnN0cmFpbnRzLWdyaWRzID4gZGl2IHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG4uc2Ytc2NlbmFyaW8tbW9kZWxfX3dyYXBwZXIgLnNmLXNjZW5hcmlvLW1vZGVsX190b29sYmFyIHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zZi1zY2VuYXJpby1tb2RlbF9fd3JhcHBlciAuc2Ytc2NlbmFyaW8tbW9kZWxfX2xlZnQge1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuLnNmLXNjZW5hcmlvLW1vZGVsX193cmFwcGVyIC5zZi1zY2VuYXJpby1tb2RlbF9fbGVmdCAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuYnRuLWV4cGFuZCxcbi5zZi1zY2VuYXJpby1tb2RlbF9fd3JhcHBlciAuc2Ytc2NlbmFyaW8tbW9kZWxfX2xlZnQgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLmJ0bi1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytc2NlbmFyaW8tbW9kZWxfX3dyYXBwZXIgLnNmLXNjZW5hcmlvLW1vZGVsX19jb250ZW50IHtcbiAgbWFyZ2luOiA1cHggMTRweCAxNHB4IDA7XG59XG4uc2Ytc2NlbmFyaW8tbW9kZWxfX3dyYXBwZXIgLnNmLXNjZW5hcmlvLW1vZGVsX19jb250ZW50IC5zY2VuYXJpby1tb2RlbHMtY29udGVudC1ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc2NlbmFyaW8tbW9kZWxfX3dyYXBwZXIgLnNmLXNjZW5hcmlvLW1vZGVsX19jb250ZW50IC5zY2VuYXJpby1tb2RlbHMtY29udGVudC1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy50ZXh0LXJvdy0tYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2Ytc2NlbmFyaW8tbW9kZWxfX3dyYXBwZXIgLnNmLXNjZW5hcmlvLW1vZGVsX19jb250ZW50IC5zY2VuYXJpby1tb2RlbHMtY29udGVudC1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy5zdGF0dXMtcm93LS11bmtub3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTQpO1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciB7XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbGFkZGVyLXBsYW5uaW5nX19jb250ZW50IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLWxhZGRlci1wbGFubmluZ19fY29udGVudCAuc2YtbGFkZGVyLXRvb2xiYXIge1xuICBwYWRkaW5nOiAxNHB4IDE2cHggMThweCAxNnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLWxhZGRlci1wbGFubmluZ19fY29udGVudCAuc2YtbGFkZGVyLXRvb2xiYXIgLnRvb2xiYXItYnV0dG9uLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbGFkZGVyLXBsYW5uaW5nX19sZWZ0IC5zZi1sYWRkZXJfX3RyZWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbGFkZGVyLXBsYW5uaW5nX19sZWZ0IC5zZi1sYWRkZXJfX3RyZWUgLnRyZWUtc2VjdGlvbl9fdG9nZ2xlLWJ0biB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIHotaW5kZXg6IDQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogLTUwcHg7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2xlZnQgLnNmLWxhZGRlcl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbGFkZGVyLXBsYW5uaW5nX19sZWZ0IC5zZi1sYWRkZXJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0biB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2xlZnQgLnNmLWxhZGRlcl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2xlZnQgLnNmLWxhZGRlcl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIC5idG4tcmVjb3JkIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbGFkZGVyLXBsYW5uaW5nX19sZWZ0IC5zZi1sYWRkZXJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtIHtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2xlZnQgLnNmLWxhZGRlcl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2xlZnQgLnNmLWxhZGRlcl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbGFkZGVyLXBsYW5uaW5nX19sZWZ0IC5zZi1sYWRkZXJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bjpob3ZlciAuYnRuLXJlY29yZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2xlZnQgLnNmLWxhZGRlcl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbWFpbi1tb2RhbC5zZi10cmFjZS1tb2RhbCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbWFpbi1tb2RhbC5zZi10cmFjZS1tb2RhbCAuc2YtZmxvdy1zYW5rZXktdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtaW4td2lkdGg6IDI4MHB4O1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbWFpbi1tb2RhbC5zZi10cmFjZS1tb2RhbCAuc2YtZmxvdy1zYW5rZXktdG9vbHRpcCAubGluay10ZXh0IHtcbiAgbWF4LXdpZHRoOiAxMzVweDtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLW1haW4tbW9kYWwuc2YtdHJhY2UtbW9kYWwgLnNmLWZsb3ctc2Fua2V5LXRvb2x0aXAgLmluZm8tcm93IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbjogMCAtMTBweDtcbiAgcGFkZGluZzogNHB4IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbWFpbi1tb2RhbC5zZi10cmFjZS1tb2RhbCAuc2YtZmxvdy1zYW5rZXktdG9vbHRpcCAuY29sb3ItYm94IHtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1tYWluLW1vZGFsLnNmLXRyYWNlLW1vZGFsIC5zZi1kaWFnbm9zdGljcy1wYW5lbCB7XG4gIG1heC1oZWlnaHQ6IDM2MHB4O1xuICBtaW4taGVpZ2h0OiAxNjRweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLW1haW4tbW9kYWwuc2YtdHJhY2UtbW9kYWwgLnNmLWRpYWdub3N0aWNzLXBhbmVsIC5kaWFnbm9zdGljLXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXgtd2lkdGg6IDQ3JTtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBtaW4taGVpZ2h0OiAxNjRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1tYWluLW1vZGFsLnNmLXRyYWNlLW1vZGFsIC5zZi1kaWFnbm9zdGljcy1wYW5lbCAuZGlhZ25vc3RpYy13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLmFudC1tb2RhbC1tYXNrLFxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuYW50LW1vZGFsLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc2YtbWFpbi1jb250ZW50X193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxO1xufVxuLnNmLW1haW4tY29udGVudF9fd3JhcHBlci5zZi1tYWluLWNvbnRlbnRfX3dyYXBwZXItLWV4cGFuZGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi5zZi1tYWluLWNvbnRlbnRfX3dyYXBwZXIgLlNwbGl0UGFuZS52ZXJ0aWNhbCA+IC5QYW5lLnZlcnRpY2FsLlBhbmUxIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZi1tYWluLWNvbnRlbnRfX3dyYXBwZXIgLlNwbGl0UGFuZS52ZXJ0aWNhbCA+IC5QYW5lLnZlcnRpY2FsLlBhbmUyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZi1tYWluLWNvbnRlbnRfX3dyYXBwZXIgLnNmLXBhbmVfX2xlZnQge1xuICBmbGV4OiAxIDEgMTAwJTtcbn1cbi5zZi1tYWluLWNvbnRlbnRfX3dyYXBwZXIgLnNmLXBhbmVfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNmLW1haW4tY29udGVudF9fd3JhcHBlciAuc2YtcGFuZV9fY29udGVudC5zZi1wYW5lX19jb250ZW50LS1leHBhbmRlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4uc2YtbWFpbl9fbGVmdC1zaWRlci5hbnQtbGF5b3V0LXNpZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIG1hcmdpbjogMCAxNnB4O1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIuYW50LWxheW91dC1zaWRlciAuYW50LWxheW91dC1zaWRlci10cmlnZ2VyIHtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyLmFudC1sYXlvdXQtc2lkZXIgLmFudC1sYXlvdXQtc2lkZXItdHJpZ2dlciBzdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTRweDtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyLmFudC1sYXlvdXQtc2lkZXIgLmFudC1sYXlvdXQtc2lkZXItdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtbWFpbl9fbGVmdC1zaWRlciAuaWNvbi1jaXJjbGUge1xuICB3aWR0aDogMjhweDtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktOSk7XG4gIGhlaWdodDogMjhweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG4uc2YtbWFpbl9fbGVmdC1zaWRlciAuaWNvbi1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIgLmFudC1tZW51IGxpLmNvbG9yLWN5YW4gLmljb24tY2lyY2xlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1jeWFuLTIpO1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIgLmFudC1tZW51IGxpLmNvbG9yLXB1cnBsZSAuaWNvbi1jaXJjbGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXB1cnBsZS0yKTtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyIC5hbnQtbWVudSBsaS5jb2xvci1ibHVlIC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKTtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyIC5hbnQtbWVudSBsaS5jb2xvci1ncmVlbiAuaWNvbi1jaXJjbGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpO1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIgLmFudC1tZW51IGxpLmNvbG9yLXllbGxvdyAuaWNvbi1jaXJjbGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy0yKTtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyIC5hbnQtbWVudSBsaS5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtaW5saW5lLm1haW4tbWVudV9fc3VibWVudS10aXRsZSAuYW50LW1lbnUuYW50LW1lbnUtc3ViID4gbGkgPiBhIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyIC5hbnQtbWVudSBsaS5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtaW5saW5lLm1haW4tbWVudV9fc3VibWVudS10aXRsZSAuYW50LW1lbnUuYW50LW1lbnUtc3ViID4gbGkgPiBhID4gc3Bhbi5hbnRpY29uIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyLmFudC1sYXlvdXQtc2lkZXItY29sbGFwc2VkIC5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUge1xuICBib3JkZXItcmFkaXVzOiAzMnB4ICFpbXBvcnRhbnQ7XG59XG4uc2YtbWFpbl9fbGVmdC1zaWRlci5hbnQtbGF5b3V0LXNpZGVyLWNvbGxhcHNlZCAuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZC5jb2xvci1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1wdXJwbGUtMik7XG59XG4uc2YtbWFpbl9fbGVmdC1zaWRlci5hbnQtbGF5b3V0LXNpZGVyLWNvbGxhcHNlZCAuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZC5jb2xvci1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKTtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyLmFudC1sYXlvdXQtc2lkZXItY29sbGFwc2VkIC5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkLmNvbG9yLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG59XG4uc2YtbWFpbl9fbGVmdC1zaWRlci5hbnQtbGF5b3V0LXNpZGVyLWNvbGxhcHNlZCAuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZC5jb2xvci15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMik7XG59XG4uc2YtbWFpbl9fbGVmdC1zaWRlci5hbnQtbGF5b3V0LXNpZGVyLWNvbGxhcHNlZCAuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZC5jb2xvci1jeWFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtY3lhbi0yKTtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyLmFudC1sYXlvdXQtc2lkZXItY29sbGFwc2VkIC5hbnQtbGF5b3V0LXNpZGVyLWNoaWxkcmVuIC5hbnQtbWVudSAuYW50LW1lbnUtdGl0bGUtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbWFpbl9fbGVmdC1zaWRlciAuc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5hbnQtbWVudS1pbmxpbmUtY29sbGFwc2VkLXRvb2x0aXAgLmFudC10YWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWFpbi1tZW51X19zdWJtZW51LXBvcHVwIC5hbnQtbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbn1cbi5tYWluLW1lbnVfX3N1Ym1lbnUtcG9wdXAgLmFudC1tZW51IC5jcm93bi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4ubWFpbi1tZW51X19zdWJtZW51LXBvcHVwIC5hbnQtbWVudSAuYW50LW1lbnUtaXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2cHgpO1xufVxuLm1haW4tbWVudV9fc3VibWVudS1wb3B1cCAuYW50LW1lbnUgLmFudC1tZW51LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3ZlcikgIWltcG9ydGFudDtcbn1cbi5tYWluLW1lbnVfX3N1Ym1lbnUtcG9wdXAgLmFudC1tZW51IC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLm1haW4tbWVudV9fc3VibWVudS1wb3B1cCAuYW50LW1lbnUgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCBzdmc6bm90KC5jcm93bi1pY29uKSBwYXRoIHtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLm1haW4tbWVudV9fc3VibWVudS1wb3B1cCAuYW50LW1lbnUgLmFudC1tZW51LWl0ZW0ubWFpbi1tZW51X19jb2xsYXBzZWQtc3VibWVudS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1haW4tbWVudV9fc3VibWVudS1wb3B1cCAuYW50LW1lbnUgLmFudC1tZW51LWl0ZW0gLmFudC1tZW51LWl0ZW0taWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cbi5tYWluLW1lbnVfX3N1Ym1lbnUtcG9wdXAgLmFudC1tZW51IC5hbnQtbWVudS1pdGVtIC5hbnQtbWVudS1pdGVtLWljb24gc3ZnIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cblxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Yixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIC8qIG5vdCB2YWxpZD8gKi9cbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmNyb3duLWljb24sXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmNyb3duLWljb24sXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmNyb3duLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX2NvbGxhcHNlZC1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX2NvbGxhcHNlZC1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX2NvbGxhcHNlZC1zdWJtZW51LXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LWl0ZW0gPiBzcGFuID4gYSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbSA+IHNwYW4gPiBhLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtID4gc3BhbiA+IGEge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUgLmljb24tY2lyY2xlOjpiZWZvcmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1pdGVtIC5pY29uLWNpcmNsZTo6YmVmb3JlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51IC5pY29uLWNpcmNsZTo6YmVmb3JlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtIC5pY29uLWNpcmNsZTo6YmVmb3JlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51IC5pY29uLWNpcmNsZTo6YmVmb3JlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtIC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnU6aG92ZXIgLmljb24tY2lyY2xlOjpiZWZvcmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1pdGVtOmhvdmVyIC5pY29uLWNpcmNsZTo6YmVmb3JlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51OmhvdmVyIC5pY29uLWNpcmNsZTo6YmVmb3JlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtOmhvdmVyIC5pY29uLWNpcmNsZTo6YmVmb3JlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51OmhvdmVyIC5pY29uLWNpcmNsZTo6YmVmb3JlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtOmhvdmVyIC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjY1KTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLmNvbG9yLXllbGxvdyxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLmNvbG9yLXllbGxvdyxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLmNvbG9yLXllbGxvdyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctOSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLmNvbG9yLXB1cnBsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLmNvbG9yLXB1cnBsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLmNvbG9yLXB1cnBsZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1wdXJwbGUtOSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcHVycGxlLTIpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLmNvbG9yLWJsdWUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZC5jb2xvci1ibHVlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQuY29sb3ItYmx1ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTkpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMik7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQuY29sb3ItZ3JlZW4sXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZC5jb2xvci1ncmVlbixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLmNvbG9yLWdyZWVuIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTkpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLmNvbG9yLWN5YW4sXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZC5jb2xvci1jeWFuLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQuY29sb3ItY3lhbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1jeWFuLTkpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWN5YW4tMik7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3BlbiAuYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50LW1lbnUtdGl0bGUtY29udGVudCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4gLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUgLmFudC1tZW51LXRpdGxlLWNvbnRlbnQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS10aXRsZS1jb250ZW50IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXB1cnBsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItcHVycGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1wdXJwbGUtMSk7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1wdXJwbGUgLmFudC1tZW51LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1wdXJwbGUgLmFudC1tZW51LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1wdXJwbGUgLmFudC1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcHVycGxlLTEpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItcHVycGxlIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1wdXJwbGUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXB1cnBsZSAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXB1cnBsZS0yKSAhaW1wb3J0YW50O1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItcHVycGxlIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1wdXJwbGUgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXB1cnBsZSAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1wdXJwbGUtOSkgIWltcG9ydGFudDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWJsdWUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWJsdWUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTEpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItYmx1ZSAuYW50LW1lbnUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWJsdWUgLmFudC1tZW51LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ibHVlIC5hbnQtbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMSk7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ibHVlIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ibHVlIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ibHVlIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKSAhaW1wb3J0YW50O1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItYmx1ZSAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItYmx1ZSAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItYmx1ZSAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTkpICFpbXBvcnRhbnQ7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ncmVlbixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItZ3JlZW4sXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMSk7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ncmVlbiAuYW50LW1lbnUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWdyZWVuIC5hbnQtbWVudSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItZ3JlZW4gLmFudC1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMSk7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ncmVlbiAuYW50LW1lbnUtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItZ3JlZW4gLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWdyZWVuIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMikgIWltcG9ydGFudDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWdyZWVuIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ncmVlbiAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItZ3JlZW4gLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tOSkgIWltcG9ydGFudDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXllbGxvdyxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3IteWVsbG93LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMSk7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci15ZWxsb3cgLmFudC1tZW51LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci15ZWxsb3cgLmFudC1tZW51LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci15ZWxsb3cgLmFudC1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTEpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3IteWVsbG93IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci15ZWxsb3cgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXllbGxvdyAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy0yKSAhaW1wb3J0YW50O1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3IteWVsbG93IC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci15ZWxsb3cgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXllbGxvdyAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctOSkgIWltcG9ydGFudDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWN5YW4sXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWN5YW4sXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWN5YW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1jeWFuLTEpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItY3lhbiAuYW50LW1lbnUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWN5YW4gLmFudC1tZW51LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1jeWFuIC5hbnQtbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWN5YW4tMSk7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1jeWFuIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1jeWFuIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1jeWFuIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtY3lhbi0yKSAhaW1wb3J0YW50O1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItY3lhbiAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItY3lhbiAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItY3lhbiAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1jeWFuLTkpICFpbXBvcnRhbnQ7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS10aXRsZS1jb250ZW50LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS10aXRsZS1jb250ZW50LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS10aXRsZS1jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51IHtcbiAgYm9yZGVyLXJhZGl1czogMjRweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDRweCAwO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4sXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3BlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX2l0ZW0sXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9faXRlbSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19pdGVtIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW46IDRweCAwO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9faXRlbTpob3ZlciwgLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19pdGVtOmFjdGl2ZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19pdGVtOmhvdmVyLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX2l0ZW06YWN0aXZlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX2l0ZW06aG92ZXIsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9faXRlbTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3Zlcik7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX2l0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9faXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9faXRlbS5hbnQtbWVudS1pdGVtLWFjdGl2ZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19pdGVtLmFudC1tZW51LWl0ZW0tYWN0aXZlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX2l0ZW0uYW50LW1lbnUtaXRlbS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3Zlcik7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LXZlcnRpY2FsLmluYWN0aXZlIHN2ZyBwYXRoLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LXZlcnRpY2FsLmluYWN0aXZlIHN2ZyBwYXRoLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LXZlcnRpY2FsLmluYWN0aXZlIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2Y1Yzg2Njtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51LmluYWN0aXZlIC5hbnQtbWVudS1zdWJtZW51LWFycm93LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudS5pbmFjdGl2ZSAuYW50LW1lbnUtc3VibWVudS1hcnJvdyxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUuaW5hY3RpdmUgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gIGhlaWdodDogNDhweDtcbiAgbWFyZ2luOiA0cHg7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlOmZvY3VzLXZpc2libGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlOmZvY3VzLXZpc2libGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGU6YWN0aXZlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3VibWVudS10aXRsZTphY3RpdmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1uYXZpZ2F0aW9uLWhvdmVyKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWIsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWIsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDMycHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzMnB4O1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Yjo6YWZ0ZXIsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWI6OmFmdGVyLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3ViOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3VibWVudS1hcnJvdyxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3csXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWJtZW51LWFycm93IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtaXRlbSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLm1haW4tbWVudV9fc3VibWVudS1pdGVtLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAubWFpbi1tZW51X19zdWJtZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAxMHB4IDE0cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGhlaWdodDogNDhweDtcbiAgbWFyZ2luOiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLm1haW4tbWVudV9fc3VibWVudS1pdGVtIC5hbnQtbWVudS10aXRsZS1jb250ZW50LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAubWFpbi1tZW51X19zdWJtZW51LWl0ZW0gLmFudC1tZW51LXRpdGxlLWNvbnRlbnQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtaXRlbSAuYW50LW1lbnUtdGl0bGUtY29udGVudCB7XG4gIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtaXRlbTpob3Zlcixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLm1haW4tbWVudV9fc3VibWVudS1pdGVtOmhvdmVyLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAubWFpbi1tZW51X19zdWJtZW51LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3Zlcik7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtaXRlbS1kaXNhYmxlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LWl0ZW0tZGlzYWJsZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1pdGVtLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnU6bm90KC5hbnQtbWVudS1zdWJtZW51LW9wZW4pLmFudC1tZW51LXN1Ym1lbnUtc2VsZWN0ZWQgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51Om5vdCguYW50LW1lbnUtc3VibWVudS1vcGVuKS5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudTpub3QoLmFudC1tZW51LXN1Ym1lbnUtb3BlbikuYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZCAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudTpub3QoLmFudC1tZW51LXN1Ym1lbnUtb3BlbikuYW50LW1lbnUtc3VibWVudS1hY3RpdmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51Om5vdCguYW50LW1lbnUtc3VibWVudS1vcGVuKS5hbnQtbWVudS1zdWJtZW51LWFjdGl2ZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnU6bm90KC5hbnQtbWVudS1zdWJtZW51LW9wZW4pLmFudC1tZW51LXN1Ym1lbnUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4gLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3BlbiAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDMycHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1zdWJtZW51LWFycm93LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4gLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3csXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3BlbiAuYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50LW1lbnUtc3VibWVudS1hcnJvdyB7XG4gIGRpc3BsYXk6IGluaXRpYWw7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4gLm1haW4tbWVudV9fc3VibWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3BlbiAubWFpbi1tZW51X19zdWJtZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuIC5tYWluLW1lbnVfX3N1Ym1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3BlbiAubWFpbi1tZW51X19zdWJtZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZDpob3Zlcixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuIC5tYWluLW1lbnVfX3N1Ym1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkOmhvdmVyLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4gLm1haW4tbWVudV9fc3VibWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3Zlcik7XG59XG4uc2YtY3VzdG9tLWV4dGVybmFsLWxpbmtzLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtY3VzdG9tLWV4dGVybmFsLWxpbmtzLXdyYXBwZXIgLnNmLWN1c3RvbS1leHRlcm5hbC1saW5rcy1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG59XG4uc2YtY3VzdG9tLWV4dGVybmFsLWxpbmtzLXdyYXBwZXIgLmhlYWRpbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNmLWN1c3RvbS1leHRlcm5hbC1saW5rcy13cmFwcGVyIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uc2YtY3VzdG9tLWV4dGVybmFsLWxpbmtzLXdyYXBwZXIgc3ZnIHtcbiAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xufVxuLnNmLWN1c3RvbS1leHRlcm5hbC1saW5rcy13cmFwcGVyIC5pbmxpbmUtbGluayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1jdXN0b20tZXh0ZXJuYWwtbGlua3Mtd3JhcHBlciAuaW5saW5lLWxpbmsgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNmLWxpY2Vuc2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtbGljZW5zZSAuaGVhZGVyIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDAgMjZweDtcbn1cbi5zZi1saWNlbnNlIC5oZWFkZXIgLnNmLXVzZXItcG9wb3Zlci10cmlnZ2VyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNmLWxpY2Vuc2UgLmNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uc2YtbGljZW5zZSAuY29udGVudCAuY29udGVudC13cmFwcGVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwcHggNnB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjA4KSwgMHB4IDlweCAyOHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLnNmLWxpY2Vuc2UgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjRweDtcbn1cbi5zZi1saWNlbnNlIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnNmLWxpY2Vuc2UtcmVzdWx0IHtcbiAgcGFkZGluZzogMzJweDtcbn1cbi5zZi1saWNlbnNlIC5jb250ZW50IC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgd2lkdGg6IDQwMHB4O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNmLWxpY2Vuc2UgLmNvbnRlbnQgLm1lc3NhZ2Uge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIHdpZHRoOiA0MDBweDtcbn1cbi5zZi1saWNlbnNlIC5jb250ZW50IC5vcHRpb25zLWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHdpZHRoOiA0MDBweDtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnNmLWxpY2Vuc2UgLmNvbnRlbnQgLm9wdGlvbnMtYm94IC5tYW5hZ2UtcGF5bWVudC1idXR0b24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uc2YtbGljZW5zZSAuY29udGVudCAub3B0aW9ucy1ib3ggLmNvbnRhY3QtYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zZi1saWNlbnNlIC5jb250ZW50IC5tYWluLWxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbi5zZi1saWNlbnNlIC5jb250ZW50IC5zcGlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgd2lkdGg6IDQwMHB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2YtbGljZW5zZSAuY2lyY2xlLWJhY2tncm91bmQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG4uc2YtYmFja3VwLXJlc3RvcmVfY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWJhY2t1cC1yZXN0b3JlX2NvbnRhaW5lciAuaGVhZGVyIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDAgMjZweDtcbn1cbi5zZi1iYWNrdXAtcmVzdG9yZV9jb250YWluZXIgLmhlYWRlciAuc2YtdXNlci1wb3BvdmVyLXRyaWdnZXIge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2YtYmFja3VwLXJlc3RvcmVfY29udGFpbmVyIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLnNmLWJhY2t1cC1yZXN0b3JlX2NvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgd2lkdGg6IDUwMHB4O1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3gtc2hhZG93OiAwcHggM3B4IDZweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDBweCA2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMDgpLCAwcHggOXB4IDI4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uc2YtYmFja3VwLXJlc3RvcmVfY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xufVxuLnNmLWJhY2t1cC1yZXN0b3JlX2NvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC5kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zZi1iYWNrdXAtcmVzdG9yZV9jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAuZGVzY3JpcHRpb24gLmFkZGl0aW9uYWwtdGV4dCB7XG4gIHBhZGRpbmc6IDE2cHggMCAwIDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtYmFja3VwLXJlc3RvcmVfY29udGFpbmVyIC5jaXJjbGUtYmFja2dyb3VuZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zZi1iYWNrdXAtcmVzdG9yZV9jb250YWluZXIgLmNpcmNsZS1iYWNrZ3JvdW5kICNjaXJjbGUxIHtcbiAgYW5pbWF0aW9uOiBsb2dvQ2lyY2xlMSA2cyBpbmZpbml0ZSBhbHRlcm5hdGUgZWFzZTtcbn1cbkBrZXlmcmFtZXMgbG9nb0NpcmNsZTEge1xuICBmcm9tIHtcbiAgICBjeTogMjk2O1xuICAgIGN4OiA0MDk7XG4gIH1cbiAgdG8ge1xuICAgIGN5OiAyMDA7XG4gICAgY3g6IDMwOTtcbiAgfVxufVxuLnNmLWJhY2t1cC1yZXN0b3JlX2NvbnRhaW5lciAuY2lyY2xlLWJhY2tncm91bmQgI2NpcmNsZTIge1xuICBhbmltYXRpb246IGxvZ29DaXJjbGUyIDZzIGluZmluaXRlIGFsdGVybmF0ZSBlYXNlO1xufVxuQGtleWZyYW1lcyBsb2dvQ2lyY2xlMiB7XG4gIGZyb20ge1xuICAgIGN5OiAyNDU7XG4gICAgY3g6IDg4MztcbiAgfVxuICB0byB7XG4gICAgY3k6IDIwMDtcbiAgICBjeDogNzgzO1xuICB9XG59XG4uc2YtYmFja3VwLXJlc3RvcmVfY29udGFpbmVyIC5jaXJjbGUtYmFja2dyb3VuZCAjY2lyY2xlMyB7XG4gIGFuaW1hdGlvbjogbG9nb0NpcmNsZTMgNnMgaW5maW5pdGUgYWx0ZXJuYXRlIGVhc2U7XG59XG5Aa2V5ZnJhbWVzIGxvZ29DaXJjbGUzIHtcbiAgZnJvbSB7XG4gICAgY3k6IDU1MztcbiAgICBjeDogNjk2O1xuICB9XG4gIHRvIHtcbiAgICBjeTogNTAwO1xuICAgIGN4OiA3OTY7XG4gIH1cbn1cbi5zZi10cmlhbC13ZWxjb21lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmJmYjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAzMnB4IDEyMHB4IDAgMTIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2YtdHJpYWwtd2VsY29tZSAudGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDY0cHg7XG4gIGxpbmUtaGVpZ2h0OiA3NXB4O1xufVxuLnNmLXRyaWFsLXdlbGNvbWUgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogNThweDtcbn1cbi5zZi10cmlhbC13ZWxjb21lIC5pY29uLWNvbHVtbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZi10cmlhbC13ZWxjb21lIC5tb2R1bGUtd3JhcHBlciAubmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zZi10cmlhbC13ZWxjb21lIC5tb2R1bGUtd3JhcHBlciAudGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cbi5zZi10cmlhbC13ZWxjb21lIC5tb2R1bGUtd3JhcHBlciAuaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBib3gtc2hhZG93OiAtMXB4IDBweCA5cHggMXB4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtdHJpYWwtd2VsY29tZSAjcGllLFxuLnNmLXRyaWFsLXdlbGNvbWUgLmhhbmQge1xuICBhbmltYXRpb246IHBpZS1hbmQtaGFuZC1hbmltYXRpb24gMnMgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbn1cbkBrZXlmcmFtZXMgcGllLWFuZC1oYW5kLWFuaW1hdGlvbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAxNXB4KTtcbiAgfVxufVxuLnNmLXRyaWFsLXdlbGNvbWUgI2RhcmstYmxvYi1leWUge1xuICBhbmltYXRpb246IGRhcmstYmxvYi1leWUtYW5pbWF0aW9uIDJzIGluZmluaXRlIGFsdGVybmF0ZSBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIGRhcmstYmxvYi1leWUtYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgNHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzcHgsIDZweCk7XG4gIH1cbn1cbi5zZi10cmlhbC13ZWxjb21lICN5ZWxsb3ctYmxvYi1leWUge1xuICBhbmltYXRpb246IHllbGxvdy1ibG9iLWV5ZS1hbmltYXRpb24gMnMgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbn1cbkBrZXlmcmFtZXMgeWVsbG93LWJsb2ItZXllLWFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIC03cHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zcHgsIC00cHgpO1xuICB9XG59XG4uc2YtdHJpYWwtd2VsY29tZSAueWVsbG93LWJsb2ItaGFuZCB7XG4gIGFuaW1hdGlvbjogeWVsbG93LWJsb2ItaGFuZC1hbmltYXRpb24gM3MgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbn1cbkBrZXlmcmFtZXMgeWVsbG93LWJsb2ItaGFuZC1hbmltYXRpb24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCA5cHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDhweCwgMTBweCk7XG4gIH1cbn1cbi5zZi10cmlhbC13ZWxjb21lIC5jbGVhbmluZy1ibG9iLWhhbmQge1xuICBhbmltYXRpb246IGNsZWFuaW5nLWJsb2ItaGFuZC1hbmltYXRpb24gMnMgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbn1cbkBrZXlmcmFtZXMgY2xlYW5pbmctYmxvYi1oYW5kLWFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwcHgsIC05cHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE2cHgsIDEwcHgpO1xuICB9XG59XG4uc2YtdHJpYWwtd2VsY29tZSAjY2xlYW5pbmctYmxvYi1zcHJheSB7XG4gIGFuaW1hdGlvbjogY2xlYW5pbmctYmxvYi1zcHJheS1hbmltYXRpb24gMC41cyBpbmZpbml0ZSBhbHRlcm5hdGUgbGluZWFyO1xufVxuQGtleWZyYW1lcyBjbGVhbmluZy1ibG9iLXNwcmF5LWFuaW1hdGlvbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5zZi10cmlhbC13ZWxjb21lIC5idWJibGUxLFxuLnNmLXRyaWFsLXdlbGNvbWUgLmJ1YmJsZTIsXG4uc2YtdHJpYWwtd2VsY29tZSAuYnViYmxlMyxcbi5zZi10cmlhbC13ZWxjb21lIC5idWJibGU0IHtcbiAgYW5pbWF0aW9uOiBidWJibGUtYW5pbWF0aW9uIDEuMXMgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbn1cbi5zZi10cmlhbC13ZWxjb21lIC5idWJibGUyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjRzO1xufVxuLnNmLXRyaWFsLXdlbGNvbWUgLmJ1YmJsZTMge1xuICBhbmltYXRpb24tZGVsYXk6IDAuN3M7XG59XG5Aa2V5ZnJhbWVzIGJ1YmJsZS1hbmltYXRpb24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXB4LCAtMXB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIDNweCk7XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQzMHB4KSB7XG4gIC5zZi10cmlhbC13ZWxjb21lIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zZi10cmlhbC13ZWxjb21lIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zZi10cmlhbC13ZWxjb21lIC5pY29uLWNvbHVtbiBzdmcge1xuICAgIHdpZHRoOiA3MyU7XG4gIH1cbn1cbi53ZWxjb21lLWNlbnRlcmVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC01MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLndlbGNvbWUtY2VudGVyZWQgLndlbGNvbWUtbG9nbyBwYXRoIHtcbiAgYW5pbWF0aW9uOiBkcmF3TGluZXMgNnMgbGluZWFyIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDQ1MDtcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gIHN0cm9rZTogdmFyKC0tYXJrLWJyYW5kLWxvZ28pO1xufVxuQGtleWZyYW1lcyBkcmF3TGluZXMge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDQ2MDtcbiAgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMTtcbiAgfVxufVxuLndlbGNvbWUtY2VudGVyZWQgLndlbGNvbWUtbG9nbyBnIHtcbiAgYW5pbWF0aW9uOiBmaWxsQ29sb3IgNnMgbGluZWFyIGZvcndhcmRzO1xuICBmaWxsOiB0cmFuc3BhcmVudDtcbn1cbkBrZXlmcmFtZXMgZmlsbENvbG9yIHtcbiAgMCUge1xuICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICB9XG4gIDcwJSB7XG4gICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgOTAlIHtcbiAgICBmaWxsOiB2YXIoLS1hcmstYnJhbmQtbG9nbyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgZmlsbDogdmFyKC0tYXJrLWJyYW5kLWxvZ28pO1xuICB9XG59XG4uc2YtYmVsbC1tdXRlLXBvcG92ZXIge1xuICB0b3A6IDUwcHggIWltcG9ydGFudDtcbn1cbi5zZi1iZWxsLW11dGUtcG9wb3ZlciAuYW50LXBvcG92ZXItaW5uZXIge1xuICBwYWRkaW5nOiA0cHg7XG59XG5cbi5zZi1ub3RpZmljYXRpb24tYmVsbC5hbmltYXRlIHtcbiAgYW5pbWF0aW9uOiByaW5naW5nIDgwMG1zO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAyO1xufVxuQGtleWZyYW1lcyByaW5naW5nIHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xuICB9XG4gIDQwJSwgODAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOGRlZyk7XG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg4ZGVnKTtcbiAgfVxufVxuXG4uYW50LW5vdGlmaWNhdGlvbiAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMTJweCAxNnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0NzdweCAhaW1wb3J0YW50O1xufVxuLmFudC1ub3RpZmljYXRpb24gLnNmLWZseWluZy1ub3RpZmljYXRpb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWNsb3NlIHtcbiAgcGFkZGluZzogN3B4IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB0b3A6IDRweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbi5hbnQtbm90aWZpY2F0aW9uIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1jbG9zZTpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5hbnQtbm90aWZpY2F0aW9uIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1wcm9ncmVzcyB7XG4gIGJsb2NrLXNpemU6IDNweDtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIDhweCk7XG4gIGxlZnQ6IDRweDtcbn1cbi5hbnQtbm90aWZpY2F0aW9uIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS13aXRoLWljb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLW1lc3NhZ2Uge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXgtd2lkdGg6IDQ1MHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hbnQtbm90aWZpY2F0aW9uIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS13aXRoLWljb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNTVweDtcbiAgbWluLWhlaWdodDogMjVweDtcbn1cbi5hbnQtbm90aWZpY2F0aW9uIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS13aXRoLWljb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWljb24gLmF2YXRhciB7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG59XG4uYW50LW5vdGlmaWNhdGlvbiAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2Utd2l0aC1pY29uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1pY29uIC5hdmF0YXIuQ29tcGxldGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5hbnQtbm90aWZpY2F0aW9uIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS13aXRoLWljb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWljb24gLmF2YXRhci5JblByb2dyZXNzLCAuYW50LW5vdGlmaWNhdGlvbiAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2Utd2l0aC1pY29uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1pY29uIC5hdmF0YXIuU3RhcnRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5hbnQtbm90aWZpY2F0aW9uIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS13aXRoLWljb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWljb24gLmF2YXRhci5Vbmtub3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG59XG4uYW50LW5vdGlmaWNhdGlvbiAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2Utd2l0aC1pY29uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1pY29uIC5hdmF0YXIuQ2FuY2VsbGVkLCAuYW50LW5vdGlmaWNhdGlvbiAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2Utd2l0aC1pY29uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1pY29uIC5hdmF0YXIuRmFpbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uYW50LW5vdGlmaWNhdGlvbiAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2Utd2l0aC1pY29uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1pY29uIC5hdmF0YXIgc3ZnIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cbi5hbnQtbm90aWZpY2F0aW9uIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS13aXRoLWljb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWljb24gLmF2YXRhciBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG4uYW50LW5vdGlmaWNhdGlvbiAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2Utd2l0aC1pY29uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1pY29uIC5zZi11c2VyLWF2YXRhciB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xufVxuLmFudC1ub3RpZmljYXRpb24gLnNmLWZseWluZy1ub3RpZmljYXRpb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLXdpdGgtaWNvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtaWNvbiAuc2YtdXNlci1hdmF0YXIgLmFudC1hdmF0YXItc3RyaW5nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xufVxuLnNmLW5vdGlmaWNhdGlvbi1zZXR0aW5ncyAuYWctcm93LWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbn1cbi5zZi1jaGFuZ2UtcGFzc3dvcmQgZm9ybSB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5zZi1jaGFuZ2UtcGFzc3dvcmQgZm9ybSAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtY2hhbmdlLXBhc3N3b3JkIC5hbnQtY2FyZCB7XG4gIG1hcmdpbi10b3A6IDI2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZi1jaGFuZ2UtcGFzc3dvcmQgLmFudC1jYXJkIC5hbnQtY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogN3B4IDAgMTFweCAxNXB4O1xufVxuLnNmLWNoYW5nZS1wYXNzd29yZCAuYW50LWNhcmQgLmFudC1jYXJkLWJvZHkgLnBhc3N3b3JkLXJlcXVpcmVtZW50cyB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBtYXJnaW46IDA7XG59XG4uc2YtcHJvZmlsZS1zdW1tYXJ5IGZvcm0ge1xuICB3aWR0aDogMzQzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG4uc2YtcHJvZmlsZS1zdW1tYXJ5IC5zZi1wcm9maWxlLXBob3RvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNmLXByb2ZpbGUtc3VtbWFyeSAuc2YtcHJvZmlsZS1waG90byAuc21hbGwtdGV4dCxcbi5zZi1wcm9maWxlLXN1bW1hcnkgLnNmLXByb2ZpbGUtcGhvdG8gYSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBsaW5lLWhlaWdodDogOHB4O1xufVxuLnNmLXByb2ZpbGUtc3VtbWFyeSBsYWJlbC5hbnQtY2hlY2tib3gtd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAyOXB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5zZi1wcm9maWxlLXN1bW1hcnkgLmFudC1jaGVja2JveCArIHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5zZi1wcm9maWxlLXN1bW1hcnkgLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNmLXByb2ZpbGUtc3VtbWFyeSAuYW50LWZvcm0taXRlbSAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gIHBhZGRpbmc6IDAgMCA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnNmLXByb2ZpbGUtc3VtbWFyeSAuYW50LWZvcm0taXRlbSAuYW50LWZvcm0taXRlbS1leHBsYWluIHtcbiAgbWF4LXdpZHRoOiAzMTJweDtcbn1cbi5zZi1wcm9maWxlLXN1bW1hcnkgLmFudC11cGxvYWQtcGljdHVyZS1jYXJkLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuLnNmLXByb2ZpbGUtc3VtbWFyeSAuYW50LXVwbG9hZC5hbnQtdXBsb2FkLXNlbGVjdC1waWN0dXJlLWNhcmQge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uc2YtcHJvZmlsZS1zdW1tYXJ5IC5hbnQtYXZhdGFyLXN0cmluZyB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbi5zZi1wcm9maWxlLXN1bW1hcnkgLnNmLWVkaXQtYXZhdGFyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2MHB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIHBhZGRpbmc6IDJweCAyMHB4O1xuICByaWdodDogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc0MTE3NjQ3MDYpO1xufVxuLnNmLXVzZXItYXZhdGFyLXBvcG92ZXIgLnVzZXItbmFtZSB7XG4gIG1heC13aWR0aDogMTgwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc2YtdXNlci1hdmF0YXItcG9wb3ZlciAuYW50LXRhZyB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5zZi11c2VyLWF2YXRhci1wb3BvdmVyIGhyIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uc2YtdXNlci1hdmF0YXItcG9wb3ZlciAubGFzdC1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXRvcDogLTRweDtcbn1cbi5zZi11c2VyLWF2YXRhci1wb3BvdmVyIC5sYXN0LWFjdGl2ZS5ncmVlbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLnNmLXVzZXItYXZhdGFyLXBvcG92ZXIgLmxhc3QtYWN0aXZlLmdyZWVuIC5kb3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLnNmLXVzZXItYXZhdGFyLXBvcG92ZXIgLmxhc3QtYWN0aXZlIC5kb3Qge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG59XG4uc2YtdXNlci1wb3BvdmVyLXRyaWdnZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZi11c2VyLXBvcG92ZXItdHJpZ2dlcjpob3ZlciAudXNlci1kZXRhaWxzIC5uYW1lLCAuc2YtdXNlci1wb3BvdmVyLXRyaWdnZXIuYW50LWRyb3Bkb3duLW9wZW4gLnVzZXItZGV0YWlscyAubmFtZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtdXNlci1wb3BvdmVyLXRyaWdnZXIgLmFudC1hdmF0YXIge1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4uc2YtdXNlci1wb3BvdmVyLXRyaWdnZXIgLmFudC1iYWRnZSB7XG4gIHJpZ2h0OiA5cHg7XG4gIHRvcDogMTJweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLnNmLXVzZXItcG9wb3Zlci10cmlnZ2VyIC5hbnQtYmFkZ2UgLmFudC1iYWRnZS1zdGF0dXMtZG90IHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbn1cbi5zZi11c2VyLXBvcG92ZXItdHJpZ2dlciAuYW50LWJhZGdlIC5hbnQtYmFkZ2Utc3RhdHVzLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXVzZXItcG9wb3Zlci10cmlnZ2VyIC51c2VyLWRldGFpbHMgLm5hbWUge1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLXVzZXItcG9wb3Zlci10cmlnZ2VyIC51c2VyLWRldGFpbHMgLmVtYWlsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuc2YtdXNlci1wb3BvdmVyLXRyaWdnZXIgLnVzZXItZGV0YWlscyAudXNlci1kZXRhaWxzX19leHRyYS1pbmZvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2YtdXNlci1ncmVldGluZyB7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2YtZWRpdC1tZW1iZXIgLnNmLXByb2ZpbGUtcGhvdG8ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxOHB4O1xufVxuLnNmLWVkaXQtbWVtYmVyIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWVkaXQtbWVtYmVyIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5zZi1lZGl0LW1lbWJlciAuYW50LWZvcm0taXRlbSAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gIHBhZGRpbmc6IDAgMCA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnNmLXVzZXItbWFuYWdlbWVudCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi11c2VyLW1hbmFnZW1lbnQgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXVzZXItbWFuYWdlbWVudCAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi11c2VyLW1hbmFnZW1lbnQgLnNmLXRvb2xiYXIge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG59XG4uc2YtdXNlci1tYW5hZ2VtZW50IC5zZi10b29sYmFyIC5zdXBwb3J0LXVzZXItdG9nZ2xlIHtcbiAgcGxhY2Utc2VsZjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNmLXVzZXItbWFuYWdlbWVudCAubGFzdC1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZi11c2VyLW1hbmFnZW1lbnQgLmxhc3QtYWN0aXZlLmdyZWVuIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2YtdXNlci1tYW5hZ2VtZW50IC5sYXN0LWFjdGl2ZSAuZG90IHtcbiAgdmVydGljYWwtYWxpZ246IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuXG4uc2YtbWFpbi1tb2RhbC5zZi1kZWxldGUtbWVtYmVyX19tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQge1xuICBoZWlnaHQ6IDQ1MnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGVsZXRlLW1lbWJlcl9fbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtYm9keSAuYW50LWRlc2NyaXB0aW9ucyAuYW50LWRlc2NyaXB0aW9ucy1pdGVtLWxhYmVsIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1kZWxldGUtbWVtYmVyX19tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IC5hbnQtZGVzY3JpcHRpb25zIC5hbnQtZGVzY3JpcHRpb25zLWl0ZW0tY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1kZWxldGUtbWVtYmVyX19tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IC5hbnQtZGVzY3JpcHRpb25zIC5hbnQtZGVzY3JpcHRpb25zLWl0ZW0tY29udGVudCAuc2YtZGV0YWlsc19fcm93IHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWRlbGV0ZS1tZW1iZXJfX21vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkgLmFudC1kZXNjcmlwdGlvbnMgLmFudC1kZXNjcmlwdGlvbnMtaXRlbS1jb250ZW50IC5zZi1kZXRhaWxzX19yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWRlbGV0ZS1tZW1iZXJfX21vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkgLmFudC1kZXNjcmlwdGlvbnMgLmFudC1kZXNjcmlwdGlvbnMtaXRlbS1jb250ZW50IC5zZi1kZXRhaWxzX19yb3cgLnNmLWRldGFpbHNfX3RleHQtZmllbGQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyOTVweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2YtYWN0aXZpdHktbG9nX19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uc2YtYWN0aXZpdHktbG9nX19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtYWN0aXZpdHktbG9nX19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtYWN0aXZpdHktbG9nX19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYWN0aXZpdHktdGFibGUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAyNTBweDtcbn1cbi5hY3Rpdml0eS10YWJsZS5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWZ1bGwtd2lkdGgtY29udGFpbmVyIC5hZy1yb3cuYWctZnVsbC13aWR0aC1yb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5hY3Rpdml0eS10YWJsZS5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWZ1bGwtd2lkdGgtY29udGFpbmVyIC5hZy1yb3cuYWctZnVsbC13aWR0aC1yb3cgLnNmLWFjdGl2aXR5LWxvZ19fcm93IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYWN0aXZpdHktdGFibGUuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1mdWxsLXdpZHRoLWNvbnRhaW5lciAuYWctcm93LmFnLWZ1bGwtd2lkdGgtcm93IC5zZi1hY3Rpdml0eS1sb2dfX3Jvdy5sYXVuY2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uYWN0aXZpdHktdGFibGUuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1mdWxsLXdpZHRoLWNvbnRhaW5lciAuYWctcm93LmFnLWZ1bGwtd2lkdGgtcm93IC5zZi1hY3Rpdml0eS1sb2dfX3Jvdy5sYXVuY2ggLnNmLWFjdGl2aXR5LWxvZ19fcm93LXRleHQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLmFjdGl2aXR5LXRhYmxlLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctZnVsbC13aWR0aC1jb250YWluZXIgLmFnLXJvdy5hZy1mdWxsLXdpZHRoLXJvdyAuc2YtYWN0aXZpdHktbG9nX19yb3cuZmFpbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG59XG4uYWN0aXZpdHktdGFibGUuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1mdWxsLXdpZHRoLWNvbnRhaW5lciAuYWctcm93LmFnLWZ1bGwtd2lkdGgtcm93IC5zZi1hY3Rpdml0eS1sb2dfX3Jvdy5mYWlsZWQgLnNmLWFjdGl2aXR5LWxvZ19fcm93LXRleHQge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uYWN0aXZpdHktdGFibGUuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1mdWxsLXdpZHRoLWNvbnRhaW5lciAuYWctcm93LmFnLWZ1bGwtd2lkdGgtcm93IC5zZi1hY3Rpdml0eS1sb2dfX3Jvdy5wYXJ0aWFsbHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstb3JhbmdlLWxpZ2h0KTtcbn1cbi5hY3Rpdml0eS10YWJsZS5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWZ1bGwtd2lkdGgtY29udGFpbmVyIC5hZy1yb3cuYWctZnVsbC13aWR0aC1yb3cgLnNmLWFjdGl2aXR5LWxvZ19fcm93LnBhcnRpYWxseSAuc2YtYWN0aXZpdHktbG9nX19yb3ctdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbn1cbi5hY3Rpdml0eS10YWJsZS5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWZ1bGwtd2lkdGgtY29udGFpbmVyIC5hZy1yb3cuYWctZnVsbC13aWR0aC1yb3cgLnNmLWFjdGl2aXR5LWxvZ19fcm93LnN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xufVxuLmFjdGl2aXR5LXRhYmxlLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctZnVsbC13aWR0aC1jb250YWluZXIgLmFnLXJvdy5hZy1mdWxsLXdpZHRoLXJvdyAuc2YtYWN0aXZpdHktbG9nX19yb3cuc3VjY2VzcyAuc2YtYWN0aXZpdHktbG9nX19yb3ctdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLmFjdGl2aXR5LXRhYmxlLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctZnVsbC13aWR0aC1jb250YWluZXIgLmFnLXJvdy5hZy1mdWxsLXdpZHRoLXJvdyAuc2YtYWN0aXZpdHktbG9nX19yb3cgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uYWN0aXZpdHktdGFibGUuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3cgLmFnLWNlbGwgLnNmLW9wZXJhdGlvbi13aXRoLWRldGFpbHMge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG4uYWN0aXZpdHktdGFibGUuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3cgLmFnLWNlbGwgLnNmLW9wZXJhdGlvbi13aXRoLWRldGFpbHM6aG92ZXIgc3ZnIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5hY3Rpdml0eS10YWJsZS5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdyAuYWctY2VsbCAuc2Ytb3BlcmF0aW9uLXdpdGgtZGV0YWlscyBzdmcge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uZGlhZ25vc2UtZXJyb3JzLXRhYmxlIC5zdWNjZXNzLWJhZGdlLFxuLmFjdGl2aXR5LXRhYmxlIC5zdWNjZXNzLWJhZGdlIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1ncmVlbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG59XG4uZGlhZ25vc2UtZXJyb3JzLXRhYmxlIC5pbmZvcm1hdGlvbi1iYWRnZSxcbi5hY3Rpdml0eS10YWJsZSAuaW5mb3JtYXRpb24tYmFkZ2Uge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbn1cbi5kaWFnbm9zZS1lcnJvcnMtdGFibGUgLmVycm9yLWJhZGdlLFxuLmFjdGl2aXR5LXRhYmxlIC5lcnJvci1iYWRnZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXJlZCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xufVxuLmRpYWdub3NlLWVycm9ycy10YWJsZSAud2FybmluZy1iYWRnZSxcbi5hY3Rpdml0eS10YWJsZSAud2FybmluZy1iYWRnZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXllbGxvdyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xufVxuLnNmLWVycC1jb21wbGV0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbn1cblxuLnNmLWVycC1mb3JtX19ob3Jpem9udGFsLWxpbmUge1xuICBtYXJnaW46IDE2cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5jcm9uLXNjaGVkdWxlciB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4uY3Jvbi1zY2hlZHVsZXItaGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5jcm9uLXNjaGVkdWxlci1pbnRlcnZhbHMge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5jcm9uLXNjaGVkdWxlci1pbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4uY3Jvbi1zY2hlZHVsZXItaW5wdXQuaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uY3Jvbi1zY2hlZHVsZXItaW5wdXQgLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNyb24tc2NoZWR1bGVyLWlucHV0IC5hbnQtcGlja2VyLXN1ZmZpeCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cbi5jcm9uLXNjaGVkdWxlci1pbnB1dCAuYW50LXBpY2tlci1pbnB1dCA+IGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmNyb24tc2NoZWR1bGVyLWlucHV0IC5hbnQtcGlja2VyLWlucHV0ID4gaW5wdXQ6cGxhY2Vob2xkZXItc2hvd24ge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbmEuY3Jvbi1zY2hlZHVsZXItY2FsZW5kYXItZm9vdGVyLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDRweCA3cHggNHB4IDdweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmE6aG92ZXIuY3Jvbi1zY2hlZHVsZXItY2FsZW5kYXItZm9vdGVyLWJ1dHRvbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5zZi1jcm9uLWZyZXF1ZW5jeSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNyb24tZnJlcXVlbmN5LndpdGgtZXJyb3IgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuXG4uc2YtY3Jvbi1lcnJvci10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLWNyb24tZGF5c19fY29udHJvbC1zZWxlY3QtZHJvcGRvd24ge1xuICB2aXNpYmlsaXR5OiBjb2xsYXBzZTtcbn1cblxuLnNmLWNyb24tZGF5c19fY29udHJvbC1waWNrZXIge1xuICB2aXNpYmlsaXR5OiBjb2xsYXBzZTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnNmLWNyb24tZGF5c19fY29udHJvbC1waWNrZXIgLmFudC1waWNrZXItaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2YtY3Jvbi10aW1lLWNvbnRyb2xfX3BvcHVwIC5hbnQtcGlja2VyLWZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1jcm9uLXRpbWUtY29udHJvbF9fcG9wdXAgLmFudC1waWNrZXItZm9vdGVyIC5hbnQtcGlja2VyLWZvb3Rlci1leHRyYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogNTAlO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBoZWlnaHQ6IDQycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtY3Jvbi10aW1lLWNvbnRyb2xfX3BvcHVwIC5hbnQtcGlja2VyLWZvb3RlciAuYW50LXBpY2tlci1mb290ZXItZXh0cmEgLmFudC1idG4ge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxO1xuICBtaW4taGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX2RhdGFzb3VyY2UtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX2RhdGFzb3VyY2UtcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9faGVybyB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5LCAjMTg5MGZmKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9faGVybyAuYW50LWNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19oZXJvLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTZweDtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19oZXJvLWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fdG90YWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0LCAjOTk5KTtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19zdGF0cy1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19zdGF0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19zdGF0LWNhcmQge1xuICBmbGV4OiAxO1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3N0YXQtY2FyZCAuYW50LWNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19zdGF0LWNhcmQtLXdpZGUge1xuICBmbGV4OiAyO1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3N0YXQtY2FyZC0td2lkZSAuYW50LWNhcmQtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fc3RhdC1jYXJkLS1kdXJhdGlvbiAuYW50LWNhcmQtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDEycHggMTZweCA4cHg7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fc3RhdC1jYXJkLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3NwYXJrbGluZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fc3RhdC12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19zdGF0LWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCwgIzk5OSk7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19zdGF0LW1ldGEge1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0LCAjYmJiKTtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3RpbWVsaW5lLXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3RpbWVsaW5lLWhlYWRpbmcge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0LCAjOTk5KTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3RpbWVsaW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogM3B4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fdGltZWxpbmUtLWVtYmVkZGVkIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBmbGV4OiAxO1xuICBtaW4taGVpZ2h0OiAwO1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3RpbWVsaW5lLXRyYWNrIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yLCAjZTBlMGUwKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXM7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fdGltZWxpbmUtdHJhY2s6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fdGltZWxpbmUtYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xuICBtaW4taGVpZ2h0OiA2cHg7XG4gIHRyYW5zaXRpb246IGZpbHRlciAwLjE1cztcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX190aW1lbGluZS10cmFjazpob3ZlciAuc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fdGltZWxpbmUtYmFyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMSk7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fdGltZWxpbmUtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiBjYWxjKDEwMCUgKyA4cHgpO1xuICB6LWluZGV4OiAxMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjg4KTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIG1pbi13aWR0aDogMTgwcHg7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fdGltZWxpbmUtdG9vbHRpcC1zdGF0dXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3RpbWVsaW5lLXRvb2x0aXAtZG90IHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX190aW1lbGluZS10b29sdGlwLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3RpbWVsaW5lLXRvb2x0aXAtbGFiZWwge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3RpbWVsaW5lLXRvb2x0aXAtdmFsdWUge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3J1bi1saXN0IHtcbiAgZmxleDogMTtcbiAgbWluLWhlaWdodDogMDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yLCAjZTFlMWUxKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQsICNmZmYpO1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3J1bi1saXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQsICNmOGY4ZjgpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yLCAjZTFlMWUxKTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCwgIzY2Nik7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fcnVuLWxpc3QtY29sLS1waXBlbGluZSB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3J1bi1saXN0LWNvbC0tc3RhZ2VzIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAyMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3J1bi1saXN0LWNvbC0tbWV0YSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3J1bi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IsICNlMWUxZTEpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXM7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCwgI2ZmZik7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fcnVuLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3J1bi1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1oaWdobGlnaHQsICNmMGY3ZmYpO1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3J1bi1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19ydW4taW5mbyB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19ydW4tdGl0bGUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3J1bi1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQsICM5OTkpO1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3J1bi1zdGFnZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3N0YWdlLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fc3RhZ2UtbGFiZWwge1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0LCAjOTk5KTtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19zdGFnZS1kb3QtLXBlbmRpbmcge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvciwgI2Q5ZDlkOSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19ydW4tbWV0YSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmbGV4LXNocmluazogMDtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCwgIzk5OSk7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fcnVuLWR1cmF0aW9uIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCwgI2JiYik7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fZW1wdHkge1xuICBwYWRkaW5nOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0LCAjOTk5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX2xvYWRpbmcge1xuICBwYWRkaW5nOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4IDAgNHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19kZXRhaWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxO1xuICBtaW4taGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAxNnB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX2RldGFpbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX2lucHV0LWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZzogMTJweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kLCAjZmZmKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IsICNmMGYwZjApO1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX2lucHV0LWdyb3VwIC5hbnQtdGltZWxpbmUtaXRlbS1oZWFkLWN1c3RvbSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX2lucHV0LWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yLCAjZjBmMGYwKTtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19waGFzZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQsICM4YzhjOGMpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvciwgI2YwZjBmMCk7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fZXJyb3Itc3VtbWFyeSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQsICNkYTA4MDApO1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fZXJyb3ItdG9nZ2xlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5LCAjMTg5MGZmKTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fZXJyb3ItdG9nZ2xlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fc3RhZ2UtZGlhZ25vc3RpY3Mtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19zdGFnZS1kaWFnbm9zdGljcyB7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgcGFkZGluZzogOHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0LCAjZmZmYmU2KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXllbGxvdywgI2ZmZTU4Zik7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19zdGFnZS1kaWFnbm9zdGljcyAuYW50LXRhYmxlLXdyYXBwZXIgLmFudC10YWJsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19zdGFnZS1kaWFnbm9zdGljcyAuYW50LXRhYmxlLXdyYXBwZXIgLmFudC10YWJsZS10aGVhZCA+IHRyID4gdGgge1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQsICNmZmY4ZTEpO1xufVxuLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3N0YWdlLWRpYWdub3N0aWNzIC5hbnQtdGFibGUtd3JhcHBlciAuYW50LXRhYmxlLXRib2R5ID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fZGlhZ25vc3RpY3Mtc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fZGlhZy1lcnJvcnMge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCwgI2RhMDgwMCk7XG59XG4uc2YtZGF0YS1sb2FkLWRhc2hib2FyZF9fZGlhZy13YXJuaW5ncyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlLCAjZjhhODAwKTtcbn1cbi5zZi1kYXRhLWxvYWQtZGFzaGJvYXJkX19kaWFnLWluZm8ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCwgIzY2Nik7XG59XG4uc2YtZGF0YS1zb3VyY2UgLmRhdGEtc291cmNlLXR5cGUgc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5zZi1kYXRhLXNvdXJjZSAuZGF0YS1zb3VyY2UtZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1heC13aWR0aDogMjcwcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZGF0YS1zb3VyY2UgLmFudC1idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG59XG5cbi5pbXBhY3RlZC1pdGVtcy1sb2FkaW5nIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMjAwcHg7XG59XG5cbi5pbXBhY3RlZC1pdGVtcy10ZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuLnNmLXVwbG9hZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtdXBsb2FkZXIgLmFudC11cGxvYWQuYW50LXVwbG9hZC1kcmFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXVwbG9hZGVyIC5hbnQtcGlja2VyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtdXBsb2FkZXIgLmZpbGUtbGltaXQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi11cGxvYWRlciAuYW50LWFsZXJ0LmFudC1hbGVydC1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG59XG4uc2YtdXBsb2FkZXIgLmFudC11cGxvYWQtbGlzdC1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5zZi11cGxvYWRlciAuYW50LXVwbG9hZC1saXN0LWl0ZW0gLmFudC11cGxvYWQtbGlzdC1pdGVtLW5hbWUge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXVwbG9hZGVyIC5hbnQtdXBsb2FkLWxpc3QtaXRlbSAuYW50LXVwbG9hZC1saXN0LWl0ZW0tYWN0aW9uIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB3aWR0aDogNzBweDtcbn1cbi5zZi11cGxvYWRlciAuc2YtdXBsb2FkLWluc3RydWN0aW9ucyAuaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG4uc2YtdXBsb2FkZXIgLnNmLXVwbG9hZC1hbGVydCB7XG4gIHBhZGRpbmc6IDE5cHggMTBweDtcbiAgdG9wOiAtMTFweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtdXBsb2FkZXIgLnNmLXVwbG9hZC1hbGVydCA+IHN2ZyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5leGNlbC1pY29uIHN2ZyB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDY4cHg7XG59XG5cbi5kcy1pY29uLTgwIHN2ZyB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG5cbi5lcnAtaWNvbi14bCBzdmcge1xuICB3aWR0aDogMTE0cHg7XG4gIGhlaWdodDogODFweDtcbn1cblxuLmFya2lldmEtaWNvbi04MCBzdmcge1xuICB3aWR0aDogMTA3cHg7XG4gIGhlaWdodDogMTA3cHg7XG59XG4uc2YtZmlsZS1pbXBvcnQtc3RlcHMgLmZpbGUtaW1wb3J0LWFuaW1hdGlvbiB7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNmLWZpbGUtaW1wb3J0LXN0ZXBzIC5maWxlLWltcG9ydC1hbmltYXRpb24gc3ZnIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uc2YtaW50ZWdyYXRpb25zLWRyYXdlciAuaW50ZWdyYXRpb24tYXBwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgaGVpZ2h0OiA5MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2YtaW50ZWdyYXRpb25zLWRyYXdlciAuaW50ZWdyYXRpb24tYXBwLnNlbGVjdGVkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1pbnRlZ3JhdGlvbnMtZHJhd2VyIC5pbnRlZ3JhdGlvbi1hcHA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtYWxlcnRzLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cblxuLmFkZC1hbGVydC1tb2RhbCAuYW50LWZvcm0taXRlbS1sYWJlbCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYWRkLWFsZXJ0LW1vZGFsIGRpdi5yZWFjdC1qcy1jcm9uLWN1c3RvbS1zZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5hZGQtYWxlcnQtbW9kYWwgZGl2LnJlYWN0LWpzLWNyb24tY3VzdG9tLXNlbGVjdCAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDhweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMTFweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5hZGQtYWxlcnQtbW9kYWwgLnJlYWN0LWpzLWNyb24gPiBkaXYsXG4uYWRkLWFsZXJ0LW1vZGFsIC5yZWFjdC1qcy1jcm9uLWZpZWxkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWRkLWFsZXJ0LW1vZGFsIC5yZWFjdC1qcy1jcm9uLW1pbnV0ZXMgc3BhbiB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbi5zZi1jb21tZW50cy1pbGMtc2VsZWN0b3IgLm5vLW1hdGNoZXMtLWhpZ2hsaWdodGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG4uc2YtY29tbWVudHMtaWxjLXNlbGVjdG9yIC5hbnQtc2VsZWN0LW11bHRpcGxlIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1jb21tZW50cy1pbGMtc2VsZWN0b3IgLmFudC1zZWxlY3QtbXVsdGlwbGUgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWNvbW1lbnRzLWlsYy1zZWxlY3RvciAuYW50LXNlbGVjdC1tdWx0aXBsZSAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3ctaXRlbS1zdWZmaXgge1xuICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4uc2YtY29tbWVudHMtaWxjLXNlbGVjdG9yIC5hbnQtc2VsZWN0LW11bHRpcGxlIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gIGxlZnQ6IDZweDtcbn1cbi5zZi1jb21tZW50cy1pbGMtc2VsZWN0b3IgLnNlbGVjdC1maWx0ZXItZ3JvdXAgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICBwYWRkaW5nOiA4cHggMTJweDtcbn1cbi5zZi1jb21tZW50cy1pbGMtc2VsZWN0b3IgLnNlbGVjdC1maWx0ZXItZ3JvdXAgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtZXhwYW5kLWljb24gLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtYXJyb3ctaWNvbiB7XG4gIGNvbG9yOiByZ2IoMCwgMCwgMCk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZi1jb21tZW50cy1pbGMtc2VsZWN0b3IgLnNlbGVjdC1maWx0ZXItZ3JvdXAgLmFudC1tZW51LXZlcnRpY2FsIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLWNvbW1lbnRzLWlsYy1zZWxlY3RvciAuaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5zZi1jb21tZW50cy1pbGMtc2VsZWN0b3IgLnNmLWJhZGdlX19maWx0ZXItdmFsdWUgLmFudC1iYWRnZS1jb3VudCB7XG4gIG1pbi13aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5zZi1jb21tZW50cy1pbGMtc2VsZWN0b3IgLmFudC1idG4gLmJ0bi1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDRweDtcbn1cblxuLnNmLWNvbW1lbnQtYmFkZ2VzIHtcbiAgbWluLWhlaWdodDogMThweDtcbn1cbi5zZi1jb21tZW50LWJhZGdlcyAuY29tbWVudC1iYWRnZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBwYWRkaW5nOiAxcHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG4gIG1heC13aWR0aDogOTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnNmLXNlbGVjdC1maWx0ZXItZ3JvdXAtcG9wdXAge1xuICBtaW4td2lkdGg6IDIwMHB4O1xufVxuXG4uc2Ytc2l0ZS10cmVlLXNlYXJjaC12YWx1ZSB7XG4gIGNvbG9yOiBvcmFuZ2U7XG59XG4uc2YtY3VycmVuY3kge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNmLWN1cnJlbmN5IC5zZi1jb3VudHJ5LWZsYWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMTBweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG5Aa2V5ZnJhbWVzIHNmLWN1cnJlbmN5LXJvdy1mbGFzaCB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQsIHJnYmEoODIsIDE5NiwgMjYsIDAuMTUpKTtcbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLnNmLWN1cnJlbmN5LXJvdy1oaWdobGlnaHQge1xuICBhbmltYXRpb246IHNmLWN1cnJlbmN5LXJvdy1mbGFzaCAycyBlYXNlLW91dDtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAudGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXVwbG9hZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC11cGxvYWQtbGlzdCAuYW50LXVwbG9hZC1saXN0LWl0ZW0tY2FyZC1hY3Rpb25zIC5hbnRpY29uIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC11cGxvYWQtbGlzdCAuYW50LXVwbG9hZC1saXN0LWl0ZW0tY2FyZC1hY3Rpb25zIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1jYXJkLWFjdGlvbnMtYnRuIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5lZGl0YWJsZS1yb3cgLmFudC1mb3JtLWl0ZW0tZXhwbGFpbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5hbnQtdGFibGUtY29udGVudCB0aGVhZCB0ciB0aCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXRhYmxlLWhlYWRlciB0YWJsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC10YWJsZS1oZWFkZXIgdGFibGUgLmFudC10YWJsZS10aGVhZCA+IHRyID4gdGgge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcikgIWltcG9ydGFudDtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5hbnQtdGFibGUtdGJvZHkge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC10YWJsZS10Ym9keSAuZmlsZS1uYW1lIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIHdpZHRoOiA4MCU7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXRhYmxlLXRib2R5IC5hbnQtdGFibGUtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXRhYmxlLXRib2R5ID4gdHIgPiB0ZC5hbnQtdGFibGUtY2VsbCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC10YWJsZS10Ym9keSAuYW50LWJ0bi5zb3VyY2UtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXRhYmxlLXRib2R5IC5hbnQtYnRuLnNvdXJjZS1idXR0b24gc3ZnLnVwbG9hZC1pY29uIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5hbnQtdGFibGUtdGJvZHkgLmFudC1idG4uc291cmNlLWJ1dHRvbiBzdmc6bm90KC51cGxvYWQtaWNvbikge1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC10YWJsZS10Ym9keSAuYW50LWJ0bi5zb3VyY2UtYnV0dG9uIHN2Zzpub3QoLnVwbG9hZC1pY29uKSBwYXRoIHtcbiAgZmlsbDogcmV2ZXJ0LWxheWVyO1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC10YWJsZS10aGVhZCA+IHRyID4gdGgsXG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXRhYmxlLXRib2R5ID4gdHIgPiB0ZCxcbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5hbnQtdGFibGUgdGZvb3QgPiB0ciA+IHRoLFxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC10YWJsZSB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5hbnQtZm9ybS1pdGVtLWhhcy1lcnJvciAuYW50LWlucHV0LWFmZml4LXdyYXBwZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC1mb3JtLWl0ZW0taGFzLWVycm9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5jdXN0b20tcGVyaW9kc19fdmlldy1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIDI1JTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uY3VzdG9tLXBlcmlvZHNfX3ZpZXctbGVmdCAudmlld3MtbGlzdC1oZWFkZXIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5jdXN0b20tcGVyaW9kc19fdmlldy1sZWZ0IC52aWV3cy1saXN0LWhlYWRlciAuYWN0aW9uLWJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5jdXN0b20tcGVyaW9kc19fdmlldy1sZWZ0IC52aWV3cy1saXN0IHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uY3VzdG9tLXBlcmlvZHNfX3ZpZXctbGVmdCAudmlld3MtbGlzdCAudmlldy1pdGVtIHtcbiAgcGFkZGluZzogM3B4IDE2cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uY3VzdG9tLXBlcmlvZHNfX3ZpZXctbGVmdCAudmlld3MtbGlzdCAudmlldy1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5jdXN0b20tcGVyaW9kc19fdmlldy1sZWZ0IC52aWV3cy1saXN0IC52aWV3LWl0ZW0uc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG5cbi5jdXN0b20tcGVyaW9kc19fdmlldy1jb250ZW50IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuXG4uY3VzdG9tLXBlcmlvZHNfX3BlcmlvZC1yb3cge1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uY3VzdG9tLXBlcmlvZHNfX3BlcmlvZC1yb3ctLWludmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbn1cbi5jdXN0b20tcGVyaW9kc19fcGVyaW9kLXJvdyAuY3VzdG9tLXBlcmlvZHNfX3BlcmlvZC1yb3ctaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBnYXA6IDhweDtcbn1cbi5jdXN0b20tcGVyaW9kc19fcGVyaW9kLXJvdyAuY3VzdG9tLXBlcmlvZHNfX3BlcmlvZC1yb3ctaGVhZGVyIC5jdXN0b20tcGVyaW9kc19fcGVyaW9kLW5hbWUge1xuICBmbGV4OiAxO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uY3VzdG9tLXBlcmlvZHNfX3BlcmlvZC1yb3cgLmN1c3RvbS1wZXJpb2RzX19wZXJpb2Qtcm93LWhlYWRlciAuY3VzdG9tLXBlcmlvZHNfX2RlbGV0ZS1wZXJpb2Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5jdXN0b20tcGVyaW9kc19fcGVyaW9kLXJvdyAuY3VzdG9tLXBlcmlvZHNfX3BlcmlvZC1yb3ctZGF0ZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG59XG4uY3VzdG9tLXBlcmlvZHNfX3BlcmlvZC1yb3cgLmN1c3RvbS1wZXJpb2RzX19wZXJpb2Qtcm93LWRhdGVzID4gKiB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmN1c3RvbS1wZXJpb2RzX19wZXJpb2Qtcm93IC5jdXN0b20tcGVyaW9kc19fbWFudWFsLXRvZ2dsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY3VzdG9tLXBlcmlvZHNfX3BlcmlvZC1yb3cgLmN1c3RvbS1wZXJpb2RzX19wZXJpb2QtZXJyb3Ige1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5zZi10YWItZGVtYW5kX19kZW1hbmQtdHlwZXMgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLXRhYi1kZW1hbmRfX2RlbWFuZC10eXBlcyAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNmLWRlbWFuZC10eXBlcy1zZWN1cml0eSAuYW50LXNlbGVjdC1kaXNhYmxlZC5hbnQtc2VsZWN0Om5vdCguYW50LXNlbGVjdC1jdXN0b21pemUtaW5wdXQpIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBjdXJzb3I6IGF1dG87XG59XG4uc2YtZGVtYW5kLXR5cGVzLXNlY3VyaXR5IC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnNmLWRlbWFuZC10eXBlcy1zZWN1cml0eSAuYWN0aW9uLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtZGVtYW5kLXR5cGVzLXNlY3VyaXR5IC5hY3Rpb24tYnV0dG9uIC5hbnQtYnRuIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uc2YtZGVtYW5kLXR5cGVzLWRyYXdlciAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDNweCAxNnB4O1xufVxuLnNmLWRlbWFuZC10eXBlcy1kcmF3ZXIgLmhlYWRpbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAxNnB4IDA7XG59XG4uc2YtZGVtYW5kLXR5cGVzLWRyYXdlciAuaGVhZGluZy53aXRoLXRvcC1ib3JkZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAyNHB4IC0xNnB4IDE2cHggLTE2cHg7XG4gIHBhZGRpbmc6IDE2cHggMCAwIDE2cHg7XG59XG4uc2YtZGVtYW5kLXR5cGVzLWRyYXdlciAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtZGVtYW5kLXR5cGVzLWRyYXdlciAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSBzcGFuLmZsb2F0LXJpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1kZW1hbmQtdHlwZXMtZHJhd2VyIC5hbnQtcG9wb3Zlci1wbGFjZW1lbnQtYm90dG9tTGVmdCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnNmLWRlbWFuZC10eXBlcy1kcmF3ZXIgLmFudC1wb3BvdmVyLXBsYWNlbWVudC1ib3R0b21MZWZ0ID4gLmFudC1wb3BvdmVyLWNvbnRlbnQgPiAuYW50LXBvcG92ZXItYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWRlbWFuZC10eXBlcy1kcmF3ZXIgLmFudC1mb3JtLWl0ZW0tY2hpbGRyZW4taWNvbiB7XG4gIG1hcmdpbi1yaWdodDogNjhweDtcbiAgbWFyZ2luLXRvcDogLTdweDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIHtcbiAgcGFkZGluZzogMTBweCA4cHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZHJhd2VyLWZvb3RlciB7XG4gIHotaW5kZXg6IDUwMTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuY3VycmVudC1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAud2hhdC1pZi13aWRnZXQge1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLndoYXQtaWYtd2lkZ2V0IC53aGF0LWlmLXdpZGdldF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IC0xMHB4IC0xNHB4IDEwcHggLTE0cHg7XG4gIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDE0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC53aGF0LWlmLXdpZGdldCAud2hhdC1pZi13aWRnZXRfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nOiA1cHggMCAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDcxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gIG1hcmdpbi10b3A6IDlweDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLnJlYWN0LWdyaWQtaXRlbTpob3ZlciB7XG4gIHotaW5kZXg6IDUwMDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLnJlYWN0LWdyaWQtaXRlbS5yZWFjdC1ncmlkLXBsYWNlaG9sZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC50b29sYmFyIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAud2lkZ2V0IHtcbiAgcGFkZGluZzogMTBweCAxNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAud2lkZ2V0OmhvdmVyIC53aWRnZXRfX3RpdGxlIC5leHBhbmQtYnV0dG9uLFxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAud2lkZ2V0OmhvdmVyIC53aWRnZXRfX3RpdGxlIC5zZXR0aW5ncy1idXR0b24ge1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAud2lkZ2V0IC5hbnQtc3Bpbi1jb250YWluZXIsXG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC53aWRnZXQgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAud2lkZ2V0IC53aWRnZXRfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAtMTBweCAtMTRweCAxMHB4IC0xNHB4O1xuICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAxNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAud2lkZ2V0IC53aWRnZXRfX3RpdGxlIC5leHBhbmQtYnV0dG9uLFxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAud2lkZ2V0IC53aWRnZXRfX3RpdGxlIC5zZXR0aW5ncy1idXR0b24ge1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLndpZGdldCAud2lkZ2V0X190aXRsZSAuZXhwYW5kLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCxcbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLndpZGdldCAud2lkZ2V0X190aXRsZSAuc2V0dGluZ3MtYnV0dG9uOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAud2lkZ2V0IC53aWRnZXRfX3RpdGxlIC5leHBhbmQtYnV0dG9uIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAud2lkZ2V0IC53aWRnZXRfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzN3B4KTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTZweCAxNHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQ6aG92ZXIge1xuICBib3gtc2hhZG93OiAtMnB4IDFweCA4cHggMHB4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldDpob3ZlciAuaGVhZGVyIC5zZXR0aW5ncy1idXR0b24ge1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQgLmhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0IC5oZWFkZXIgLnRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0IC5oZWFkZXIgLnNldHRpbmdzLWJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQgLmhlYWRlciAuc2V0dGluZ3MtYnV0dG9uOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQgLnZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQgLnBlcmNlbnRhZ2UtY2hhbmdlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldDpob3ZlciAud2lkZ2V0LWhlYWRlciAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLndpZGdldC1oZWFkZXIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IC0xNnB4IC0xNXB4IDE2cHggLTE1cHg7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWhlYWRlciAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWhlYWRlciAuc2V0dGluZ3MtYnV0dG9uOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAuYW50LWNhcm91c2VsIC5zbGljay1zbGlkZXIge1xuICBwYWRkaW5nOiAwIDAgMThweCAwO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAuYW50LWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYsXG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAuYW50LWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICBib3R0b206IDA7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAuYW50LWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgYnV0dG9uLnNsaWNrLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgY29sdW1uLWdhcDogMTZweDtcbiAgcm93LWdhcDogOHB4O1xuICBoZWlnaHQ6IDE2NXB4O1xuICBwYWRkaW5nOiAwIDI0cHg7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtY29udGVudCAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDIyMHB4O1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLndpZGdldC1jb250ZW50IC5jb250YWluZXIgLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogOHB4O1xuICBtYXJnaW46IDA7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtY29udGVudCAuY29udGFpbmVyIC5oZWFkZXIgc3ZnIHtcbiAgd2lkdGg6IDMycHg7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtY29udGVudCAuY29udGFpbmVyIC5oZWFkZXIgLmxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWNvbnRlbnQgLmNvbnRhaW5lciAudmFsdWUge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5kcmFnZ2FibGUtaGFuZGxlIHtcbiAgY3Vyc29yOiBncmFiO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAuZHJhZ2dhYmxlLWhhbmRsZTphY3RpdmUge1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByZXNzaW9uLWVkaXRvcl9faW5wdXQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX2lucHV0LXdyYXBwZXIgLmN1c3RvbS1tZW50aW9uX19pbnB1dC1oaWdobGlnaHRlci1zdWJzdHJpbmcge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5zZi1leHByZXNzaW9uLWVkaXRvcl9fdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIwMywgMjEzLCAyMjUpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHJlc2l6ZTogbm9uZTtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSkgIWltcG9ydGFudDtcbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX2lucHV0LXdyYXBwZXIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX190ZXh0YXJlYTo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSg1OSwgMTMxLCAyNDYsIDAuMjUpO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5jb250YWluZXJfX2hpZ2hsaWdodCxcbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX2lucHV0LXdyYXBwZXIgLmNvbnRhaW5lcl9fbWlycm9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5jb250YWluZXJfX2hpZ2hsaWdodCAuY2FyZXQtdHJhY2tlcixcbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX2lucHV0LXdyYXBwZXIgLmNvbnRhaW5lcl9fbWlycm9yIC5jYXJldC10cmFja2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICBhbmltYXRpb246IGJsaW5rdjIgMXMgaW5maW5pdGU7XG59XG5Aa2V5ZnJhbWVzIGJsaW5rdjIge1xuICAwJSwgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gIH1cbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX2lucHV0LXdyYXBwZXIgLmNvbnRhaW5lcl9fbWlycm9yIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5jb250YWluZXJfX2hpZ2hsaWdodCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSkgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5jb250YWluZXJfX2hpZ2hsaWdodCAuZmluYWwuZngge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX2lucHV0LXdyYXBwZXIgLmNvbnRhaW5lcl9faGlnaGxpZ2h0IC5wZW5kaW5nLmZ4IHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWFyay1ncmVlbik7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5jb250YWluZXJfX2hpZ2hsaWdodCAuZmluYWwuZGltIHtcbiAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByZXNzaW9uLWVkaXRvcl9faW5wdXQtd3JhcHBlciAuY29udGFpbmVyX19oaWdobGlnaHQgLnBlbmRpbmcuZGltIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWFyay1vcmFuZ2UpO1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByZXNzaW9uLWVkaXRvcl9faW5wdXQtd3JhcHBlciAuY29udGFpbmVyX19oaWdobGlnaHQgLmJyYWNrZXQge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByZXNzaW9uLWVkaXRvcl9faW5wdXQtd3JhcHBlciAuc2YtZXhwcmVzc2lvbi1mbHVlbnRfX2N1cnJlbnQtc2VsZWN0aW9uIHtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX2lucHV0LXdyYXBwZXIgLnNmLWFudHYtY29udGV4dC1tZW51X193cmFwcGVyIC5hbnQtcG9wb3Zlci1pbm5lci1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByLWJ1aWxkZXJfX2JvdHRvbSAuc2YtZXhwLWl0ZW1fX3NlbGVjdCB7XG4gIGhlaWdodDogMjMwcHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBncmF5O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByLWJ1aWxkZXJfX2JvdHRvbSAuc2YtZXhwLWl0ZW1fX3NlbGVjdCAuYW50LXRyZWUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5zZi1pdGVtLWZ1bmMge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwci1idWlsZGVyX19ib3R0b20gLnNmLWV4cC1pdGVtX19zZWxlY3QgLmFudC10cmVlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuc2YtaXRlbS1kaW0ge1xuICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHItYnVpbGRlcl9fYm90dG9tIC5zZi1leHAtaXRlbV9fc2VsZWN0IC5hbnQtdHJlZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLnNmLWl0ZW0tb3Age1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByLWJ1aWxkZXJfX2JvdHRvbSAuc2YtZXhwLWl0ZW1fX3NlbGVjdCAuYW50LXRyZWUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5zZi1leHByLXNlYXJjaC12YWx1ZSB7XG4gIGNvbG9yOiAjZjUwO1xufVxuLndyYXBwZXItZXhwcmVzc2lvbi1pbnB1dCB7XG4gIGhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcG9zaXRpb246IFwiYWJzb2x1dGVcIjtcbiAgcGFkZGluZzogOHB4O1xufVxuLndyYXBwZXItZXhwcmVzc2lvbi1pbnB1dDpmb2N1cy13aXRoaW4ge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4ud3JhcHBlci1leHByZXNzaW9uLWlucHV0IHRleHRBcmVhIHtcbiAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4ud3JhcHBlci1leHByZXNzaW9uLWlucHV0IHRleHRBcmVhIDpmb2N1cyB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLndyYXBwZXItZXhwcmVzc2lvbi1pbnB1dCAuY3VzdG9tTWVudGlvbklucHV0X19oaWdobGlnaHRlcl9fc3Vic3RyaW5nIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuLnNmLWV4cHJlc3Npb24tZmx1ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLWV4cHJlc3Npb24tZmx1ZW50IC5hbnQtdHlwb2dyYXBoeSB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5zZi1leHByZXNzaW9uLWZsdWVudCBbZGF0YS1jeT1pbnB1dF0ge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0Ymx1ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBGaXJlZm94ICovXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgLyogSUUgMTArICovXG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgbWluLWhlaWdodDogODBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5zZi1leHByZXNzaW9uLWZsdWVudCAuZmluYWwuZngge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi1leHByZXNzaW9uLWZsdWVudCAuZmluYWwuZGltIHtcbiAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xufVxuLnNmLWV4cHJlc3Npb24tZmx1ZW50IC5zZi1leHByZXNzaW9uLWZsdWVudF9fY3VycmVudC1zZWxlY3Rpb24ge1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLnNmLWV4cHJlc3Npb24tZmx1ZW50IC5zZi1leHByZXNzaW9uLWZsdWVudF9fcmVzdWx0IHtcbiAgbWluLWhlaWdodDogMjJweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4uc2YtZXhwcmVzc2lvbi1mbHVlbnQgLnNmLWV4cHJlc3Npb24tZmx1ZW50X19jdXJzb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTUsIDIzLCA0Mik7XG4gIHdpZHRoOiAycHg7XG4gIGFuaW1hdGlvbjogYmxpbmsgMXMgaW5maW5pdGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBrZXlmcmFtZXMgYmxpbmsge1xuICAwJSwgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTUsIDIzLCA0Mik7XG4gIH1cbn1cbi5zZi1pbGMtc2VsZWN0IC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXNlbGVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1tYXN0ZXItZGF0YV9fc2VsZWN0b3Ige1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1tYXN0ZXItZWRpdF9fZHJhd2VyIC5zZi1tYXN0ZXItZWRpdF9fYm9keSAuc2YtbWFzdGVyLWVkaXRfX2Zvcm0tYmFzZSAuc2YtbWFzdGVyLWVkaXRfX2hpZGRlbi1zZWN0aW9uIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2YtbWFzdGVyLWVkaXRfX2RyYXdlciAuc2YtbWFzdGVyLWVkaXRfX2JvZHkgLnNmLW1hc3Rlci1lZGl0X19mb3JtLWJhc2UgLnNmLW1hc3Rlci1lZGl0X19oaWRkZW4tc2VjdGlvbiAuYW50LWRpdmlkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLW1hc3Rlci1lZGl0X19kcmF3ZXIgLnNmLW1hc3Rlci1lZGl0X19ib2R5IC5zZi1tYXN0ZXItZWRpdF9fZm9ybS1iYXNlIC5hbnQtZm9ybS1pdGVtIC5hbnQtZm9ybS1pdGVtLWxhYmVsIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1tYXN0ZXItZWRpdF9fZHJhd2VyIC5zZi1tYXN0ZXItZWRpdF9fYm9keSAuc2YtbWFzdGVyLWVkaXRfX2Zvcm0tYmFzZSAuYW50LWRpdmlkZXItaG9yaXpvbnRhbCB7XG4gIG1hcmdpbjogMHB4IC0xNnB4IDE2cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbn1cbi5zZi1tYXN0ZXItZWRpdF9fZHJhd2VyIC5zZi1tYXN0ZXItZWRpdF9fYm9keSAuc2YtbWFzdGVyLWVkaXRfX2Zvcm0tYmFzZSAuYW50LXR5cG9ncmFwaHkge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtbWFzdGVyLWVkaXRfX2RyYXdlciAuc2YtbWFzdGVyLWVkaXRfX2JvZHkgLnNmLW1hc3Rlci1lZGl0X19mb3JtLWJhc2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCBzdmcge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnNmLW1hc3Rlci1kYXRhX19ncmlkLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctY2VudGVyLWNvbHMtdmlld3BvcnQgLnNmLXJvd19fbWFzdGVyLWRhdGEtLWluYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG59XG4uc2YtbWFzdGVyLWRhdGFfX2dyaWQuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1jZW50ZXItY29scy12aWV3cG9ydCAuc2Ytcm93X19tYXN0ZXItZGF0YS0taW5hY3RpdmUgdGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSkgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC42O1xufVxuLnNmLW9yYml0LXN0YXR1cy1tb2RhbCB7XG4gIGhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMDB2dztcbn1cbi5zZi1vcmJpdC1zdGF0dXMtbW9kYWwgLmFudC1tb2RhbCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1vcmJpdC1zdGF0dXMtbW9kYWwgLmFudC1tb2RhbCA+IGRpdiB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1vcmJpdC1zdGF0dXMtbW9kYWwgLmFudC1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLW9yYml0LXN0YXR1cy1tb2RhbCAuYW50LW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5zZi1vcmJpdC1zdGF0dXMtbW9kYWwgLmFudC1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1ib2R5LXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytb3JiaXQtc3RhdHVzLW1vZGFsIC5hbnQtbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtYm9keSAuYW50LW1vZGFsLWNvbmZpcm0tYm9keS13cmFwcGVyIC5hbnQtbW9kYWwtY29uZmlybS1ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLW9yYml0LXN0YXR1cy1tb2RhbCAuYW50LW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkgLmFudC1tb2RhbC1jb25maXJtLWJvZHktd3JhcHBlciAuYW50LW1vZGFsLWNvbmZpcm0tYm9keSAuYW50LW1vZGFsLWNvbmZpcm0tcGFyYWdyYXBoIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLW9yYml0LXN0YXR1cy1tb2RhbCAuYW50LW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkgLmFudC1tb2RhbC1jb25maXJtLWJvZHktd3JhcHBlciAuYW50LW1vZGFsLWNvbmZpcm0tYm9keSAuYW50LW1vZGFsLWNvbmZpcm0tcGFyYWdyYXBoIC5hbnQtbW9kYWwtY29uZmlybS1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbn1cbi5zZi1vcmJpdC1zdGF0dXMtbW9kYWwgLmFudC1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1ib2R5LXdyYXBwZXIgLmFudC1tb2RhbC1jb25maXJtLWJvZHkgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCAuYW50LW1vZGFsLWNvbmZpcm0tY29udGVudCAuc2YtZXJyb3Itd3JhcHBlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1wbGFubmluZy1wZXJpb2Qge1xuICB3aWR0aDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW46IDAgLTMwcHggMCAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2YtcGxhbm5pbmctcGVyaW9kIC53cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5zZi1wbGFubmluZy1wZXJpb2Q6aG92ZXIge1xuICB3aWR0aDogMjcwcHg7XG59XG4uc2YtdW5pdC1zZWxlY3Rvcl9fY29udHJvbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2YtdW5pdC1zZWxlY3Rvcl9fY29udHJvbC5hbnQtcG9wb3Zlci1vcGVuIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi11bml0LXNlbGVjdG9yX19jb250cm9sLmFudC1wb3BvdmVyLW9wZW4gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5zZi11bml0LXNlbGVjdG9yX19jb250cm9sX2RkbCB7XG4gIHdpZHRoOiAyMzdweDtcbn1cbi5zZi11bml0LXNlbGVjdG9yX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIge1xuICBwYWRkaW5nOiAxNnB4IDE2cHggOHB4IDE2cHg7XG59XG4uc2YtdW5pdC1zZWxlY3Rvcl9fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZi11bml0LXNlbGVjdG9yX19jb250cm9sX2RkbCAuYW50LWRpdmlkZXItaG9yaXpvbnRhbCB7XG4gIG1hcmdpbjogOHB4IC04cHggLTEwcHggLThweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xufVxuLnNmLWN1c3RvbS1kYXNoYm9hcmQgLmR4LWRhc2hib2FyZC1mbG9hdGluZy1jYXB0aW9uLXBhbmVsLWNvbnRhaW5lciAuZHgtb3ZlcmxheS1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgaGVpZ2h0OiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IGNhbGMoMTAwJSAtIDMycHgpICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uc2YtY3VzdG9tLWRhc2hib2FyZCAuZHgtZGFzaGJvYXJkLWZsb2F0aW5nLWNhcHRpb24tcGFuZWwtY29udGFpbmVyIC5keC1kYXNoYm9hcmQtY2FwdGlvbi10b29sYmFyIC5keC10b29sYmFyLWl0ZW1zLWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IDE0MHB4O1xuICBib3gtc2hhZG93OiAwcHgsIDFweCwgNHB4LCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuLnNmLWN1c3RvbS1kYXNoYm9hcmQgLmR4LWRhc2hib2FyZC1mbG9hdGluZy1jYXB0aW9uLXBhbmVsLWNvbnRhaW5lciAuZHgtZGFzaGJvYXJkLWNhcHRpb24tdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIgLmR4LXRvb2xiYXItYWZ0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNmLWN1c3RvbS1kYXNoYm9hcmQgLmR4LWRhc2hib2FyZC1mbG9hdGluZy1jYXB0aW9uLXBhbmVsLWNvbnRhaW5lciAuZHgtZGFzaGJvYXJkLWNhcHRpb24tdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIgLmR4LXRvb2xiYXItYWZ0ZXIgLmR4LXRvb2xiYXItaXRlbSB7XG4gIHBhZGRpbmc6IDAgNHB4O1xufVxuLnNmLWN1c3RvbS1kYXNoYm9hcmQgLmR4LWRhc2hib2FyZC1mbG9hdGluZy1jYXB0aW9uLXBhbmVsLWNvbnRhaW5lciAuZHgtZGFzaGJvYXJkLWNhcHRpb24tdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIgLmR4LXRvb2xiYXItYWZ0ZXIgLmR4LXRvb2xiYXItaXRlbSAuZHgtY2FwdGlvbi1wYW5lbC1zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXJlcG9ydHMtZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3cge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtYWktaGVscCAuc2YtYWktaGVscC1idXR0b24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZi1haS1oZWxwIC5zZi1haS1oZWxwLWJ1dHRvbiA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtYWktaGVscCAuc2YtYWktaGVscC1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM2MjUzZTEsICMwMDk0YzgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAtMXB4O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbn1cbi5zZi1haS1oZWxwIC5zZi1haS1oZWxwLWJ1dHRvbjpob3Zlcjo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zZi1haS1oZWxwIC5yZXNwb25zZS13cmFwcGVyIHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc2YtYWktaGVscC1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQ6YmVmb3JlLFxuLnNmLWFpLWhlbHAgLnJlc3BvbnNlLXdyYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkOTlmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGF0IDglIDAlLCBoc2woNDMsIDYxJSwgNjYlKSAwcHgsIHRyYW5zcGFyZW50IDUwJSksIHJhZGlhbC1ncmFkaWVudChhdCAxMSUgNzAlLCBoc2woNDcsIDc2JSwgNjYlKSAwcHgsIHRyYW5zcGFyZW50IDUwJSksIHJhZGlhbC1ncmFkaWVudChhdCA4MCUgMzklLCBoc2woMzIyLCA3OSUsIDYyJSkgMHB4LCB0cmFuc3BhcmVudCA1MCUpLCByYWRpYWwtZ3JhZGllbnQoYXQgNzglIDE0JSwgaHNsKDE1NiwgOTMlLCA3NCUpIDBweCwgdHJhbnNwYXJlbnQgNTAlKSwgcmFkaWFsLWdyYWRpZW50KGF0IDclIDE2JSwgaHNsKDE4LCA5MyUsIDYzJSkgMHB4LCB0cmFuc3BhcmVudCA1MCUpLCByYWRpYWwtZ3JhZGllbnQoYXQgNjUlIDE3JSwgaHNsKDMxNSwgOTclLCA2OSUpIDBweCwgdHJhbnNwYXJlbnQgNTAlKSwgcmFkaWFsLWdyYWRpZW50KGF0IDQ3JSA5MSUsIGhzbCgyMzgsIDg5JSwgNjklKSAwcHgsIHRyYW5zcGFyZW50IDUwJSk7XG4gIG9wYWNpdHk6IDAuMjtcbiAgei1pbmRleDogMDtcbn1cbi5zZi1haS1vdXRwdXQtbm90aWNlIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi5zZi1haS1kaXNjbG9zdXJlLW5vdGljZSB7XG4gIG1hcmdpbjogOHB4IGF1dG8gMDtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG4uc2YtZXJyb3Itd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1lcnJvci13cmFwcGVyIC5zZi1lcnJvci1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG59XG4uc2YtZXJyb3Itd3JhcHBlciAuaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtZXJyb3Itd3JhcHBlciAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLnNmLWVycm9yLXdyYXBwZXIgc3ZnIHtcbiAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xufVxuLnNmLWVycm9yLXdyYXBwZXIgLmlubGluZS1saW5rIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWVycm9yLXdyYXBwZXIgLmlubGluZS1saW5rIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zZi11bmF1dGhvcml6ZWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2YtdW5hdXRob3JpemVkIC51bmF1dGhvcml6ZWQtYW5pbWF0aW9uIHN2ZyB7XG4gIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xufVxuLnNmLXVuYXV0aG9yaXplZCAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1mdWxsLXdpZHRoIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbiAgLyogaGlkZSBkZWZhdWx0IHJlcXVpcmVkIGFzdGVyaXNrKi9cbn1cbi5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWZ1bGwtd2lkdGggLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwtbm9kZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZnVsbC13aWR0aCAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbC1ub2RlIC5hbnQtYnRuLWxpbmsge1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWZ1bGwtd2lkdGggLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwtbm9kZSArIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLW1vbmV5X19jb2x1bW4tZmlsdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogOHB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICB3aWR0aDogMjEwcHg7XG59XG4uc2YtbW9uZXlfX2NvbHVtbi1maWx0ZXIgLmZpbHRlci1vcHRpb25zIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtbW9uZXlfX2NvbHVtbi1maWx0ZXIgLnZhbHVlLWZpZWxkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogNHB4O1xufVxuLnNmLW1vbmV5X19jb2x1bW4tZmlsdGVyIC52YWx1ZS1maWVsZHMgLnZhbHVlIHtcbiAgZmxleDogMTtcbn1cbi5zZi1tb25leV9fY29sdW1uLWZpbHRlciAudmFsdWUtZmllbGRzIC5jb2RlIHtcbiAgZmxleDogMTtcbn1cbi5zZi1tb25leV9fY29sdW1uLWZpbHRlciAudmFsdWUtZmllbGRzICsgLnZhbHVlLWZpZWxkcyB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5zZi1wcmV2aWV3LWluZm9fX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1jb250ZW50IC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIG1heC1oZWlnaHQ6IDgwdmg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uc2YtcHJldmlldy1pbmZvX19tb2RhbC5zZi1tYWluLW1vZGFsIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2YtcHJldmlldy1pbmZvX19tb2RhbC5zZi1tYWluLW1vZGFsIC5hbnQtbW9kYWwtaGVhZGVyIC5hbnQtbW9kYWwtdGl0bGUgc3BhbiB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnNmLXByZXZpZXctaW5mb19fbW9kYWwuc2YtbWFpbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IHtcbiAgbWF4LWhlaWdodDogY2FsYyg4MHZoIC0gMTUwcHgpO1xuICBtYXgtd2lkdGg6IDcwdnc7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5zZi1wcmV2aWV3LWluZm9fX21vZGFsLnNmLW1haW4tbW9kYWwuc2YtcHJldmlldy1pbmZvX19tb2RhbC1zYWxlcy1vcHAgLnNmLXByaWNlLW5lZ290aWF0aW9uLWdyaWQge1xuICBoZWlnaHQ6IDQwMHB4O1xuICB3aWR0aDogNzAwcHg7XG59XG4uc2YtcHJldmlldy1pbmZvX19tb2RhbC5zZi1tYWluLW1vZGFsLnNmLXByZXZpZXctaW5mb19fbW9kYWwtc2FsZXMtb3BwIC5zZi1wcmljZS1uZWdvdGlhdGlvbi1ncmlkIC5zZi1hZy1ncmlkIC5hZy1yb290IC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLmFnLWhpZGRlbiB7XG4gIC8qIFxuICAgIDY3OTUxOiBmaXggaGlkZGVuIGJvdHRvbSBzY3JvbGxiYXIgd2l0aCBleHBhbmRhYmxlIGNvbHVtbnMuXG4gICAgICAgICAgIENhbiBiZSByZW1vdmVkIG9uY2UgYWctZ3JpZCBidWcgaXMgZml4ZWQuXG4gICAqL1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG4uc2YtcmVzaXphYmxlLWRyYXdlci5yZXNpemluZyAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLnNmLXJlc2l6YWJsZS1kcmF3ZXIgLmFudC1kcmF3ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLnNmLXJlc2l6YWJsZS1kcmF3ZXIgLmFudC1kcmF3ZXItaGVhZGVyIC5yZXNpemUtaGFuZGxlIHtcbiAgcGFkZGluZzogMTJweCAwO1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbn1cbi5zZi1yZXNpemFibGUtZHJhd2VyIC5hbnQtZHJhd2VyLWhlYWRlciAucmVzaXplLWhhbmRsZSAuaGFuZGxlIHtcbiAgd2lkdGg6IDEwNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogI2I1YjViNTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXJnaW46IC0zMHB4IDA7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDQ4cHgpO1xufVxuLnNmLXNwaW4uaGFzLWVycm9yIC5hbnQtc3Bpbi10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLWJ1Y2tldC1hbmQtdGltZV9fY29udHJvbCB7XG4gIG1pbi13aWR0aDogMTcycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2YtYnVja2V0LWFuZC10aW1lX19jb250cm9sLmFudC1wb3BvdmVyLW9wZW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uc2YtYnVja2V0LWFuZC10aW1lX19jb250cm9sX2RkbCB7XG4gIHdpZHRoOiAyMzdweDtcbn1cbi5zZi1idWNrZXQtYW5kLXRpbWVfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIHBhZGRpbmc6IDE2cHggMTZweCA4cHggMTZweDtcbn1cbi5zZi1idWNrZXQtYW5kLXRpbWVfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtYnVja2V0LWFuZC10aW1lX19jb250cm9sX2RkbCAuYW50LWRpdmlkZXItaG9yaXpvbnRhbCB7XG4gIG1hcmdpbjogMjRweCAtMTZweCA4cHggLTE2cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbn1cbi5zZi1sZXhpY2FsLWNvbW1lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWxleGljYWwtY29tbWVudCAuc2YtbGV4aWNhbC1jb21tZW50X19yb290IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiA0cHggMTFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA5NXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2YtbGV4aWNhbC1jb21tZW50IC5zZi1sZXhpY2FsLWNvbW1lbnRfX3Jvb3Q6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1sZXhpY2FsLWNvbW1lbnQgLnNmLWxleGljYWwtY29tbWVudF9fcm9vdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg1LCAyMTUsIDI1NSwgMC4xKTtcbiAgb3V0bGluZTogMDtcbn1cbi5zZi1sZXhpY2FsLWNvbW1lbnQuc2YtbGV4aWNhbC1jb21tZW50LS1ib3JkbGVzcyAuc2YtbGV4aWNhbC1jb21tZW50X19yb290IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwcHg7XG59XG4uc2YtbGV4aWNhbC1jb21tZW50LnNmLWxleGljYWwtY29tbWVudC0tYm9yZGxlc3MgLnNmLWxleGljYWwtY29tbWVudF9fcm9vdDpob3ZlciwgLnNmLWxleGljYWwtY29tbWVudC5zZi1sZXhpY2FsLWNvbW1lbnQtLWJvcmRsZXNzIC5zZi1sZXhpY2FsLWNvbW1lbnRfX3Jvb3Q6Zm9jdXMge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uc2YtbGV4aWNhbC1jb21tZW50LnNmLWxleGljYWwtY29tbWVudC0tc2luZ2xlLWxpbmUgLnNmLWxleGljYWwtY29tbWVudF9fcm9vdCB7XG4gIGhlaWdodDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1sZXhpY2FsLWNvbW1lbnQgLnBsYWNlaG9sZGVyX19yb290IHtcbiAgY29sb3I6ICNjY2M7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAxMXB4O1xuICByaWdodDogMTFweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2YtbGV4aWNhbC1jb21tZW50LnNmLWxleGljYWwtY29tbWVudC0tYm9yZGxlc3MgLnBsYWNlaG9sZGVyX19yb290IHtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgcmlnaHQ6IDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNmLWxleGljYWwtY29tbWVudCAucGxhY2Vob2xkZXJfX3Jvb3Qge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuLnNmLWxleGljYWwtY29tbWVudCAuc2YtZWRpdG9yLXBhcmFncmFwaCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5zZi1sZXhpY2FsLWNvbW1lbnQgLnNmLWVkaXRvci1wYXJhZ3JhcGggLnNmLWVkaXRvci1oYXNodGFnLWZyZWUtdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuLnNmLWxleGljYWwtY29tbWVudCAuc2YtZWRpdG9yLXBhcmFncmFwaCBzcGFuW2RhdGEtbGV4aWNhbC1oYXNodGFnPXRydWVdIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTk3LCA0NCwgMC4xKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cbi5zZi1sZXhpY2FsLWNvbW1lbnQgLnNmLWVkaXRvci1wYXJhZ3JhcGggc3BhbltkYXRhLWxleGljYWwtbWVudGlvbj10cnVlXSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTQ2LCAyMTgsIDAuMSk7XG59XG5cbi5tZW50aW9ucy1tZW51IHtcbiAgd2lkdGg6IDI1MHB4O1xuICB6LWluZGV4OiAxMjAwO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIHVsIHtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciB1bCBsaSB7XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi50eXBlYWhlYWQtcG9wb3ZlciB1bCBsaSBpLnVzZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgdWwgbGkuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgbGkge1xuICBtYXJnaW46IDAgOHB4IDAgOHB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGNvbG9yOiAjMDUwNTA1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMDtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIGxpLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIGxpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwcHggMHB4O1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIGxpIC50ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIGxpIC5pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uc2YtY29tcGFueS1zdW1tYXJ5IHtcbiAgbWF4LXdpZHRoOiA2MzBweDtcbn1cbi5zZi1jb21wYW55LXN1bW1hcnkgLmFudC1mb3JtLWl0ZW0tbGFiZWwge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuLnNjLWN1c3RvbWVyLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnNjLWN1c3RvbWVyLWxpc3QgLmR4LXRleHRlZGl0b3ItaW5wdXQsXG4uc2MtY3VzdG9tZXItbGlzdCAuZHgtaXRlbS1jb250ZW50LmR4LWxpc3QtaXRlbS1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uc2MtY3VzdG9tZXItbGlzdCAuZHgtbGlzdC1pdGVtIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5jb2xsYWItY2hhcnQgLmR4Yy1tYXJrZXJzIGNpcmNsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5jb2xsYWItY2hhcnQgLmR4bC1tYXJrZXIgcmVjdCB7XG4gIHJ4OiA0O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIC8qIGhlYWRlciAtIG1haW4gc3R5bGVzICovXG4gIC8qIGxlZnQvY2VudGVyIGFyZWEgLSBtYWluIHN0eWxlcyAqL1xuICAvKiBsZWZ0L3Bpbm5lZCBhcmVhIC0gb25seSAqL1xuICAvKiBjZW50ZXIgYXJlYSAtIG9ubHkgKi9cbiAgLyogY2VudGVyIGFyZWEgLSBob3ZlciBvbmx5ICovXG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLnNmLWNlbGwtLWRlbWFuZHR5cGUge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZC5hZy10aGVtZS1xdWFydHogLmFnLXJvdy5zZi1yb3dfX2dyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmNTY2NiAhaW1wb3J0YW50O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkLmFnLXRoZW1lLXF1YXJ0eiAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0LCAuYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCkge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwZjU2NjYgIWltcG9ydGFudDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZC5hZy10aGVtZS1xdWFydHogLmFnLXJvdy5zZi1yb3dfX2dyb3VwLmFnLXJvdy1ob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmNTY2Njtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uLWdyb3VwIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW4ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItZ3JvdXAtY2VsbC5hZy1jb2x1bW4tbGFzdCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbC5hZy1jb2x1bW4tbGFzdCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWdyb3VwLWNlbGwgLmFnLWhlYWRlci1jZWxsLXJlc2l6ZTphZnRlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbCAuYWctaGVhZGVyLWNlbGwtcmVzaXplOmFmdGVyIHtcbiAgd2lkdGg6IDBweDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbC5hZy1yaWdodC1hbGlnbmVkLWhlYWRlciAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHVuc2V0O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHVuc2V0O1xuICBmbGV4LWRpcmVjdGlvbjogdW5zZXQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWhlYWRlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItcm93IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1ncm91cCArIC5hZy1oZWFkZXItcm93LWNvbHVtbiwgLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbi1ncm91cCArIC5hZy1oZWFkZXItcm93LWNvbHVtbiB7XG4gIGhlaWdodDogNDhweCAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW4tZ3JvdXAgLmFnLWhlYWRlci1ncm91cC1jZWxsOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW4gLmFnLWhlYWRlci1jZWxsOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW4gLmFnLWhlYWRlci1jZWxsOm50aC1jaGlsZCgyKSB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbiAuYWctaGVhZGVyLWNlbGwge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbGwtcmFuZ2Utc2VsZWN0ZWQtMTpub3QoLmFnLWNlbGwtZm9jdXMpLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1yb290Om5vdCguYWctY29udGV4dC1tZW51LW9wZW4pIC5hZy1ib2R5LXZpZXdwb3J0Om5vdCguYWctaGFzLWZvY3VzKSAuYWctY2VsbC1yYW5nZS1zZWxlY3RlZC0xOm5vdCguYWctY2VsbC1pbmxpbmUtZWRpdGluZyksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWJvZHktdmlld3BvcnQ6bm90KC5hZy1oYXMtZm9jdXMpIC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsOm5vdCguYWctY2VsbC1pbmxpbmUtZWRpdGluZykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbml0aWFsO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdyxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93IHtcbiAgLyogY29tbWVudCByb3cgKi9cbiAgLyogZ3JvdXAgcm93ICovXG4gIC8qIGRhdGEgcm93cyAqL1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXA6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0LFxuLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpLCAuc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC5zZi1jZWxsLS1kZW1hbmR0eXBlOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCxcbi5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC5zZi1jZWxsLS1ncm91cDpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsXG4uYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwuc2YtY2VsbC0tZGVtYW5kdHlwZTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsXG4uYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCxcbi5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwuc2YtY2VsbC0tZGVtYW5kdHlwZTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsXG4uYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC5zZi1jZWxsLS1ncm91cDpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsXG4uYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC5zZi1jZWxsLS1kZW1hbmR0eXBlOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCxcbi5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbCAuY2VsbC1jb21tZW50LW51bWJlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbCAuY2VsbC1jb21tZW50LW51bWJlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwgLmNlbGwtY29tbWVudC1udW1iZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbCAuY2VsbC1jb21tZW50LW51bWJlciB7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwge1xuICBvdmVyZmxvdzogdW5zZXQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuc2Ytcm93X19oZWFkZXItLWV4cGFuZGVkID4gLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLnNmLXJvd19faGVhZGVyLS1leHBhbmRlZCA+IC5hZy1jZWxsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuc2Ytcm93X19oZWFkZXItLWV4cGFuZGVkID4gLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuc2Ytcm93X19oZWFkZXItLWV4cGFuZGVkID4gLmFnLWNlbGwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLnNmLXJvd19faGVhZGVyLS1kaXNhYmxlZCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuc2Ytcm93X19oZWFkZXItLWRpc2FibGVkLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuc2Ytcm93X19oZWFkZXItLWRpc2FibGVkLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLnNmLXJvd19faGVhZGVyLS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGI0YjQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19ncm91cCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19ncm91cCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZ3JvdXAsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2dyb3VwIC5hZy1jZWxsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGwge1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2dyb3VwIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCwgLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2dyb3VwIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCwgLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19ncm91cCAuYWctY2VsbDpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsIC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2dyb3VwIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCwgLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2dyb3VwIC5hZy1jZWxsLnNmLWNlbGwtLXVvbTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsXG4uYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGwuc2YtY2VsbC0tdW9tOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCxcbi5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGwuc2YtY2VsbC0tdW9tOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCxcbi5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2dyb3VwIC5hZy1jZWxsLnNmLWNlbGwtLXVvbTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsXG4uYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCkge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwsIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgb3ZlcmZsb3c6IHVuc2V0O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsIC5jZWxsLXZhbHVlLW51bWJlciwgLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbCAuY2VsbC12YWx1ZS1udW1iZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsIC5jZWxsLXZhbHVlLW51bWJlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzIC5hZy1jZWxsIC5jZWxsLXZhbHVlLW51bWJlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsIC5jZWxsLXZhbHVlLW51bWJlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbCAuY2VsbC12YWx1ZS1udW1iZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwgLmNlbGwtdmFsdWUtbnVtYmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbCAuY2VsbC12YWx1ZS1udW1iZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMSk7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbC5hZy1jb2x1bW4taG92ZXIsIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbC5hZy1jb2x1bW4taG92ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwuYWctY29sdW1uLWhvdmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbC5hZy1jb2x1bW4taG92ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLmFnLWNvbHVtbi1ob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLmFnLWNvbHVtbi1ob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLmFnLWNvbHVtbi1ob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbC5hZy1jb2x1bW4taG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLmFnLXJvdy1ob3ZlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLCAuc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLmFnLXJvdy1ob3ZlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5hZy1yb3ctaG92ZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLmFnLXJvdy1ob3ZlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuYWctcm93LWhvdmVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuYWctcm93LWhvdmVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuYWctcm93LWhvdmVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLmFnLXJvdy1ob3ZlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5hZy1yb3ctaG92ZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbC5hZy1jb2x1bW4taG92ZXIsIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuYWctcm93LWhvdmVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwuYWctY29sdW1uLWhvdmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5hZy1yb3ctaG92ZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbC5hZy1jb2x1bW4taG92ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscy5hZy1yb3ctaG92ZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbC5hZy1jb2x1bW4taG92ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5hZy1yb3ctaG92ZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbC5hZy1jb2x1bW4taG92ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuYWctcm93LWhvdmVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwuYWctY29sdW1uLWhvdmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLmFnLXJvdy1ob3ZlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLmFnLWNvbHVtbi1ob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuYWctcm93LWhvdmVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwuYWctY29sdW1uLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0zKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5hZy1yb3ctc2VsZWN0ZWQgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCwgLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscy5hZy1yb3ctc2VsZWN0ZWQgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuYWctcm93LXNlbGVjdGVkIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscy5hZy1yb3ctc2VsZWN0ZWQgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19faGVhZGVyLmFnLXJvdy1zZWxlY3RlZCAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLmFnLXJvdy1zZWxlY3RlZCAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLmFnLXJvdy1zZWxlY3RlZCAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscy5hZy1yb3ctc2VsZWN0ZWQgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2UyZmQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3c6bm90KC5zZi1yb3dfX2dyb3VwKTpub3QoLnNmLXJvd19fY29tbWVudHMpIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCk6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0KTpub3QoLmFnLWNlbGwtbGFzdC1sZWZ0LXBpbm5lZCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdzpub3QoLnNmLXJvd19fZ3JvdXApOm5vdCguc2Ytcm93X19jb21tZW50cykgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpOm5vdCguYWctY2VsbC1sYXN0LWxlZnQtcGlubmVkKSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2dyb3VwIC5zZi1jZWxsLS1kZW1hbmR0eXBlLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19ncm91cCAuc2YtY2VsbC0tZGVtYW5kdHlwZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5hZy1jZWxsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbCB7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXAsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwuc2YtY2VsbC0tZGVtYW5kdHlwZSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwuc2YtY2VsbC0tZGVtYW5kdHlwZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLCAuc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsLCAuc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzIC5hZy1jZWxsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCk6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0KTpub3QoLmFnLWNlbGwtZm9jdXMpOm5vdCguYWctY2VsbC1yYW5nZS10b3ApOm5vdCguYWctY2VsbC1yYW5nZS1ib3R0b20pLCAuc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCk6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0KTpub3QoLmFnLWNlbGwtZm9jdXMpOm5vdCguYWctY2VsbC1yYW5nZS10b3ApOm5vdCguYWctY2VsbC1yYW5nZS1ib3R0b20pLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpOm5vdCguYWctY2VsbC1mb2N1cyk6bm90KC5hZy1jZWxsLXJhbmdlLXRvcCk6bm90KC5hZy1jZWxsLXJhbmdlLWJvdHRvbSksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpOm5vdCguYWctY2VsbC1mb2N1cyk6bm90KC5hZy1jZWxsLXJhbmdlLXRvcCk6bm90KC5hZy1jZWxsLXJhbmdlLWJvdHRvbSkge1xuICBib3JkZXItdG9wLXdpZHRoOiAwcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDBweDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbC5zZi1jZWxsLS1ncm91cCwgLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbC5zZi1jZWxsLS1ncm91cCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzIC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsOm5vdCguc2YtY2VsbC0tZ3JvdXApOmFmdGVyLCAuc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzIC5hZy1jZWxsOm5vdCguc2YtY2VsbC0tZ3JvdXApOmFmdGVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1ncm91cCk6YWZ0ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1ncm91cCk6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5zZi1yb3dfX2hlYWRlci0tZXhwYW5kYWJsZSAuYWctY2VsbC5zZi1jZWxsLS1ncm91cDphZnRlciwgLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscy5zZi1yb3dfX2hlYWRlci0tZXhwYW5kYWJsZSAuYWctY2VsbC5zZi1jZWxsLS1ncm91cDphZnRlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19faGVhZGVyLnNmLXJvd19faGVhZGVyLS1leHBhbmRhYmxlIC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwOmFmdGVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLnNmLXJvd19faGVhZGVyLS1leHBhbmRhYmxlIC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuYWctcm93LWxhc3QgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXA6YmVmb3JlLCAuc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLmFnLXJvdy1sYXN0IC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwOmJlZm9yZSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19faGVhZGVyLmFnLXJvdy1sYXN0IC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwOmJlZm9yZSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZGV0YWlscy5hZy1yb3ctbGFzdCAuYWctY2VsbC5zZi1jZWxsLS1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3csXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAvKiBjb21tZW50IHJvdyAqL1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdzpub3QoLnNmLXJvd19fZ3JvdXApIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCk6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0KSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdzpub3QoLnNmLXJvd19fZ3JvdXApIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCk6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0KSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuY2VsbC1jb21tZW50LW51bWJlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5jZWxsLWNvbW1lbnQtbnVtYmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5jZWxsLWNvbW1lbnQtbnVtYmVyLmNlbGwtY29tbWVudC1udW1iZXItLXllczpiZWZvcmUsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuY2VsbC1jb21tZW50LW51bWJlci5jZWxsLWNvbW1lbnQtbnVtYmVyLS15ZXM6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE0XCIgaGVpZ2h0PVwiMTRcIiB2aWV3Qm94PVwiMCAwIDE0IDE0XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBmaWxsPVwicmdiKDAsIDE0NiwgMjE4KVwiIGQ9XCJNMy4wNjIzNCAyLjA0MTVDMi4wMjA1MiAyLjA0MTUgMS4xNjY1IDIuODk1NTIgMS4xNjY1IDMuOTM3MzRWOC44OTU2N0MxLjE2NjUgOS45Mzc0OSAyLjAyMDUyIDEwLjc5MTUgMy4wNjIzNCAxMC43OTE1SDMuNDk5ODRWMTIuMzk1N0MzLjQ5OTg0IDEyLjk2OTEgNC4yMDc4IDEzLjMyMjkgNC42NjY1IDEyLjk3OUw3LjU4MzE3IDEwLjc5MTVIMTAuOTM3M0MxMS45NzkyIDEwLjc5MTUgMTIuODMzMiA5LjkzNzQ5IDEyLjgzMzIgOC44OTU2N1YzLjkzNzM0QzEyLjgzMzIgMi44OTU1MiAxMS45NzkyIDIuMDQxNSAxMC45MzczIDIuMDQxNUgzLjA2MjM0Wk0zLjA2MjM0IDIuOTE2NUgxMC45MzczQzExLjUwNjEgMi45MTY1IDExLjk1ODIgMy4zNjg1NyAxMS45NTgyIDMuOTM3MzRWOC44OTU2N0MxMS45NTgyIDkuNDY0NDQgMTEuNTA2MSA5LjkxNjUgMTAuOTM3MyA5LjkxNjVINy40MzczNEM3LjM0MjYxIDkuOTE2NTUgNy4yNTA0NiA5Ljk0NzMzIDcuMTc0NzIgMTAuMDA0Mkw0LjM3NDg0IDEyLjEwNFYxMC4zNTRDNC4zNzQ4MyAxMC4yMzggNC4zMjg3MyAxMC4xMjY3IDQuMjQ2NjggMTAuMDQ0N0M0LjE2NDY0IDkuOTYyNjEgNC4wNTMzNyA5LjkxNjUyIDMuOTM3MzQgOS45MTY1SDMuMDYyMzRDMi40OTM1NyA5LjkxNjUgMi4wNDE1IDkuNDY0NDQgMi4wNDE1IDguODk1NjdWMy45MzczNEMyLjA0MTUgMy4zNjg1NyAyLjQ5MzU3IDIuOTE2NSAzLjA2MjM0IDIuOTE2NVpNNC41MjA2NyA0Ljk1NzZDNC40NjI3IDQuOTU2NzggNC40MDUxNCA0Ljk2NzQ5IDQuMzUxMzQgNC45ODkxMUM0LjI5NzU0IDUuMDEwNzMgNC4yNDg1OCA1LjA0MjgyIDQuMjA3MjkgNS4wODM1M0M0LjE2NiA1LjEyNDI0IDQuMTMzMjIgNS4xNzI3NCA0LjExMDg0IDUuMjI2MjNDNC4wODg0NiA1LjI3OTcyIDQuMDc2OTQgNS4zMzcxMiA0LjA3Njk0IDUuMzk1MUM0LjA3Njk0IDUuNDUzMDggNC4wODg0NiA1LjUxMDQ4IDQuMTEwODQgNS41NjM5N0M0LjEzMzIyIDUuNjE3NDYgNC4xNjYgNS42NjU5NiA0LjIwNzI5IDUuNzA2NjdDNC4yNDg1OCA1Ljc0NzM4IDQuMjk3NTQgNS43Nzk0NyA0LjM1MTM0IDUuODAxMDlDNC40MDUxNCA1LjgyMjcxIDQuNDYyNyA1LjgzMzQyIDQuNTIwNjcgNS44MzI2SDkuNDc5QzkuNTM2OTggNS44MzM0MiA5LjU5NDU0IDUuODIyNzEgOS42NDgzNCA1LjgwMTA5QzkuNzAyMTQgNS43Nzk0NyA5Ljc1MTEgNS43NDczOCA5Ljc5MjM5IDUuNzA2NjdDOS44MzM2NyA1LjY2NTk2IDkuODY2NDYgNS42MTc0NiA5Ljg4ODgzIDUuNTYzOTdDOS45MTEyMSA1LjUxMDQ4IDkuOTIyNzQgNS40NTMwOCA5LjkyMjc0IDUuMzk1MUM5LjkyMjc0IDUuMzM3MTIgOS45MTEyMSA1LjI3OTcyIDkuODg4ODMgNS4yMjYyM0M5Ljg2NjQ2IDUuMTcyNzQgOS44MzM2NyA1LjEyNDI0IDkuNzkyMzkgNS4wODM1M0M5Ljc1MTEgNS4wNDI4MiA5LjcwMjE0IDUuMDEwNzMgOS42NDgzNCA0Ljk4OTExQzkuNTk0NTQgNC45Njc0OSA5LjUzNjk4IDQuOTU2NzggOS40NzkgNC45NTc2SDQuNTIwNjdaTTQuNTIwNjcgNi45OTkyN0M0LjQ2MjcgNi45OTg0NSA0LjQwNTE0IDcuMDA5MTYgNC4zNTEzNCA3LjAzMDc4QzQuMjk3NTQgNy4wNTI0IDQuMjQ4NTggNy4wODQ0OSA0LjIwNzI5IDcuMTI1MkM0LjE2NiA3LjE2NTkgNC4xMzMyMiA3LjIxNDQxIDQuMTEwODQgNy4yNjc5QzQuMDg4NDYgNy4zMjEzOSA0LjA3Njk0IDcuMzc4NzkgNC4wNzY5NCA3LjQzNjc3QzQuMDc2OTQgNy40OTQ3NSA0LjA4ODQ2IDcuNTUyMTUgNC4xMTA4NCA3LjYwNTY0QzQuMTMzMjIgNy42NTkxMiA0LjE2NiA3LjcwNzYzIDQuMjA3MjkgNy43NDgzNEM0LjI0ODU4IDcuNzg5MDQgNC4yOTc1NCA3LjgyMTE0IDQuMzUxMzQgNy44NDI3NkM0LjQwNTE0IDcuODY0MzggNC40NjI3IDcuODc1MDkgNC41MjA2NyA3Ljg3NDI3SDguMzEyMzRDOC4zNzAzMSA3Ljg3NTA5IDguNDI3ODcgNy44NjQzOCA4LjQ4MTY3IDcuODQyNzZDOC41MzU0NyA3LjgyMTE0IDguNTg0NDMgNy43ODkwNCA4LjYyNTcyIDcuNzQ4MzRDOC42NjcwMSA3LjcwNzYzIDguNjk5NzkgNy42NTkxMiA4LjcyMjE3IDcuNjA1NjRDOC43NDQ1NSA3LjU1MjE1IDguNzU2MDcgNy40OTQ3NSA4Ljc1NjA3IDcuNDM2NzdDOC43NTYwNyA3LjM3ODc5IDguNzQ0NTUgNy4zMjEzOSA4LjcyMjE3IDcuMjY3OUM4LjY5OTc5IDcuMjE0NDEgOC42NjcwMSA3LjE2NTkgOC42MjU3MiA3LjEyNTJDOC41ODQ0MyA3LjA4NDQ5IDguNTM1NDcgNy4wNTI0IDguNDgxNjcgNy4wMzA3OEM4LjQyNzg3IDcuMDA5MTYgOC4zNzAzMSA2Ljk5ODQ1IDguMzEyMzQgNi45OTkyN0g0LjUyMDY3WlwiLz48L3N2Zz4nKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuY2VsbC1jb21tZW50LW51bWJlci5jZWxsLWNvbW1lbnQtbnVtYmVyLS1ubzpob3ZlcjpiZWZvcmUsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuY2VsbC1jb21tZW50LW51bWJlci5jZWxsLWNvbW1lbnQtbnVtYmVyLS1ubzpob3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGZpbGw9XCJyZ2IoMCwgMTQ2LCAyMTgpXCIgZD1cIk0xMS42NjY4IDAuNjY2Njg3QzkuNjQxODMgMC42NjY2ODcgOC4wMDAxNiAyLjMwODM1IDguMDAwMTYgNC4zMzMzNUM4LjAwMDE2IDYuMzU4MzUgOS42NDE4MyA4LjAwMDAyIDExLjY2NjggOC4wMDAwMkMxMy42OTE4IDguMDAwMDIgMTUuMzMzNSA2LjM1ODM1IDE1LjMzMzUgNC4zMzMzNUMxNS4zMzM1IDIuMzA4MzUgMTMuNjkxOCAwLjY2NjY4NyAxMS42NjY4IDAuNjY2Njg3Wk0xMS42NjY4IDEuNjY2NjlDMTEuODUwOCAxLjY2NjY5IDEyLjAwMDIgMS44MTYwMiAxMi4wMDAyIDIuMDAwMDJWNC4wMDAwMkgxNC4wMDAyQzE0LjE4NDIgNC4wMDAwMiAxNC4zMzM1IDQuMTQ5MzUgMTQuMzMzNSA0LjMzMzM1QzE0LjMzMzUgNC41MTczNSAxNC4xODQyIDQuNjY2NjkgMTQuMDAwMiA0LjY2NjY5SDEyLjAwMDJWNi42NjY2OUMxMi4wMDAyIDYuODUwNjkgMTEuODUwOCA3LjAwMDAyIDExLjY2NjggNy4wMDAwMkMxMS40ODI4IDcuMDAwMDIgMTEuMzMzNSA2Ljg1MDY5IDExLjMzMzUgNi42NjY2OVY0LjY2NjY5SDkuMzMzNUM5LjE0OTUgNC42NjY2OSA5LjAwMDE2IDQuNTE3MzUgOS4wMDAxNiA0LjMzMzM1QzkuMDAwMTYgNC4xNDkzNSA5LjE0OTUgNC4wMDAwMiA5LjMzMzUgNC4wMDAwMkgxMS4zMzM1VjIuMDAwMDJDMTEuMzMzNSAxLjgxNjAyIDExLjQ4MjggMS42NjY2OSAxMS42NjY4IDEuNjY2NjlaTTMuNTAwMTYgMi4zMzMzNUMyLjMwNjgzIDIuMzMzMzUgMS4zMzM1IDMuMzA2NjkgMS4zMzM1IDQuNTAwMDJWMTAuMTY2N0MxLjMzMzUgMTEuMzYgMi4zMDY4MyAxMi4zMzM0IDMuNTAwMTYgMTIuMzMzNEg0LjAwMDE2VjE0LjE2NjdDNC4wMDAxNiAxNC40ODM0IDQuMTc3MTIgMTQuNzcwMSA0LjQ2MDQ1IDE0LjkxMzRDNC41ODA0NSAxNC45NzAxIDQuNzA2ODMgMTUgNC44MzM1IDE1QzUuMDEwMTYgMTUgNS4xODY4MyAxNC45NDM0IDUuMzMzNSAxNC44MzM0TDguNjY2ODMgMTIuMzMzNEgxMi41MDAyQzEzLjY5MzUgMTIuMzMzNCAxNC42NjY4IDExLjM2IDE0LjY2NjggMTAuMTY2N1Y3LjQ1NjRDMTMuODkwMiA4LjIwNjQgMTIuODMzNSA4LjY2NjY5IDExLjY2NjggOC42NjY2OUM5LjI3MzUgOC42NjY2OSA3LjMzMzUgNi43MjY2OSA3LjMzMzUgNC4zMzMzNUM3LjMzMzUgMy42MTMzNSA3LjUxMDQgMi45MzMzNSA3LjgyMzczIDIuMzMzMzVIMy41MDAxNlpcIi8+PC9zdmc+Jyk7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LmFnLXJvdy1ncm91cC5zZi1yb3dfX2hlYWRlci5zZi1yb3dfX2hlYWRlci0tZXhwYW5kYWJsZSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5hZy1yb3ctZ3JvdXAuc2Ytcm93X19oZWFkZXIuc2Ytcm93X19oZWFkZXItLWV4cGFuZGFibGUge1xuICB6LWluZGV4OiAxOyAvKiBhdmF0YXIgKi9cbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cgLmFnLWNlbGwtZm9jdXM6bm90KC5hZy1jZWxsLXJhbmdlLXNlbGVjdGVkKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdyAuYWctY2VsbC1mb2N1czpub3QoLmFnLWNlbGwtcmFuZ2Utc2VsZWN0ZWQpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLnNmLXJvd19fZGV0YWlscy1lZGl0YWJsZSAuYWctY2VsbDpub3QoLnNmLWNlbGwtLWhpc3RvcmljYWwpLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscy5zZi1yb3dfX2RldGFpbHMtZWRpdGFibGUgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1oaXN0b3JpY2FsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuc2Ytcm93X19kZXRhaWxzLWVkaXRhYmxlIC5hZy1jZWxsOm5vdCguc2YtY2VsbC0taGlzdG9yaWNhbCkuYWctY29sdW1uLWhvdmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscy5zZi1yb3dfX2RldGFpbHMtZWRpdGFibGUgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1oaXN0b3JpY2FsKS5hZy1jb2x1bW4taG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0LWhvdmVyKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLnNmLXJvd19fZGV0YWlscy1lZGl0YWJsZS5hZy1yb3ctaG92ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLnNmLXJvd19fZGV0YWlscy1lZGl0YWJsZS5hZy1yb3ctaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuc2Ytcm93X19kZXRhaWxzLWVkaXRhYmxlLmFnLXJvdy1ob3ZlciAuYWctY2VsbDpub3QoLnNmLWNlbGwtLWhpc3RvcmljYWwpLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscy5zZi1yb3dfX2RldGFpbHMtZWRpdGFibGUuYWctcm93LWhvdmVyIC5hZy1jZWxsOm5vdCguc2YtY2VsbC0taGlzdG9yaWNhbCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0LWhvdmVyKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLnNmLXJvd19fZGV0YWlscy1lZGl0YWJsZS5hZy1yb3ctaG92ZXIgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1oaXN0b3JpY2FsKS5hZy1jb2x1bW4taG92ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLnNmLXJvd19fZGV0YWlscy1lZGl0YWJsZS5hZy1yb3ctaG92ZXIgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1oaXN0b3JpY2FsKS5hZy1jb2x1bW4taG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctNCk7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscy5zZi1yb3dfX2RldGFpbHMtZWRpdGFibGUuYWctcm93LXNlbGVjdGVkIC5hZy1jZWxsOm5vdCguc2YtY2VsbC0taGlzdG9yaWNhbCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLnNmLXJvd19fZGV0YWlscy1lZGl0YWJsZS5hZy1yb3ctc2VsZWN0ZWQgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1oaXN0b3JpY2FsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmVkYjk7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwgLmFnLWhvcml6b250YWwtbGVmdC1zcGFjZXIge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLnNmLXZhbHVlLWNoYW5nZS12YWx1ZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLnNmLXZhbHVlLWNoYW5nZS12YWx1ZS5zZi12YWx1ZS1jaGFuZ2UtdmFsdWUtLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAyMzMsIDE1LCAwLjEpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5zZi1mcm96ZW4tY2VsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IDFweDtcbiAgcmlnaHQ6IDFweDtcbiAgYm90dG9tOiAxcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNiOWUyZjY7XG4gIGNvbG9yOiAjYjllMmY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgMjA2LCAyMzksIDAuMik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5zZi1mcm96ZW4tY2VsbCA+IHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5zZi1sb2NrZWQtZm9yLXVwZGF0ZS1jZWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgbGVmdDogMXB4O1xuICByaWdodDogMXB4O1xuICBib3R0b206IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuc2YtbG9ja2VkLWZvci11cGRhdGUtY2VsbCA+IHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5zZi1jb2xsYWJvcmF0aXZlLWF2YXRhcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogLTdweDtcbiAgei1pbmRleDogMTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuc2YtY29sbGFib3JhdGl2ZS1ib3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICByaWdodDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1zZi1jb2xsYWItaW5mby1iZy1jb2xvcik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLXNmLWNvbGxhYi1pbmZvLWJnLWNvbG9yKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuc2YtY29sbGFib3JhdGl2ZS1ib3JkZXIuc2YtY29sbGFib3JhdGl2ZS1ib3JkZXItLWxlZnQ6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLXNmLWNvbGxhYi1pbmZvLWJnLWNvbG9yKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuc2YtY29sbGFib3JhdGl2ZS1ib3JkZXIuc2YtY29sbGFib3JhdGl2ZS1ib3JkZXItLXJpZ2h0OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tc2YtY29sbGFiLWluZm8tYmctY29sb3IpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5zZi12YWx1ZS1jaGFuZ2UtZGVsdGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogNXB4O1xuICBsaW5lLWhlaWdodDogMC40ZW07XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuc2YtdmFsdWUtY2hhbmdlLWRlbHRhLnNmLXZhbHVlLWNoYW5nZS1kZWx0YS11cCB7XG4gIGNvbG9yOiAjMTg5ZjI4O1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5zZi12YWx1ZS1jaGFuZ2UtZGVsdGEuc2YtdmFsdWUtY2hhbmdlLWRlbHRhLWRvd24ge1xuICBjb2xvcjogI2QwMmMyYztcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuc2YtdmFsdWUtY2hhbmdlLWRlbHRhIC5hbnRpY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLmFnLXN0YXR1cy1iYXIge1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIG1hcmdpbjogOHB4IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZS5hZy1oaWRkZW4ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZS5hZy1oaWRkZW4gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUgc3Bhbi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5jZWxsLXZhbHVlLW51bWJlcl9fY29udGFpbmVyIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmNlbGwtdmFsdWUtbnVtYmVyX19jb250YWluZXIgLmFudC1wb3BvdmVyLWFycm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1vdmVycmlkZXMtcmVwb3J0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDAgMCAyNHB4IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5zZi1vdmVycmlkZXMtcmVwb3J0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytb3ZlcnJpZGUtcmVwb3J0X19kZXRhaWxzIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1vdmVycmlkZXMtcmVwb3J0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytb3ZlcnJpZGUtcmVwb3J0X19kZXRhaWxzLnRleHQtbGVmdCBwIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG4uc2Ytb3ZlcnJpZGVzLXJlcG9ydF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLW92ZXJyaWRlLXJlcG9ydF9fZGV0YWlscyAub3ZlcnJpZGUtdGl0bGUge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDE1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5zZi1vdmVycmlkZXMtcmVwb3J0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytb3ZlcnJpZGUtcmVwb3J0X19kZXRhaWxzIHAge1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLnNmLW92ZXJyaWRlcy1yZXBvcnRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC53ZWlnaHRlZC1yYXRlLW5vdGljZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuXG4uc2Ytb3ZlcnJpZGVzX19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5zZi1vdmVycmlkZXNfX2NvbnRlbnQuYW50LXRpbWVsaW5lIC5hbnQtdGltZWxpbmUtaXRlbS1sYWJlbCB7XG4gIHdpZHRoOiBjYWxjKDIyJSAtIDEycHgpO1xufVxuLnNmLW92ZXJyaWRlc19fY29udGVudC5hbnQtdGltZWxpbmUgLmFudC10aW1lbGluZS1pdGVtLXRhaWwsXG4uc2Ytb3ZlcnJpZGVzX19jb250ZW50LmFudC10aW1lbGluZSAuYW50LXRpbWVsaW5lLWl0ZW0taGVhZC1jdXN0b20ge1xuICBsZWZ0OiAyNSU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXdpZGdldCk7XG59XG4uc2Ytb3ZlcnJpZGVzX19jb250ZW50LmFudC10aW1lbGluZSAuYW50LXRpbWVsaW5lLWl0ZW0tbGVmdCAuYW50LXRpbWVsaW5lLWl0ZW0tY29udGVudCB7XG4gIGxlZnQ6IGNhbGMoMjYlIC0gNHB4KTtcbiAgd2lkdGg6IGNhbGMoNjclIC0gMTRweCk7XG4gIG1hcmdpbi1sZWZ0OiAzOXB4O1xufVxuLnNmLW92ZXJyaWRlc19fY29udGVudCAuYW50LXRpbWVsaW5lLWl0ZW0tbGFiZWwgPiBwLFxuLnNmLW92ZXJyaWRlc19fY29udGVudCAuYW50LXRpbWVsaW5lLWl0ZW0tY29udGVudCA+IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLW92ZXJyaWRlc19fY29udGVudCAuc2Ytb3ZlcnJpZGVzX19hY3Rpb24tdHlwZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1vdmVycmlkZXNfX2NvbnRlbnQgLnNmLW92ZXJyaWRlc19fYWN0aW9uLXR5cGUuc2Ytb3ZlcnJpZGVzX19hY3Rpb24tdHlwZS1sYXRlc3Qge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnNmLW92ZXJyaWRlc19fY29udGVudCAuc2Ytb3ZlcnJpZGVzX19xdHkge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2Ytb3ZlcnJpZGVzX19jb250ZW50IC5zZi1vdmVycmlkZXNfX2Fycm93IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnNmLXBlbmRpbmctb3ZlcnJpZGVzX19kcmF3ZXIgLnNmLXBlbmRpbmctb3ZlcnJpZGVzLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbn1cbi5zZi1wZW5kaW5nLW92ZXJyaWRlc19fZHJhd2VyIC5zZi1wZW5kaW5nLW92ZXJyaWRlcy13cmFwcGVyIC5zdGF0dXMge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc2YtcGVuZGluZy1vdmVycmlkZXNfX2RyYXdlciAuc2YtcGVuZGluZy1vdmVycmlkZXMtd3JhcHBlciAub3ZlcnJpZGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbjogMTZweCAtNnB4O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjMzMzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJveC1zaGFkb3c6IC02cHggNHB4IDdweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXBlbmRpbmctb3ZlcnJpZGVzX19kcmF3ZXIgLnNmLXBlbmRpbmctb3ZlcnJpZGVzLXdyYXBwZXIgLm92ZXJyaWRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbn1cbi5zZi1wZW5kaW5nLW92ZXJyaWRlc19fZHJhd2VyIC5zZi1wZW5kaW5nLW92ZXJyaWRlcy13cmFwcGVyIC5vdmVycmlkZSAuaGVhZGVyIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5zZi1wZW5kaW5nLW92ZXJyaWRlc19fZHJhd2VyIC5zZi1wZW5kaW5nLW92ZXJyaWRlcy13cmFwcGVyIC5vdmVycmlkZSAuaGVhZGVyIC5ib3gge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgdmVydGljYWwtYWxpZ246IC0xcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnNmLWRlbWFuZC1jb2xsYWJfX2dyaWQtY29udHJvbHMgLnNmLXNlbGVjdF9fY29udHJvbC5zZi1zZWxlY3RfX2NvbnRyb2wtLXNlbGVjdGVkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1kZW1hbmQtY29sbGFiX19ncmlkLWNvbnRyb2xzIC5zZi1zZWxlY3RfX2NvbnRyb2wuc2Ytc2VsZWN0X19jb250cm9sLS1zZWxlY3RlZCBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1kZW1hbmQtY29sbGFiX19ncmlkLWNvbnRyb2xzIC5zZi1maWx0ZXJzLWRvdHNfX2NvbnRyb2xfZGRsIC5zZi1zZWxlY3RfX2NvbnRyb2wuYW50LWJ0bixcbi5zZi1kZW1hbmQtY29sbGFiX19ncmlkLWNvbnRyb2xzIC5zZi1maWx0ZXJzLWRvdHNfX2NvbnRyb2xfZGRsIC5zZi1zZWxlY3RfX2NvbnRyb2wuYW50LXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2YtaGllcmFyY2h5LXRyZWVfX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZjO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnNmLWhpZXJhcmNoeV9fYnV0dG9uIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG4uc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtaGllcmFyY2h5X19idXR0b24tZWRpdCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDFweCk7XG4gIGhlaWdodDogNDBweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi1oaWVyYXJjaHlfX2J1dHRvbi1lZGl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnNmLWhpZXJhcmNoeV9fYnV0dG9uLWVkaXQ6aG92ZXIgc3BhbiBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uc2YtZmJfX3RyZWUtY29udGFpbmVyIC5zZi1mYl9fdGl0bGUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1mYl9fdHJlZS1jb250YWluZXIgLnNmLWZiX19zdWItdGl0bGUge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1mYl9fdHJlZS1jb250YWluZXIgLmR4LWl0ZW0uZHgtdHJlZXZpZXctaXRlbSAuZHgtaXRlbS1jb250ZW50IC5hbnRpY29uLWNsb3NlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLnNmLWZiX190cmVlLWNvbnRhaW5lciAuZHgtdHJlZXZpZXctdG9nZ2xlLWl0ZW0tdmlzaWJpbGl0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZmJfX3RyZWUtY29udGFpbmVyIC5keC10cmVldmlldy1ub2RlIHtcbiAgcGFkZGluZzogNXB4IDA7XG59XG4uc2YtZmJfX3RyZWUtY29udGFpbmVyIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3ggPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1mYl9fdHJlZS1jb250YWluZXIgLmR4LXRyZWV2aWV3LWl0ZW0td2l0aG91dC1jaGVja2JveC5keC1zdGF0ZS1mb2N1c2VkID4gLmR4LXRyZWV2aWV3LWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZmJfX3RyZWUtY29udGFpbmVyIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3guZHgtc3RhdGUtc2VsZWN0ZWQgPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1mYl9fdHJlZS1jb250YWluZXIgLmR4LWljb24tZHJhZ3ZlcnRpY2FsOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cbi5zZi1mYl9fdHJlZS1jb250YWluZXIgLmFudC1idG4uYW50LWJ0bi1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nOiAxNHB4IDhweCAwIDE0cHg7XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLnJlYWN0LWdyaWQtaXRlbTpob3ZlciB7XG4gIHotaW5kZXg6IDUwMDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5yZWFjdC1ncmlkLWl0ZW0ucmVhY3QtZ3JpZC1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLnRvb2xiYXIge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAudG9vbGJhciAuc2YtZmlsdGVyLWRhc2hib2FyZF9fY29udHJvbCAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbSB7XG4gIG1pbi13aWR0aDogODBweDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC53aWRnZXQge1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAud2lkZ2V0OmhvdmVyIC53aWRnZXRfX3RpdGxlIC5leHBhbmQtYnV0dG9uLFxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLndpZGdldDpob3ZlciAud2lkZ2V0X190aXRsZSAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC53aWRnZXQgLmFudC1zcGluLWNvbnRhaW5lcixcbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC53aWRnZXQgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLndpZGdldCAud2lkZ2V0X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogLTEwcHggLTE0cHggMTBweCAtMTRweDtcbiAgcGFkZGluZzogMTBweCAxNHB4IDEwcHggMTRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b24sXG4uc2YtZGVtYW5kLWRhc2hib2FyZCAud2lkZ2V0IC53aWRnZXRfX3RpdGxlIC5zZXR0aW5ncy1idXR0b24ge1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b246aG92ZXIgc3ZnIHBhdGgsXG4uc2YtZGVtYW5kLWRhc2hib2FyZCAud2lkZ2V0IC53aWRnZXRfX3RpdGxlIC5zZXR0aW5ncy1idXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAud2lkZ2V0IC53aWRnZXRfX3RpdGxlIC5leHBhbmQtYnV0dG9uIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLndpZGdldCAud2lkZ2V0X19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMzdweCk7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4IDE0cHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQ6aG92ZXIge1xuICBib3gtc2hhZG93OiAtMnB4IDFweCA4cHggMHB4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQ6aG92ZXIgLmhlYWRlciAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldCAuaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0IC5oZWFkZXIgLnRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0IC5oZWFkZXIgLnNldHRpbmdzLWJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0IC5oZWFkZXIgLnNldHRpbmdzLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldCAudmFsdWUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQ6aG92ZXIgLndpZGdldC1oZWFkZXIgLnNldHRpbmdzLWJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogLTE2cHggLTE1cHggMTZweCAtMTVweDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWhlYWRlciAudGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWhlYWRlciAudGl0bGUgLnRvdGFsIC5hbnQtdGFnIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDRweDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtaGVhZGVyIC5zZXR0aW5ncy1idXR0b24ge1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWhlYWRlciAuc2V0dGluZ3MtYnV0dG9uOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLmFudC1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIHtcbiAgcGFkZGluZzogMCAwIDE4cHggMDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldixcbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLmFudC1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgYm90dG9tOiAwO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLmFudC1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNik7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAuYW50LWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgYnV0dG9uLnNsaWNrLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgcm93LWdhcDogOHB4O1xuICBoZWlnaHQ6IDE2NXB4O1xuICBwYWRkaW5nOiAwIDI0cHg7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWNvbnRlbnQgLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAyMjBweDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWNvbnRlbnQgLmNvbnRhaW5lciAuaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtY29udGVudCAuY29udGFpbmVyIC5oZWFkZXIgc3ZnIHtcbiAgd2lkdGg6IDMycHg7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWNvbnRlbnQgLmNvbnRhaW5lciAuaGVhZGVyIC5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtY29udGVudCAuY29udGFpbmVyIC52YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5kcmFnZ2FibGUtaGFuZGxlIHtcbiAgY3Vyc29yOiBncmFiO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLmRyYWdnYWJsZS1oYW5kbGU6YWN0aXZlIHtcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLnNmLWRlbWFuZC1kYXNoYm9hcmQtYWRkLXdpZGdldC1tb2RhbCAud2lkZ2V0LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA4cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkLWFkZC13aWRnZXQtbW9kYWwgLndpZGdldC1saXN0IC53aWRnZXQtcm93IC53aWRnZXQtdHlwZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQtYWRkLXdpZGdldC1tb2RhbCAud2lkZ2V0LWxpc3QgLndpZGdldC1yb3cgLndpZGdldC10eXBlOmhvdmVyLCAuc2YtZGVtYW5kLWRhc2hib2FyZC1hZGQtd2lkZ2V0LW1vZGFsIC53aWRnZXQtbGlzdCAud2lkZ2V0LXJvdyAud2lkZ2V0LXR5cGUuc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZC1hZGQtd2lkZ2V0LW1vZGFsIC53aWRnZXQtbGlzdCAud2lkZ2V0LXJvdyAud2lkZ2V0LXR5cGU6aG92ZXIgc3ZnIHBhdGgsIC5zZi1kZW1hbmQtZGFzaGJvYXJkLWFkZC13aWRnZXQtbW9kYWwgLndpZGdldC1saXN0IC53aWRnZXQtcm93IC53aWRnZXQtdHlwZS5zZWxlY3RlZCBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkLWFkZC13aWRnZXQtbW9kYWwgLndpZGdldC1saXN0IC53aWRnZXQtcm93IC53aWRnZXQtdHlwZS5zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQtYWRkLXdpZGdldC1tb2RhbCAud2lkZ2V0LWxpc3QgLndpZGdldC1yb3cgLndpZGdldC10eXBlIHN2ZyB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMDtcbiAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hcmstY29udGVudC1yb3VuZGluZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIgLmR4LXRvb2xiYXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciAuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIgLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIC5keC10b29sYmFyLWl0ZW0tY29udGVudCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciAuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIgLmR4LXRvb2xiYXItaXRlbS1jb250ZW50IC5keC1idXR0b24tY29udGVudCBzdmcgdXNlIHtcbiAgY29sb3I6IHZhcigtLWFyay1pY29uKTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIC5keC1kYXNoYm9hcmQtaXRlbS5keC13aWRnZXQgLmR4LWRhdGFncmlkIC5keC1jb2x1bW4tbGluZXMgPiB0ZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIC5keC1kYXNoYm9hcmQtaXRlbS5keC13aWRnZXQgLmR4LWRhdGFncmlkID4gLmR4LWRhdGFncmlkLWhlYWRlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIgLmR4LWRhc2hib2FyZC1pdGVtLmR4LXdpZGdldCAuZHgtZGF0YWdyaWQgPiAuZHgtZGF0YWdyaWQtcm93c3ZpZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIgLmR4LWRhc2hib2FyZC1pdGVtLmR4LXdpZGdldCAuZHgtZGF0YWdyaWQgPiAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWNhcmRpdGVtLW5vbmUtY29sb3Ige1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIgLmR4LWRhc2hib2FyZC1jYXJkLXdpdGhvdXQtYmFja2dyb3VuZCAuZHgtZmxleC1jYXJkLWxheW91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIgLmR4LWRhc2hib2FyZC1jYXJkLXdpdGhvdXQtYmFja2dyb3VuZCAuZHgtZmxleC1jYXJkLWxheW91dCAuZHgtZmxleC1jYXJkLWxheW91dC1yb3ctZWxlbWVudCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciAuZHgtcG9wdXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIgLmR4LXBvcHVwLXdyYXBwZXIgLmR4LW92ZXJsYXktY29udGVudCAuZHgtcG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciAuZHgtcG9wdXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IC5keC10b29sYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIC5keC1wb3B1cC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXBvcHVwLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIC5keC1wb3B1cC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXBvcHVwLWNvbnRlbnQgLmR4LWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIC5keC1wb3B1cC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXBvcHVwLWNvbnRlbnQgLmR4LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC1mdWxsc2NyZWVuLWl0ZW0tYmFzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LXRvb2x0aXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LXRvb2x0aXAtd3JhcHBlciAuZHgtcG9wb3Zlci1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuc2YtaGlkZS1fX2xlZ2VuZF9fc2VyaWVzX19BSXRlbXMgY2lyY2xlW2ZpbGwqPVwicmdiKDAsMTQ2LDIxOClcIl0ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5zZi1oaWRlLV9fbGVnZW5kX19zZXJpZXNfX0JJdGVtcyBjaXJjbGVbZmlsbCo9XCJyZ2IoMjYsMjI4LDE4MilcIl0ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5zZi1oaWRlLV9fbGVnZW5kX19zZXJpZXNfX0NJdGVtcyBjaXJjbGVbZmlsbCo9XCJyZ2IoMjQ3LDE0NSwxMDUpXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLWNvbnRyb2wtbG9hZGluZyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cblxuLnNmLWRhc2hfX3Rvb2x0aXAtd3JhcHBlciAuc2YtZGFzaF9fdG9vbHRpcCB7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLnNmLWRhc2hfX3Rvb2x0aXAtd3JhcHBlci5zZi1kYXNoX190b29sdGlwLXNhbGVzLWVuZ2FnZW1lbnQgLmR4LW92ZXJsYXkuZHgtcG9wdXAuZHgtcG9wb3Zlci5keC13aWRnZXQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zZi1kYXNoX19wb3B1cC1jb250ZW50LXNhbGVzLWVuZ2FnZW1lbnQge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtZGFzaF9fcG9wdXAtY29udGVudC1zYWxlcy1lbmdhZ2VtZW50IHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNmLWRhc2hfX3Rvb2x0aXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjY2NjO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGN1cnNvcjogaGVscDtcbn1cbi5zZi1kYXNoX190b29sdGlwIC5zZi1kYXNoX190b29sdGlwLXRleHQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbn1cbi5zZi1kYXNoX190b29sdGlwIC5zZi1kYXNoX190b29sdGlwLXRleHQudG9vbHRpcC1yaWdodCB7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogMTI1JTtcbn1cbi5zZi1kYXNoX190b29sdGlwIC5zZi1kYXNoX190b29sdGlwLXRleHQudG9vbHRpcC1ib3R0b20ge1xuICB0b3A6IDEzNSU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC02MHB4O1xufVxuLnNmLWRhc2hfX3Rvb2x0aXAgLnNmLWRhc2hfX3Rvb2x0aXAtdGV4dC50b29sdGlwLXRvcCB7XG4gIGJvdHRvbTogMTI1JTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTYwcHg7XG59XG4uc2YtZGFzaF9fdG9vbHRpcCAuc2YtZGFzaF9fdG9vbHRpcC10ZXh0LnRvb2x0aXAtbGVmdCB7XG4gIHRvcDogLTVweDtcbiAgYm90dG9tOiBhdXRvO1xuICByaWdodDogMTI4JTtcbn1cbi5zZi1kYXNoX190b29sdGlwOmhvdmVyIC5zZi1kYXNoX190b29sdGlwLXRleHQge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLXRhYi1kZW1hbmRfX21ldGhvZHMtYW5kLWZvcm11bGFzIC5zZi1zZXR0aW5ncy1sYXlvdXRfX2NvbnRlbnQge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAubWV0aG9kcy1saXN0LXdyYXBwZXIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLm1ldGhvZHMtbGlzdC13cmFwcGVyIC5zZWN0aW9uLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAubWV0aG9kcy1saXN0LXdyYXBwZXIgLnNlY3Rpb24taGVhZGVyIC5oZWFkZXIge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLm1ldGhvZHMtbGlzdC13cmFwcGVyIC5zZi1saXN0LWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBib3JkZXItYmxvY2stZW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAubWV0aG9kcy1saXN0LXdyYXBwZXIgLnNmLWxpc3QtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAubWV0aG9kcy1saXN0LXdyYXBwZXIgLnNmLWxpc3QtaXRlbS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAubWV0aG9kcy1saXN0LXdyYXBwZXIgLm1ldGhvZHMtbGlzdC10b29sYmFyIHtcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAubWV0aG9kcy1saXN0LXdyYXBwZXIgLmFudC10cmVlLWxpc3QtaG9sZGVyLWlubmVyID4gLmFudC10cmVlLXRyZWVub2RlOmZpcnN0LW9mLXR5cGUgLnBhcmVudC1ub2RlIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwcHggMTZweDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLm1ldGhvZHMtbGlzdC13cmFwcGVyIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtdGl0bGUgLnBhcmVudC1ub2RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTNweCAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAubWV0aG9kcy1saXN0LXdyYXBwZXIgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS10aXRsZSAucGFyZW50LW5vZGUgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLXRpdGxlIC5jaGlsZC1ub2RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDE2cHg7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAubWV0aG9kcy1saXN0LXdyYXBwZXIgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS10aXRsZSAuZm9ybXVsYXMtZ3JvdXAge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLm1ldGhvZHMtbGlzdC13cmFwcGVyIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtdGl0bGUgLmZvcm11bGFzLWdyb3VwIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAubWV0aG9kcy1saXN0LXdyYXBwZXIgLmFudC10cmVlLW5vZGUtc2VsZWN0ZWQgLmFudC10cmVlLXRpdGxlIC50aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAubWV0aG9kcy1saXN0LXdyYXBwZXIgLmFudC10cmVlLXN3aXRjaGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAuYW50LXRyZWUtaW5kZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5kZXRhaWxzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5kZXRhaWxzIC5zZWN0aW9uLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5kZXRhaWxzIC5zZWN0aW9uLWhlYWRlciAuaGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5kZXRhaWxzIC5zZWN0aW9uLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLmRldGFpbHMgLnNlY3Rpb24tY29udGVudCAuaW5mby1ib3gge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAuZGV0YWlscyAuc2VjdGlvbi1jb250ZW50IC5pbmZvLWJveCAudmFsdWUge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAuZGV0YWlscyAuc2VjdGlvbi1jb250ZW50IC5pdGVtcy1zZWxlY3Qtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5kZXRhaWxzIC5zZWN0aW9uLWNvbnRlbnQgLml0ZW1zLXNlbGVjdC13cmFwcGVyIC5oZWFkZXIge1xuICBwYWRkaW5nOiA4cHg7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAuZGV0YWlscyAuc2VjdGlvbi1jb250ZW50IC5pdGVtcy1zZWxlY3Qtd3JhcHBlciAuaGVhZGVyIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5kZXRhaWxzIC5zZWN0aW9uLWNvbnRlbnQgLml0ZW1zLXNlbGVjdC13cmFwcGVyIC5mb3JtdWxhcy1saXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLmRldGFpbHMgLnNlY3Rpb24tY29udGVudCAuaXRlbXMtc2VsZWN0LXdyYXBwZXIgLmZvcm11bGFzLWxpc3QgLmZvcm11bGEtaXRlbSB7XG4gIHBhZGRpbmc6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAuZGV0YWlscyAuc2VjdGlvbi1jb250ZW50IC5pdGVtcy1zZWxlY3Qtd3JhcHBlciAuZm9ybXVsYXMtbGlzdCAuZm9ybXVsYS1pdGVtOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbn1cblxuLnNmLWZvcm0taXRlbV9fZ3JpZC1mYWN0b3JiaW5kaW5ncyAuc2YtYWctZ3JpZC5taW5pLWdyaWQge1xuICBtaW4taGVpZ2h0OiA1MDBweDtcbn1cbi5zZi1mb3JtLWl0ZW1fX2dyaWQtZmFjdG9yYmluZGluZ3MgLnNmLWFnLWdyaWQubWluaS1ncmlkIC5hZy1yb290LXdyYXBwZXIuYWctbGF5b3V0LW5vcm1hbCB7XG4gIGhlaWdodDogNTAwcHg7XG59XG5cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzX19hZGQtZm9ybXVsYS1kZGwgLmFudC1kcm9wZG93bi1tZW51LmFudC1kcm9wZG93bi1tZW51LXJvb3Qge1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5zZi1mb3JlY2FzdC1jYXJkcyB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtZm9yZWNhc3QtY2FyZHMgLmZvcmVjYXN0LWNhcmQge1xuICBwYWRkaW5nOiAxNnB4O1xuICBtaW4td2lkdGg6IDIzMHB4O1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleDogMSAwIDA7XG59XG4uc2YtZm9yZWNhc3QtY2FyZHMgLmZvcmVjYXN0LWNhcmQgLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4uc2YtZm9yZWNhc3QtY2FyZHMgLmZvcmVjYXN0LWNhcmQgLmhlYWRlciAubmFtZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uc2YtZm9yZWNhc3QtY2FyZHMgLmZvcmVjYXN0LWNhcmQgLnZhbHVlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4uc2YtZm9yZWNhc3QtY2FyZHMgLmZvcmVjYXN0LWNhcmQgLnZhbHVlLXdyYXBwZXIgLnZhbHVlIHtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cbi5zZi1mb3JlY2FzdC1jYXJkcyAuZm9yZWNhc3QtY2FyZCAudmFsdWUtd3JhcHBlciAucGVyY2VudGFnZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLnNmLWZvcmVjYXN0LWNhcmRzIC5mb3JlY2FzdC1jYXJkIC52YWx1ZS13cmFwcGVyIC5wZXJjZW50YWdlLXdyYXBwZXIgLnBlcmNlbnRhZ2Uge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLnNmLWZvcmVjYXN0LWNhcmRzIC5mb3JlY2FzdC1jYXJkIC52YWx1ZS13cmFwcGVyIC5wZXJjZW50YWdlLXdyYXBwZXIgLnBlcmNlbnRhZ2UucG9zaXRpdmUge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi1mb3JlY2FzdC1jYXJkcyAuZm9yZWNhc3QtY2FyZCAudmFsdWUtd3JhcHBlciAucGVyY2VudGFnZS13cmFwcGVyIC5wZXJjZW50YWdlLm5lZ2F0aXZlIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLWZvcmVjYXN0LWNhcmRzIC5mb3JlY2FzdC1jYXJkIC52YWx1ZS13cmFwcGVyIC5wZXJjZW50YWdlLXdyYXBwZXIgLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnNmLW91dGxpZXJzX193cmFwcGVyIHtcbiAgbWluLWhlaWdodDogNzAwcHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgLyogdXNlIHdpdGggbWluLWhlaWdodCAqL1xufVxuLnNmLW91dGxpZXJzX193cmFwcGVyIC5zZi1zZXZlcml0eS1ib3gge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2Ytb3V0bGllcnNfX3dyYXBwZXIgLnNmLXNldmVyaXR5LWJveC50eXBlLS1Dcml0aWNhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLW91dGxpZXJzX193cmFwcGVyIC5zZi1zZXZlcml0eS1ib3gudHlwZS0tSGlnaCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3cpO1xufVxuLnNmLW91dGxpZXJzX193cmFwcGVyIC5zZi1zZXZlcml0eS1ib3gudHlwZS0tTWVkaXVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi1vdXRsaWVyc19fd3JhcHBlciAuc2Ytc2V2ZXJpdHktYm94LnR5cGUtLUxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWVmZjk7XG59XG4uc2Ytb3V0bGllcnNfX3dyYXBwZXIgLnNmLW91dGxpZXJzX190b3Age1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1vdXRsaWVyc19fd3JhcHBlciAuc2Ytb3V0bGllcnNfX3RvcCAuc2Ytb3V0bGllcnMtdG90YWwtY2hhcnQtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTZweCAxNnB4IDEwcHggMTZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytb3V0bGllcnNfX3dyYXBwZXIgLnNmLW91dGxpZXJzX190b3AgLnNmLW91dGxpZXJzLXRvdGFsLWNoYXJ0LXdyYXBwZXIgc3ZnIHJlY3Qge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHJ4OiA0O1xufVxuLnNmLW91dGxpZXJzX193cmFwcGVyIC5zZi1vdXRsaWVyc19fdG9wIC5zZi1vdXRsaWVycy10b3RhbC1jaGFydC13cmFwcGVyIC5zZi1vdXRsaWVycy1jaGFydC10aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNXB4O1xuICBsZWZ0OiAyMHB4O1xufVxuLnNmLW91dGxpZXJzX193cmFwcGVyIC5zZi1vdXRsaWVyc19fbGVmdC13cmFwcGVyIC5QYW5lMiB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5zZi1vdXRsaWVycyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLW91dGxpZXJzIC5hbnQtbGF5b3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2Ytb3V0bGllcnMgLmFudC1sYXlvdXQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBtYXJnaW46IDE0cHggMTRweCAxNHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fY29udGVudCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b29sYmFyLXdyYXBwZXIgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b29sYmFyLXdyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9vbGJhciB7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b29sYmFyLXdyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9vbGJhciAuc2YtYXR0cmlidXRlLWZpbHRlciB7XG4gIHdpZHRoOiAyMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3Rvb2xiYXItd3JhcHBlciAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnNhbGVzLXByZWRpY3Rvci1jaGFydCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBoZWlnaHQ6IDM1dmg7XG4gIG1pbi1oZWlnaHQ6IDI3N3B4O1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnNhbGVzLXByZWRpY3Rvci1jaGFydCAuY3VzdG9tLWhlYWRlciAuY29sb3ItYm94IHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IC0zcHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciAuc2FsZXMtcHJlZGljdG9yLWNoYXJ0IC5jdXN0b20taGVhZGVyIC5oZWFkZXItYmFkZ2UudXJnZW5jeS1iYWRnZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnNhbGVzLXByZWRpY3Rvci1jaGFydCAuZHgtdmlzaWJpbGl0eS1jaGFuZ2UtaGFuZGxlciB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTBweCk7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC5zYWxlcy1wcmVkaWN0b3ItY2hhcnQgLmR4LXZpc2liaWxpdHktY2hhbmdlLWhhbmRsZXIgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC5zZi1hZy1ncmlkIHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnVyZ2VuY3ktYmFkZ2Uge1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogNzJweDtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnVyZ2VuY3ktYmFkZ2UubG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYmRjNTtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnVyZ2VuY3ktYmFkZ2UubWVkaXVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1Yzg2Njtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnVyZ2VuY3ktYmFkZ2UuaGlnaCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX2NvbG9yLWJveCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfY29sb3ItYm94LnVyZ2VuY3ktLW5vbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX2NvbG9yLWJveC51cmdlbmN5LS1sb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDg1LCAxODcsIDE4NywgMC44NjY2NjY2NjY3KTtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9jb2xvci1ib3gudXJnZW5jeS0tbWVkaXVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1Yzg2Njtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9jb2xvci1ib3gudXJnZW5jeS0taGlnaCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIG1pbi1oZWlnaHQ6IDY4NnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7IC8qIHVzZSB3aXRoIG1pbi1oZWlnaHQgKi9cbiAgdHJhbnNpdGlvbjogbWFyZ2luIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIC8qKiBOb3RlOiBub3Qgc3VwcG9ydGVkIGluIEZpcmVmb3hcbiAgICAgIEV4cGVjdGVkIHRvIGJlIHJlbGVhc2VkIGluIEZpcmVmb3ggMTIxIFxuICAgICAgaHR0cHM6Ly9jYW5pdXNlLmNvbS8/c2VhcmNoPWhhc1xuICAgICAgaHR0cHM6Ly93aWtpLm1vemlsbGEub3JnL2luZGV4LnBocD90aXRsZT1SZWxlYXNlX01hbmFnZW1lbnQvQ2FsZW5kYXImcmVkaXJlY3Q9bm9cbiAgKi9cbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlcjpoYXMoLnNmLWRyYXdlcl9fcmlnaHQuYW50LWRyYXdlci1vcGVuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2Ytc3RyYXRlZ3lfX3RvcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneV9fdG9vbGJhci13cmFwcGVyID4gLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneV9fdG9vbGJhci13cmFwcGVyID4gLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSAuc2Ytc3RyYXRlZ3lfX3Rvb2xiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAudGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LXByb2JhYmlsaXN0aWMtY2hhcnQgLmR4bC1tYXJrZXIgcmVjdCB7XG4gIHJ4OiA0O1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneV9fbGVmdC13cmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1jaGFydC13cmFwcGVyIHtcbiAgcGFkZGluZzogMTZweDtcbiAgbWluLWhlaWdodDogMjEwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWNoYXJ0LXdyYXBwZXIgLmN1c3RvbS1sZWdlbmQge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogLTZweDtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktY2hhcnQtd3JhcHBlciAuY3VzdG9tLWxlZ2VuZCAubGVnZW5kLWxhYmVsIHtcbiAgcGFkZGluZzogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWNoYXJ0LXdyYXBwZXIgLmN1c3RvbS1sZWdlbmQgLmxlZ2VuZC1sYWJlbDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1jaGFydC13cmFwcGVyIC5jdXN0b20tbGVnZW5kIC5sZWdlbmQtbGFiZWwuLS1pbnZpc2libGUge1xuICBvcGFjaXR5OiAwLjM7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWNoYXJ0LXdyYXBwZXIgLmN1c3RvbS1sZWdlbmQgLmxlZ2VuZC1sYWJlbCAuY29sb3ItYm94IHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IC0zcHg7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWNoYXJ0LXdyYXBwZXIgLmZvcmVjYXN0LXNwaW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWNoYXJ0LXdyYXBwZXIgLmZvcmVjYXN0LXNwaW5uZXIgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktY2hhcnQtd3JhcHBlciAuc2Ytc3RyYXRlZ3ktZm9yZWNhc3QtY2hhcnQge1xuICBtaW4taGVpZ2h0OiAxNDVweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3MHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcbiAgLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1jaGFydC13cmFwcGVyIC5zZi1zdHJhdGVneS1mb3JlY2FzdC1jaGFydCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA5MHB4KTtcbiAgfVxufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1ncmlkLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktZ3JpZC13cmFwcGVyIC5zZi1zdHJhdGVneS1ncmlkLXNwaW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWdyaWQtd3JhcHBlciAuc2Ytc3RyYXRlZ3ktZ3JpZC1zcGlubmVyIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWdyaWQtd3JhcHBlciAuc2Ytc3RyYXRlZ3ktZ3JpZCA+IC5hZy1yb290LXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1ncmlkLXdyYXBwZXIgLmFnLWRldGFpbHMtcm93IHtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2YtcHlyYW1pZC1sZXZlbHMtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXB5cmFtaWQtbGV2ZWxzLXdyYXBwZXIgLnB5cmFtaWQtbGV2ZWwge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBtaW4td2lkdGg6IDI3MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1weXJhbWlkLWxldmVscy13cmFwcGVyIC5weXJhbWlkLWxldmVsIC5sZXZlbC1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXB5cmFtaWQtbGV2ZWxzLXdyYXBwZXIgLnB5cmFtaWQtbGV2ZWwgc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXB5cmFtaWQtbGV2ZWxzLXdyYXBwZXIgLnB5cmFtaWQtbGV2ZWwgLnNjb3JlIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgbWluLXdpZHRoOiA0MnB4O1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1weXJhbWlkLWxldmVscy13cmFwcGVyIC5weXJhbWlkLWxldmVsIC5lcnJvciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1pdGVtLWxhdW5jaC1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uc2YtaXRlbS1sYXVuY2gtZHJhd2VyIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4uc2YtaXRlbS1sYXVuY2gtZHJhd2VyIC5hbnQtZm9ybS1pdGVtIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbi5zZi1pdGVtLWxhdW5jaC1kcmF3ZXIgLmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tbGFiZWwgbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWl0ZW0tbGF1bmNoLWRyYXdlciAuYW50LWZvcm0taXRlbSAuYW50LXRvb2x0aXAge1xuICBtYXgtd2lkdGg6IDIyMHB4O1xufVxuLnNmLWl0ZW0tbGF1bmNoLWRyYXdlciAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQge1xuICBoZWlnaHQ6IDMycHg7XG59XG4uc2YtaXRlbS1sYXVuY2gtZHJhd2VyIC5keGMtbGVnZW5kIHJlY3Qge1xuICByeDogNDtcbn1cbi5zZi1pdGVtLWxhdW5jaC1kcmF3ZXIgLmZvcmVjYXN0LXByZXZpZXcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7IC8qIHN5bmMgd2l0aCBzZi1kcmF3ZXItZm9vdGVyICovXG59XG4uc2YtaXRlbS1sYXVuY2gtZHJhd2VyIC5hbnQtc2xpZGVyLW1hcmstdGV4dDpmaXJzdC1vZi10eXBlIHtcbiAgbGVmdDogMiUgIWltcG9ydGFudDtcbn1cbi5zZi1pdGVtLWxhdW5jaC1kcmF3ZXIgLmFudC1zbGlkZXItbWFyay10ZXh0Omxhc3Qtb2YtdHlwZSB7XG4gIGxlZnQ6IDk4JSAhaW1wb3J0YW50O1xufVxuLnNmLWl0ZW0tbGF1bmNoLWRyYXdlciAuZW5kLW9mLWxpZmUtZm9ybV9fY29udGVudCxcbi5zZi1pdGVtLWxhdW5jaC1kcmF3ZXIgLnJlYWxpZ25tZW50LWZvcm1fX2NvbnRlbnQge1xuICBwYWRkaW5nOiAyNHB4IDAgODBweCAwOyAvKiA4MHB4IHN5bmMgd2l0aCBzZi1kcmF3ZXItZm9vdGVyICovXG59XG4uc2YtaXRlbS1sYXVuY2gtZHJhd2VyIC5lbXB0eS1mb3JlY2FzdC1ib3gge1xuICBoZWlnaHQ6IDI1MHB4O1xuICB3aWR0aDogOTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2YtaXRlbS1sYXVuY2gtZHJhd2VyIC5lbXB0eS1mb3JlY2FzdC1ib3ggLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG59XG5cbi5hbnQtbW9kYWwtd3JhcC5zZi1yZWFsaWdubWVudC1pbGMtbW9kYWxfX3dyYXAgLmFudC1tb2RhbC5zZi1yZWFsaWdubWVudC1pbGNfX21vZGFsIC5zZi1yZWFsaWdubWVudC1pbGMtbW9kYWxfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxNnB4O1xufVxuLmFudC1tb2RhbC13cmFwLnNmLXJlYWxpZ25tZW50LWlsYy1tb2RhbF9fd3JhcCAuYW50LW1vZGFsLnNmLXJlYWxpZ25tZW50LWlsY19fbW9kYWwgLnNmLXJlYWxpZ25tZW50LWlsYy1tb2RhbF9fY29udGVudCAudG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYW50LW1vZGFsLXdyYXAuc2YtcmVhbGlnbm1lbnQtaWxjLW1vZGFsX193cmFwIC5hbnQtbW9kYWwuc2YtcmVhbGlnbm1lbnQtaWxjX19tb2RhbCAuc2YtcmVhbGlnbm1lbnQtaWxjLW1vZGFsX19jb250ZW50IC5ncmlkLXdyYXBwZXIge1xuICBoZWlnaHQ6IDM1dmg7XG59XG4uYW50LW1vZGFsLXdyYXAuc2YtcmVhbGlnbm1lbnQtaWxjLW1vZGFsX193cmFwIC5hbnQtbW9kYWwuc2YtcmVhbGlnbm1lbnQtaWxjX19tb2RhbCAuc2YtcmVhbGlnbm1lbnQtaWxjLW1vZGFsX19jb250ZW50IC5ncmlkLXdyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLWhlYWRlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItY2VsbC5jaGVja2JveC1jZW50ZXIgLmFnLWhlYWRlci1zZWxlY3QtYWxsLmFnLWNoZWNrYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMTJweCAwIDA7XG59XG4uYW50LW1vZGFsLXdyYXAuc2YtcmVhbGlnbm1lbnQtaWxjLW1vZGFsX193cmFwIC5hbnQtbW9kYWwuc2YtcmVhbGlnbm1lbnQtaWxjX19tb2RhbCAuc2YtcmVhbGlnbm1lbnQtaWxjLW1vZGFsX19jb250ZW50IC5ncmlkLXdyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLWhlYWRlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItY2VsbC5jaGVja2JveC1jZW50ZXIgLmFnLWhlYWRlci1jZWxsLWNvbXAtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytc2VnbS1jaGFydC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXNlZ20tY2hhcnQtd3JhcHBlci5waWUtd3JhcHBlciBzdmcge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zZi1zZWdtLWNoYXJ0LXdyYXBwZXIgLmR4Yy1sYWJlbHMgcmVjdCB7XG4gIHJ4OiA0O1xufVxuLnNmLXNlZ20tY2hhcnQtd3JhcHBlciAuYW50LXNlZ21lbnRlZCBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2Ytc2VnbS1jaGFydC13cmFwcGVyIHN2ZyBwYXRoIHtcbiAgbWl4LWJsZW5kLW1vZGU6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuLnNmLXNlZ20tY2hhcnQtd3JhcHBlciAuc2Ytc2Fua2V5LXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1zZWdtLWNoYXJ0LXdyYXBwZXIgLnNmLXNhbmtleS10b29sdGlwIC5jb2xvci1ib3gge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbn1cblxuLnNmLXBhcnRpdGlvbi1zd2l0Y2hlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZi1wYXJ0aXRpb24tc3dpdGNoZXItd3JhcHBlciAubGVmdC1hcnJvdy1idXR0b24ge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xufVxuLnNmLXBhcnRpdGlvbi1zd2l0Y2hlci13cmFwcGVyIC5yaWdodC1hcnJvdy1idXR0b24ge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbn1cbi5zZi1wYXJ0aXRpb24tc3dpdGNoZXItd3JhcHBlciAuc2YtcGFydGl0aW9uLXN3aXRjaGVyIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zZi1wYXJ0aXRpb24tc3dpdGNoZXItd3JhcHBlciAuc2YtcGFydGl0aW9uLXN3aXRjaGVyIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1zZWdtLXRhYmxlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbn1cblxuLnNmLXNlZ21fY29sb3ItYm94IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2Ytc2VnbV9jb2xvci1ib3gudHJlbmRfc3BsaXQtLUluYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1Yzg2Njtcbn1cbi5zZi1zZWdtX2NvbG9yLWJveC50cmVuZF9zcGxpdC0tT2Jzb2xldGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhYWFhO1xufVxuLnNmLXNlZ21fY29sb3ItYm94LnRyZW5kX3NwbGl0LS1TcGFyc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdhN2YwO1xufVxuLnNmLXNlZ21fY29sb3ItYm94LnRyZW5kX3NwbGl0LS1OZXdDb21iaW5hdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmJkYzU7XG59XG4uc2Ytc2VnbV9jb2xvci1ib3gudHJlbmRfc3BsaXQtLVUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ0O1xufVxuLnNmLXNlZ21fY29sb3ItYm94LnZhcl9zcGxpdC0tTG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi1zZWdtX2NvbG9yLWJveC50cmVuZF9zcGxpdC0tQWN0aXZlTmV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTE2OTtcbn1cbi5zZi1zZWdtX2NvbG9yLWJveC52YXJfc3BsaXQtLU1lZGl1bSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3cpO1xufVxuLnNmLXNlZ21fY29sb3ItYm94LnRyZW5kX3NwbGl0LS1BY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2NiZDU0O1xufVxuLnNmLXNlZ21fY29sb3ItYm94LnZhcl9zcGxpdC0tSGlnaCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLXNlZ21fY29sb3ItYm94LnZhcl9zcGxpdC0tVSwgLnNmLXNlZ21fY29sb3ItYm94LnBhcmV0b19zcGxpdC0tVSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGdyYXk7XG59XG4uc2Ytc2VnbV9jb2xvci1ib3gubWV0cmljX3NwbGl0LS1IIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2Ytc2VnbV9jb2xvci1ib3gubWV0cmljX3NwbGl0LS1MIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi1zZWdtX2NvbG9yLWJveC5tZXRyaWNfc3BsaXQtLUMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93KTtcbn1cbi5zZi1zZWdtX2NvbG9yLWJveC5tZXRyaWNfc3BsaXQtLUQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWNhZjNmO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5zZi1zZWdtX2NvbG9yLWJveCAuc2Ytc2VnbS1kZXRhaWxzLXRhYmxlIHtcbiAgICBtYXgtd2lkdGg6IDY1dnc7XG4gIH1cbn1cblxuLnBhcmV0b19zcGxpdC0tQSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmJkYzU7XG59XG5cbi5wYXJldG9fc3BsaXQtLUIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjODY2O1xufVxuXG4ucGFyZXRvX3NwbGl0LS1DIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTE2OTtcbn1cblxuLnBhcmV0b19zcGxpdC0tRCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkyZGE7XG59XG5cbi5wYXJldG9fc3BsaXQtLUUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdhN2YwO1xufVxuXG4uc2Ytc2VnbWVudGF0aW9uX19ncmlkLnNmLWFnLWdyaWQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1zZWdtZW50YXRpb25fX2dyaWQuc2YtYWctZ3JpZCAuYWctcm9vdCAuYWctaGVhZGVyIC5hZy1oZWFkZXItY2VsbC5iYXNlZC1vbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG59XG4uc2Ytc2VnbWVudGF0aW9uX19ncmlkLnNmLWFnLWdyaWQgLmFnLXJvb3QgLmFnLWhlYWRlciAuYWctaGVhZGVyLWNlbGwuY2hlY2tib3gtY2VudGVyIC5hZy1oZWFkZXItc2VsZWN0LWFsbC5hZy1jaGVja2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLXNlZ21lbnRhdGlvbl9fZ3JpZC5zZi1hZy1ncmlkIC5hZy1yb290IC5hZy1oZWFkZXIgLmFnLWhlYWRlci1jZWxsLmNoZWNrYm94LWNlbnRlciAuYWctaGVhZGVyLWNlbGwtY29tcC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1zZWdtZW50YXRpb25fX2dyaWQuc2YtYWctZ3JpZCAuYWctcm9vdCAuYWctYm9keSAuYWctcm93IC5hZy1jZWxsIC5hZy1zZWxlY3Rpb24tY2hlY2tib3gge1xuICBtYXJnaW46IDA7XG59XG5cbi5zZi1zZWdtZW50YXRpb25fX2dyaWQtZGV0YWlscy5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwuYWctY29sdW1uLWxhc3QsXG4uc2Ytc2VnbWVudGF0aW9uX19ncmlkLWRldGFpbHMuc2YtYWctZ3JpZCAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsLmFnLWNvbHVtbi1sYXN0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zZWdtLWdyaWQtdG9vbGJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuLnNmLXNlZ20tZ3JpZC10b29sYmFyIC50b29sYmFyLWJ1dHRvbi1ncm91cCB7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2Ytc2VnbS1ncmlkLXRvb2xiYXIgLnNmLWZpbHRlci1zZWxlY3RvciB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWluLXdpZHRoOiAxNzBweDtcbiAgdmVydGljYWwtYWxpZ246IDFweDtcbn1cbi5zZi1zZWdtLWdyaWQtdG9vbGJhciAuc2YtZmlsdGVyLXNlbGVjdG9yOmhvdmVyIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2VnbS1ncmlkLXRvb2xiYXIgLnNmLWZpbHRlci1zZWxlY3Rvci5hY3RpdmUgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1zZWdtLWdyaWQtdG9vbGJhciAuc2YtZmlsdGVyLXNlbGVjdG9yLmFjdGl2ZSAuYW50LXNlbGVjdC1zZWxlY3RvciBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNlZ20tZ3JpZC10b29sYmFyIC5zZi1maWx0ZXItc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93IHtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbn1cbi5zZi1zZWdtLWdyaWQtdG9vbGJhciAuc2YtZmlsdGVyLXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1zZWFyY2gge1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi5zZi1zZWdtLWdyaWQtdG9vbGJhciAuc2YtZmlsdGVyLXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdy1pdGVtLXJlc3QgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2Ytc2VnbS1ncmlkLXRvb2xiYXIgLnNmLWZpbHRlci1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3ctaXRlbS1yZXN0IC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uc2Ytc2VnbS1ncmlkLXRvb2xiYXIgLnNmLWZpbHRlci1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXNlZ20tZ3JpZC10b29sYmFyIC5zZi1maWx0ZXItc2VsZWN0b3IgLnBsYWNlaG9sZGVyLXNxdWFyZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMGIwYjA7XG59XG4uc2Ytc2VnbS1ncmlkLXRvb2xiYXIgLnNmLWZpbHRlci1zZWxlY3Rvci5hbnQtc2VsZWN0LWRpc2FibGVkIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xufVxuXG4uc2YtZmlsdGVyLXNlbGVjdG9yLWRyb3Bkb3duIC5hY2NlbnQtY29sb3Ige1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWZpbHRlci1zZWxlY3Rvci1kcm9wZG93biAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zdGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZmlsdGVyLXNlbGVjdG9yLWRyb3Bkb3duIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXNlbGVjdGVkOm5vdCguYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1kaXNhYmxlZCkge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uc2YtZmlsdGVyLXNxdWFyZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDI0cHggMjRweCAyN3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAyNHB4IC0yNHB4IDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLmhlYWRpbmcgLmFudC1idG4ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXZhcmlhYmlsaXR5IC52YXJpYWJpbGl0eS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi12YXJpYWJpbGl0eSAudmFyaWFiaWxpdHktd3JhcHBlciAudmFyaWFiaWxpdHktaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXZhcmlhYmlsaXR5IC52YXJpYWJpbGl0eS13cmFwcGVyIC52YXJpYWJpbGl0eS1oZWFkZXIgLmFudC1pbnB1dC1udW1iZXIge1xuICB3aWR0aDogNjBweDtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXZhcmlhYmlsaXR5IC52YXJpYWJpbGl0eS13cmFwcGVyIC52YXJpYWJpbGl0eS1oZWFkZXIgLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtd3JhcHBlciB7XG4gIHdpZHRoOiAxMjBweDtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXBhcmV0byAucGVyY2VudGFnZS1saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtcGFyZXRvIC5wZXJjZW50YWdlLWxpbmUgLnBlcmNlbnRhZ2Utc2VnbWVudCB7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3M7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi1wYXJldG8gLnBlcmNlbnRhZ2UtbGluZSAucGVyY2VudGFnZS1zZWdtZW50OmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXBhcmV0byAucGVyY2VudGFnZS1saW5lIC5wZXJjZW50YWdlLXNlZ21lbnQ6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJhZGl1czogMCA4cHggOHB4IDA7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi1wYXJldG8gLnBlcmNlbnRhZ2UtbGluZSAucmVtYWluaW5nLXNlZ21lbnQge1xuICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tYXJrLWJhc2UtcmVkLTcpO1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXBhcmV0byAucGVyY2VudGFnZS1saW5lIC5vdmVyZmxvdy1zZWdtZW50IHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLWFyay1iYXNlLXJlZC03KTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtcGFyZXRvIC5wYXJldG8tcm93IHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBwYWRkaW5nOiA2cHggNnB4IDZweCAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi1wYXJldG8gLnBhcmV0by1yb3cgLnNmLXNlZ21fY29sb3ItYm94IHtcbiAgdmVydGljYWwtYWxpZ246IC0zcHg7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi1wYXJldG8gLnBhcmV0by1yb3cgLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtd3JhcHBlciB7XG4gIHdpZHRoOiA5NXB4O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtdHJlbmQgLnRyZW5kLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXRyZW5kIC50cmVuZC13cmFwcGVyIC50cmVuZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtdHJlbmQgLnRyZW5kLXdyYXBwZXIgLnRyZW5kLWhlYWRlciAuYW50LWlucHV0LW51bWJlciB7XG4gIHdpZHRoOiA2MHB4O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtdHJlbmQgLnRyZW5kLXdyYXBwZXIgLnRyZW5kLWhlYWRlciAuYW50LWlucHV0LW51bWJlci1ncm91cC13cmFwcGVyIHtcbiAgd2lkdGg6IDExOHB4O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtcGFydGl0aW9uLXNlbGVjdG9yIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtcGFydGl0aW9uLXNlbGVjdG9yIC5hbnQtYnRuIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi1wYXJ0aXRpb24tbGltaXQtbWVzc2FnZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbn1cbi5zZi1hZ2luZy1yZXBvcnRfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1pbnYtYmVsb3ctcmVwb3J0X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWludi1iZWxvdy1yZXBvcnRfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5IC5zZi1pbnYtY2FyZHMtcmVwb3J0X19kcmF3ZXItY29udGVudCAuc2YtaW1iYWxhbmNlX19jb250ZW50LlNwbGl0UGFuZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gOTRweCkgIWltcG9ydGFudDtcbn1cbi5zZi1pbnYtYmVsb3ctcmVwb3J0X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSAuc2YtaW52LWNhcmRzLXJlcG9ydF9fZHJhd2VyLWNvbnRlbnQgLnNmLWltYmFsYW5jZV9fY29udGVudC5TcGxpdFBhbmUgLnNmLWltYmFsYW5jZV9fZ3JpZC5zZi1hZy1ncmlkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1pbnYtYmVsb3ctcmVwb3J0X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSAuc2YtaW52LWNhcmRzLXJlcG9ydF9fZHJhd2VyLWNvbnRlbnQgLnNmLWltYmFsYW5jZV9fY29udGVudC5TcGxpdFBhbmUgLnNmLWltYmFsYW5jZV9fZ3JpZC5zZi1hZy1ncmlkIC53YXJuaW5nLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMik7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIC5hbnQtc3Bpbi1jb250YWluZXIgLnNmLWltYmFsYW5jZV9fdHJlZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIC5hbnQtc3Bpbi1jb250YWluZXIgLnNmLWltYmFsYW5jZV9fdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIgLmFudC10cmVlLXRyZWVub2RlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1pbnYtYmVsb3ctcmVwb3J0X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSAuc2YtaW52LWNhcmRzLXJlcG9ydF9fZHJhd2VyLWNvbnRlbnQgLnNmLWltYmFsYW5jZV9fY29udGVudC5TcGxpdFBhbmUgLnNmLXNwaW4gLmFudC1zcGluLWNvbnRhaW5lciAuc2YtaW1iYWxhbmNlX190cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlci1pbm5lciAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1pbnYtYmVsb3ctcmVwb3J0X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSAuc2YtaW52LWNhcmRzLXJlcG9ydF9fZHJhd2VyLWNvbnRlbnQgLnNmLWltYmFsYW5jZV9fY29udGVudC5TcGxpdFBhbmUgLnNmLXNwaW4gLmFudC1zcGluLWNvbnRhaW5lciAuc2YtaW1iYWxhbmNlX190cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlci1pbm5lciAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIC5hbnQtc3Bpbi1jb250YWluZXIgLnNmLWltYmFsYW5jZV9fdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlci5hbnQtdHJlZS1ub2RlLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIC5hbnQtc3Bpbi1jb250YWluZXIgLnNmLWltYmFsYW5jZV9fdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtdGl0bGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtaW52ZW50b3J5LW1pZGRsZS1iYXIge1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG4uc2YtaW52ZW50b3J5LW1pZGRsZS1iYXIgLnNmLWZpbHRlci1zZWN0aW9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtaW52ZW50b3J5LW1pZGRsZS1iYXIgLmFudC1zZWxlY3Qud2l0aC1pY29uIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xufVxuLnNmLWludmVudG9yeS10b3AtYmFyIC5pbnZlbnRvcnktY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWludmVudG9yeS10b3AtYmFyIC5pbnZlbnRvcnktY2FyZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtaW52ZW50b3J5LXRvcC1iYXIgLmludmVudG9yeS1jYXJkIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zZi1pbnZlbnRvcnktdG9wLWJhciAuaW52ZW50b3J5LWNhcmQgLnZhbHVlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnNmLXNhZmV0eS1zdG9ja19fZmlsdGVycyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLXNhZmV0eS1zdG9ja19fZmlsdGVycyAuc2YtZmlsdGVyc19fY3VycmVuY3kge1xuICB3aWR0aDogMTkwcHg7XG59XG4uc2Ytc2FmZXR5LXN0b2NrX19maWx0ZXJzIC5zZi1maWx0ZXJzX191bml0cyB7XG4gIHdpZHRoOiAxNjBweDtcbn1cbi5zZi1zYWZldHktc3RvY2tfX2ZpbHRlcnMgLmFudC1zZWxlY3Qud2l0aC1pY29uIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uc2Ytc2FmZXR5LXN0b2NrX19maWx0ZXJzIC5zZi1wdWJsaXNoLWJ0bi0tcGVuZGluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGFuaW1hdGlvbjogc2YtcHVibGlzaC1wdWxzZSAxLjRzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuLnNmLXNhZmV0eS1zdG9ja19fZmlsdGVycyAuc2YtcHVibGlzaC1idG4tLXBlbmRpbmcgLmFudC1idG4ge1xuICBib3JkZXItY29sb3I6ICMxNjc3ZmY7XG59XG5Aa2V5ZnJhbWVzIHNmLXB1Ymxpc2gtcHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDIyLCAxMTksIDI1NSwgMC41NSk7XG4gIH1cbiAgNzAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCA2cHggcmdiYSgyMiwgMTE5LCAyNTUsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyMiwgMTE5LCAyNTUsIDApO1xuICB9XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbn1cbi5zZi1zdG9ja3NfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1zdG9jay1zZXR0aW5nc19fZm9ybS1iYXNlIC5zZi1zdG9jay1zZXR0aW5nc19fY29udGVudC5hbnQtcm93IHtcbiAgbWFyZ2luOiAwIC0xNnB4IDAgLTE2cHggIWltcG9ydGFudDtcbn1cbi5zZi1zdG9ja3NfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1zdG9jay1zZXR0aW5nc19fZm9ybS1iYXNlIC5zZi1zdG9jay1zZXR0aW5nc19fY29udGVudCAuc2YtZHJhd2VyX190b3AtbGFiZWwtY29sIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytc3RvY2stc2V0dGluZ3NfX2Zvcm0tYmFzZSAuc2Ytc3RvY2stc2V0dGluZ3NfX2NvbnRlbnQgLnNmLWRyYXdlcl9fdG9wLWxhYmVsLWNvbC5hbnQtY29sIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLnNmLXN0b2Nrc19fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLXN0b2NrLXNldHRpbmdzX19mb3JtLWJhc2UgLnNmLXN0b2NrLXNldHRpbmdzX19jb250ZW50IC5zZi1kcmF3ZXJfX2xhYmVsLWNvbCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0xNnB4O1xuICBwYWRkaW5nOiAwIDE2cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytc3RvY2stc2V0dGluZ3NfX2Zvcm0tYmFzZSAuc2Ytc3RvY2stc2V0dGluZ3NfX2NvbnRlbnQgLnNmLWRyYXdlcl9fY29udGVudC1jb2wge1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5zZi1zdG9ja3NfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1zdG9jay1zZXR0aW5nc19fZm9ybS1iYXNlIC5zZi1zdG9jay1zZXR0aW5nc19fY29udGVudCAuc2YtZHJhd2VyX19jb250ZW50LWNvbCAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogOHB4O1xuICBkaXNwbGF5OiBncmlkO1xufVxuLnNmLXN0b2Nrc19fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLXN0b2NrLXNldHRpbmdzX19mb3JtLWJhc2UgLnNmLXN0b2NrLXNldHRpbmdzX19jb250ZW50IC5zZi1kcmF3ZXJfX2NvbnRlbnQtY29sIC5hbnQtZm9ybS1pdGVtIC5hbnQtaW5wdXQtbnVtYmVyLXdyYXBwZXIgLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtYWRkb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1zdG9ja3NfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1zdG9jay1zZXR0aW5nc19fZm9ybS1iYXNlIC5zZi1zdG9jay1zZXR0aW5nc19fY29udGVudCAuc2YtZHJhd2VyX19jb250ZW50LWNvbCAuYW50LWZvcm0taXRlbSAuYW50LXNlbGVjdCAuYW50LXNlbGVjdC1hcnJvdyB7XG4gIHJpZ2h0OiAxMiU7XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytc3RvY2stc2V0dGluZ3NfX2Zvcm0tYmFzZSAuc2Ytc3RvY2stc2V0dGluZ3NfX2NvbnRlbnQgLnNmLWRyYXdlcl9fY29udGVudC1jb2wgLmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tY29udHJvbCAuYW50LWZvcm0taXRlbS1leHBsYWluIHtcbiAgaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytc3RvY2stc2V0dGluZ3NfX2Zvcm0tYmFzZSAuYW50LWNoZWNrYm94LXdyYXBwZXIuYW50LWNoZWNrYm94LXdyYXBwZXItZGlzYWJsZWQgc3Bhbjpub3QoLmFudC1jaGVja2JveCkge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXN0b2Nrc19fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLXBvbGljeS1maWx0ZXJzX19oaW50IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXNlY29uZGFyeSk7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtcG9saWN5LWZpbHRlcnNfX3JvdyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1zdG9ja3NfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1wb2xpY3ktZmlsdGVyc19fcm93IC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnNmLXN0b2Nrc19fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLXBvbGljeS1maWx0ZXJzX19yb3ctaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtcG9saWN5LWZpbHRlcnNfX3Jvdy1oZWFkZXIgLnNmLXBvbGljeS1maWx0ZXJzX19uYW1lIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtcG9saWN5LWZpbHRlcnNfX3Jvdy1oZWFkZXIgLmFudC1idG4ge1xuICBmbGV4OiBub25lO1xufVxuLnNmLXN0b2Nrc19fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLXBvbGljeS1maWx0ZXJzX19ncmFiYmVyIHtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBjdXJzb3I6IG1vdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtZHJhd2VyX19ib3R0b20uc2YtZmxvdy1kZXRhaWxzIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWRyYXdlcl9fYm90dG9tLnNmLWZsb3ctZGV0YWlscyAuYW50LWRyYXdlci1ib2R5IC5zZi1mbG93LWRldGFpbHNfX3Rvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtZHJhd2VyX19ib3R0b20uc2YtZmxvdy1kZXRhaWxzIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWZsb3ctZGV0YWlsc19fdG9vbGJhciAuc2Ytd2hlcmUtdXNlZF9fdG9vbGJhciB7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZHJhd2VyX19ib3R0b20uc2YtZmxvdy1kZXRhaWxzIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWFnLWdyaWQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ4cHgpICFpbXBvcnRhbnQ7XG59XG4uc2YtZHJhd2VyX19ib3R0b20uc2YtZmxvdy1kZXRhaWxzIC5hbnQtZHJhd2VyLWJvZHkgLndoZXJlLXVzZWQtZ3JpZCB7XG4gIGhlaWdodDogY2FsYyg1MCUgLSAyNHB4KSAhaW1wb3J0YW50O1xufVxuLnNmLWRyYXdlcl9fYm90dG9tLnNmLWZsb3ctZGV0YWlscyAuYW50LWRyYXdlci1ib2R5IC5hZy1kZXRhaWxzLXJvdyB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5zZi1kcmF3ZXJfX2JvdHRvbS5zZi1mbG93LWRldGFpbHMgLmRlbWFuZC10b29sdGlwIHtcbiAgcGFkZGluZzogMTJweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJveC1zaGFkb3c6IC0zcHggNHB4IDEzcHggdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zb3AtY29sbGFiLWdyaWQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctY2VsbC13cmFwcGVyLmFnLXJvdy1ncm91cCB7XG4gIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb3ctZ3JvdXAtbGVhZi1pbmRlbnQge1xuICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb3ctZ3JvdXAtZXhwYW5kZWQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctc3RpY2t5LWJvdHRvbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5jb2xvci1ib3gge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTIgLmFnLWRldGFpbHMtcm93IHtcbiAgcGFkZGluZzogNXB4O1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5ncm91cC1oZWFkZXItdW5pdCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlNCk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogNnB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1yb3dfX2NvbW1lbnRzIC5hZy1jZWxsLXJhbmdlLXNlbGVjdGVkIC5uby1jb21tZW50cy1jZWxsIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuc2Ytcm93X19jb21tZW50cyAubm8tY29tbWVudHMtY2VsbCB7XG4gIG9wYWNpdHk6IDA7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLXJvd19fY29tbWVudHMgLm5vLWNvbW1lbnRzLWNlbGw6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDE7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLXJvd19fY29tbWVudHMgLmNvbW1lbnRzLWNlbGwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwge1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbC1sYWJlbCxcbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWdyb3VwLWNlbGwtbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLWNlbGwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTAgLmFnLXJvdy1ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlMik7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbjpsYXN0LWNoaWxkIC5hZy1oZWFkZXItY2VsbCB7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQgLmFnLWhlYWRlci1jZWxsIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAucG9zaXRpdmUtdmFsdWUtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLm5lZ2F0aXZlLXZhbHVlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAubGltaXRlZC1jZWxsIHtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ibHVlLTQpICFpbXBvcnRhbnQ7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmVkaXRhYmxlLWxpbWl0ZWQtY2VsbCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKSwgdmFyKC0tYXJrLWJhc2UteWVsbG93LTEpKTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ibHVlLTIpICFpbXBvcnRhbnQ7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciAucG9zaXRpdmUtdmFsdWUtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpO1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctaG92ZXIgLm5lZ2F0aXZlLXZhbHVlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMik7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciAuZWRpdGFibGUtbGltaXRlZC1jZWxsIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1hcmstYmFzZS1ibHVlLTIpLCB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMikpO1xufVxuXG4uc2Ytc29wLWlubGluZS1tZW51IC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbCAuc2Ytc2VsZWN0ZWQtbm9kZV9fbGFiZWwge1xuICBtYXgtd2lkdGg6IDQ0NXB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zZi1ydW4tZW5naW5lLW1vZGFsIC5lbmdpbmUtYW5pbWF0aW9uIHN2ZyB7XG4gIHdpZHRoOiA0MDBweDtcbn1cblxuLnNmLXNvcC1ydW4tbXJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19jaGVja2JveC1iYXNlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLnNmLXNvcC1ydW4tbXJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtcHVyY2hhc2V0eXBlaWQsXG4uc2Ytc29wLXJ1bi1tcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1wcm9kdWN0aW9udHlwZWlkLFxuLnNmLXNvcC1ydW4tbXJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtdHJhbnNmZXJ0eXBlaWQge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4uc2Ytc29wLXJ1bi1tcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1wdXJjaGFzZXR5cGVpZCAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyxcbi5zZi1zb3AtcnVuLW1ycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXByb2R1Y3Rpb250eXBlaWQgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3csXG4uc2Ytc29wLXJ1bi1tcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC10cmFuc2ZlcnR5cGVpZCAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uc2Ytc29wLXJ1bi1tcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1wdXJjaGFzZXR5cGVpZCAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyBsYWJlbCxcbi5zZi1zb3AtcnVuLW1ycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXByb2R1Y3Rpb250eXBlaWQgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgbGFiZWwsXG4uc2Ytc29wLXJ1bi1tcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC10cmFuc2ZlcnR5cGVpZCAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyBsYWJlbCB7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLnNmLXNvcC1ydW4tZHJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19jaGVja2JveC1iYXNlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLnNmLXNvcC1ydW4tZHJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtdHJhbnNmZXJwdWJsaXNocnVsZXMtdHJhbnNhY3Rpb250eXBlaWQsXG4uc2Ytc29wLXJ1bi1kcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1wcm9kdWN0aW9ucHVibGlzaHJ1bGVzLXRyYW5zYWN0aW9udHlwZWlkLFxuLnNmLXNvcC1ydW4tZHJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtcHVyY2hhc2VwdWJsaXNocnVsZXMtdHJhbnNhY3Rpb250eXBlaWQge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4uc2Ytc29wLXJ1bi1kcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC10cmFuc2ZlcnB1Ymxpc2hydWxlcy10cmFuc2FjdGlvbnR5cGVpZCAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyxcbi5zZi1zb3AtcnVuLWRycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXByb2R1Y3Rpb25wdWJsaXNocnVsZXMtdHJhbnNhY3Rpb250eXBlaWQgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3csXG4uc2Ytc29wLXJ1bi1kcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1wdXJjaGFzZXB1Ymxpc2hydWxlcy10cmFuc2FjdGlvbnR5cGVpZCAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uc2Ytc29wLXJ1bi1kcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC10cmFuc2ZlcnB1Ymxpc2hydWxlcy10cmFuc2FjdGlvbnR5cGVpZCAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyBsYWJlbCxcbi5zZi1zb3AtcnVuLWRycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXByb2R1Y3Rpb25wdWJsaXNocnVsZXMtdHJhbnNhY3Rpb250eXBlaWQgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgbGFiZWwsXG4uc2Ytc29wLXJ1bi1kcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1wdXJjaGFzZXB1Ymxpc2hydWxlcy10cmFuc2FjdGlvbnR5cGVpZCAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyBsYWJlbCB7XG4gIGhlaWdodDogMzJweDtcbn1cbi5zZi1zb3Atc3VtbWFyeS1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuNXM7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNvcC1zdW1tYXJ5LWZvb3Rlci52aXNpYmxlIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA4cHggMCA4cHggMTZweDtcbn1cbi5zZi1zb3Atc3VtbWFyeS1mb290ZXIgLmFudC10YWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5zZi1zb3Atc3VtbWFyeS1mb290ZXIgLmFudC10YWcgLnNmLXNvcC1zdW1tYXJ5LWZvb3Rlcl9fdGFnLW5hbWUge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc3RvY2stdHJhbmZlcnNfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnN0b2NrLXRyYW5mZXJzX19jb250ZW50IC5hbnQtcmFkaW8tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5zdG9jay10cmFuZmVyc19fY29udGVudCAuYW50LXJhZGlvLWdyb3VwIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN0b2NrLXRyYW5mZXJzX19jb250ZW50IC5hbnQtcmFkaW8tZ3JvdXAgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cbi5zdG9jay10cmFuZmVyc19fY29udGVudCAuYW50LXJhZGlvLWdyb3VwIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXIuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWNoZWNrZWQ6bm90KC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItZGlzYWJsZWQpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc3RvY2stdHJhbmZlcnNfX2NvbnRlbnQgLmFudC1yYWRpby1ncm91cCAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLmFudC1yYWRpby1idXR0b24td3JhcHBlci1jaGVja2VkOm5vdCguYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWRpc2FibGVkKTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnN0b2NrLXRyYW5mZXJzX19jb250ZW50IC5hbnQtcmFkaW8tZ3JvdXAgLmFudC1yYWRpby1idXR0b24td3JhcHBlci5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbn1cbi5zdG9jay10cmFuZmVyc19fY29udGVudCAuc2Ytc3RvY2stdHJhbnNmZXItaGVhZGVyIC5hbnQtcm93IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogOHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnN0b2NrLXRyYW5mZXJzX19jb250ZW50IC5zZi1zdG9jay10cmFuc2Zlci1oZWFkZXIgLmFudC1yb3cgLmVkaXQtdmFsdWUge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1zdG9jay10cmFuc2Zlcl9fZHJhd2VyLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xufVxuLnNmLXN0b2NrLXRyYW5zZmVyX19kcmF3ZXIuc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5zZi1zdG9jay10cmFuc2Zlcl9fZHJhd2VyLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWZvb3RlciAuc2Ytc3RvY2stdHJhbnNmZXJfX2RyYXdlci1zdW1tYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTZweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2Ytc3RvY2stdHJhbnNmZXJfX2RyYXdlci5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1mb290ZXIgLnNmLXN0b2NrLXRyYW5zZmVyX19kcmF3ZXItc3VtbWFyeSAuYW50LXR5cG9ncmFwaHkge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDkzcHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBtYXJnaW46IDA7XG59XG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC50b29sYmFyLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAudG9vbGJhci1ncm91cC5taWRkbGUge1xuICBtYXJnaW46IDAgNDBweDtcbn1cbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC50b29sYmFyLWJ1dHRvbi1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC5zbmFwc2hvdC1hbmltYXRpb24ge1xuICBib3JkZXI6IDBweCBzb2xpZCByZ2JhKDIyOCwgMjQwLCAyNTUsIDAuNzE3NjQ3MDU4OCk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC5zbmFwc2hvdC1hbmltYXRpb24ucGxheSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbmFwc2hvdDtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjJzO1xufVxuQGtleWZyYW1lcyBzbmFwc2hvdCB7XG4gIDAlIHtcbiAgICBib3JkZXItd2lkdGg6IDBweDtcbiAgfVxuICA1MCUge1xuICAgIGJvcmRlci13aWR0aDogMjAwcHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwcHg7XG4gIH1cbn1cbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMjRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4tcHJpbWFyeTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiAjMTk5ZGRlO1xufVxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sIC5hbnQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wgLmJ0bi1yZWNvcmQge1xuICBjb2xvcjogI2ZmZjtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnNmLXNlbGVjdC1kYXRhX19jb250cm9sIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC5zZi10b2dnbGUtYnRuLmJ0bi1hY3RpdmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC5zZi10b2dnbGUtYnRuLmJ0bi1hY3RpdmUgKyBsYWJlbC5zZi10b2dnbGUtYnRuOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAuYW50LWJ0bjpob3ZlciAucnVuLWVuZ2luZS1pY29uLFxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnJ1bm5pbmcgLnJ1bi1lbmdpbmUtaWNvbiB7XG4gIGFuaW1hdGlvbjogc2hha2UgMC42cztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5Aa2V5ZnJhbWVzIHNoYWtlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpIHNjYWxlKDEuMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKSBzY2FsZSgxLjIpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpIHNjYWxlKDEuMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC5zZi1maWx0ZXJzLWRvdHNfX2NvbnRyb2xfZGRsIC5hbnQtYnRuOm5vdCguYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSksXG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAuc2YtZmlsdGVycy1kb3RzX19jb250cm9sX2RkbCAuYW50LWRyb3Bkb3duLWJ1dHRvbixcbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC5zZi1maWx0ZXJzLWRvdHNfX2NvbnRyb2xfZGRsIC5hbnQtc2VsZWN0LFxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnNmLWZpbHRlcnMtZG90c19fY29udHJvbF9kZGwgLmFudC1yYWRpby1idXR0b24td3JhcHBlcixcbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC5zZi1maWx0ZXJzLWRvdHNfX2NvbnRyb2xfZGRsIC5hbnQtdG9vbHRpcC1kaXNhYmxlZC1jb21wYXRpYmxlLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc2Ytc2VsZWN0LWZpbHRlcnNfX292ZXJsYXkgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3gtc2hhZG93OiByZ2JhKDEwMCwgMTAwLCAxMTEsIDAuMikgMHB4IDdweCAyOXB4IDBweDtcbn1cbi5zZi1zZWxlY3QtZmlsdGVyc19fb3ZlcmxheSAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtbWVudS5hbnQtZHJvcGRvd24tbWVudS5zZi1zY3JvbGxiYXIgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC10b3Atc2VjdGlvbl9tYWluIHtcbiAgZmxleDogMSAxIDAlO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXRvcC1zZWN0aW9uX19zYW5rZXkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXRvcC1zZWN0aW9uX19zYW5rZXkgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtZGlhZ25vc3RpY3MtZ3JpZCAuYWctZGV0YWlscy1yb3cge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLWRpYWdub3N0aWNzLWdyaWQgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtZGlhZ25vc3RpY3MtZ3JpZCAuYWctcm93LWxldmVsLTAuYWctcm93LWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCkgIWltcG9ydGFudDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1kaWFnbm9zdGljcy1ncmlkIC5hZy1yb3ctbGV2ZWwtMi5hZy1yb3ctbGFzdCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1kaWFnbm9zdGljcy1ncmlkIC5hZy1sYXlvdXQtYXV0by1oZWlnaHQgLmFnLWNlbnRlci1jb2xzLWNsaXBwZXIsXG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtZGlhZ25vc3RpY3MtZ3JpZCAuYWctbGF5b3V0LWF1dG8taGVpZ2h0IC5hZy1jZW50ZXItY29scy1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtZGlhZ25vc3RpY3MtZ3JpZCAuYWctZGV0YWlscy1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtZGlhZ25vc3RpY3MtZ3JpZCAuYWctZGV0YWlscy1ncmlkIC5hZy1oZWFkZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtZGlhZ25vc3RpY3MtZ3JpZCAuYWctZGV0YWlscy1ncmlkIC5zb2x1dGlvbi10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtZGV0YWlscy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtZGV0YWlscy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLW1lbnUgLmFnLW1lbnUtb3B0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2YtZmxvdy1zYW5rZXktdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLWZsb3ctc2Fua2V5LXRvb2x0aXAgLmluZm8tcm93IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbjogMCAtMTBweDtcbiAgcGFkZGluZzogMnB4IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLWZsb3ctc2Fua2V5LXRvb2x0aXAgLmluZm8tcm93IC5pbmZvLXZhbHVlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLWZsb3ctc2Fua2V5LXRvb2x0aXAgLmNvbG9yLWJveCB7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlLWRlZmF1bHQge1xuICB3aWR0aDogNDIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEpO1xuICBib3gtc2hhZG93OiAwcHggM3B4IDZweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDBweCA2cHggMTZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KSwgMHB4IDlweCAyOHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX2NvbnRyb2xzLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19jb250cm9scy1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fY29udHJvbHMtYnV0dG9uIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLWljb24pO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX2hhbmRsZSB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlci5oaWdobGlnaHRlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigwLCAxNDYsIDIxOCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYW5pbWF0aW9uOiBhbmltYXRlLXB1bHNlIDRzIGxpbmVhciBpbmZpbml0ZTtcbn1cbkBrZXlmcmFtZXMgYW5pbWF0ZS1wdWxzZSB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMTQ2LCAyMTgsIDAuNyksIDAgMCAwIDAgcmdiYSgwLCAxNDYsIDIxOCwgMC42KTtcbiAgfVxuICA0MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDE1cHggcmdiYSgwLCAxNDYsIDIxOCwgMCksIDAgMCAwIDAgcmdiYSgwLCAxNDYsIDIxOCwgMC42KTtcbiAgfVxuICA4MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDE1cHggcmdiYSgwLCAxNDYsIDIxOCwgMCksIDAgMCAwIDE1cHggcmdiYSgwLCAxNDYsIDIxOCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDE0NiwgMjE4LCAwKSwgMCAwIDAgMTVweCByZ2JhKDAsIDE0NiwgMjE4LCAwKTtcbiAgfVxufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlciAubm9kZS10eXBlIHtcbiAgcGFkZGluZzogOHB4O1xuICB3aWR0aDogMTQwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtdHlwZSAudGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtdHlwZSAuc3VidGl0bGUge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZsZXg6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLXR5cGUgLnN1YnRpdGxlIC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3Qge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLWNoaWxkcmVuIHtcbiAgd2lkdGg6IDI3MHB4O1xuICBwYWRkaW5nOiAxMnB4IDZweCAxMnB4IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDRweDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlciAubm9kZS1jaGlsZHJlbiAuaXRlbS10YWcge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmc6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBsaW5lLWhlaWdodDogOXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtY2hpbGRyZW4gLml0ZW0tdGFnIC5pdGVtLXRhZy1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogMnB4IDAgNHB4IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtY2hpbGRyZW4gLml0ZW0tdGFnIC5pdGVtLXRhZy1oZWFkZXIuY2xpY2thYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlciAubm9kZS1jaGlsZHJlbiAuaXRlbS10YWcgLml0ZW0tdGFnLWhlYWRlci5jbGlja2FibGUgLml0ZW0tbmFtZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLWNoaWxkcmVuIC5pdGVtLXRhZyAuaXRlbS10YWctaGVhZGVyLmNsaWNrYWJsZSAuaXRlbS1uYW1lOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMTQ1LCAyMTgsIDAuODE1Njg2Mjc0NSk7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLWNoaWxkcmVuIC5pdGVtLXRhZyAuaXRlbS1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIxMHB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlciAubm9kZS1jaGlsZHJlbiAuaXRlbS10YWcgLnF1YW50aXR5IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogOXB4O1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlciAubm9kZS1jaGlsZHJlbiAuaXRlbS10YWcgLmxpbmstYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA3cHggOHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLWNoaWxkcmVuIC5pdGVtLXRhZyAubGluay1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLWNoaWxkcmVuIC5pdGVtLXRhZyAubGluay1idXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5hZGRpdGlvbmFsLWNvdW50IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAubm8tZGF0YS1pY29uICNkb3QxLFxuLnNmLXNvcC10b3Atc2VjdGlvbiAubm8tZGF0YS1pY29uICNkb3QyLFxuLnNmLXNvcC10b3Atc2VjdGlvbiAubm8tZGF0YS1pY29uICNkb3QzIHtcbiAgYW5pbWF0aW9uOiBmYWxsIDVzIGluZmluaXRlIGxpbmVhcjtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLm5vLWRhdGEtaWNvbiAjZG90MiB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogNHM7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5uby1kYXRhLWljb24gI2RvdDMge1xuICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xufVxuQGtleWZyYW1lcyBmYWxsIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTBweCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgOTBweCwgMCk7XG4gIH1cbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLm5vLWRhdGEtaWNvbiAjc3F1YXJlMSxcbi5zZi1zb3AtdG9wLXNlY3Rpb24gLm5vLWRhdGEtaWNvbiAjc3F1YXJlMiB7XG4gIGFuaW1hdGlvbjogbm8tZGF0YS1pY29uLXNxdWFyZS1mbHkgNXMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYWx0ZXJuYXRlO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAubm8tZGF0YS1pY29uICNzcXVhcmUzLFxuLnNmLXNvcC10b3Atc2VjdGlvbiAubm8tZGF0YS1pY29uICNzcXVhcmU0IHtcbiAgYW5pbWF0aW9uOiBuby1kYXRhLWljb24tc3F1YXJlLWZseSA0cyBpbmZpbml0ZSBlYXNlLWluLW91dCBhbHRlcm5hdGU7XG59XG5Aa2V5ZnJhbWVzIG5vLWRhdGEtaWNvbi1zcXVhcmUtZmx5IHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwcHgsIDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICB9XG59XG5cbi5zZi1mbG93LWxpbmtzLWluZm9fX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtdG9wLXNlY3Rpb24tdGFic19fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi10b3Atc2VjdGlvbi10YWJzX193cmFwcGVyIC5hbnQtc2VnbWVudGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzOTIxNTY4NjMpO1xufVxuLnNmLXRvcC1zZWN0aW9uLXRhYnNfX3dyYXBwZXIgLmxheW91dC1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBwYWRkaW5nOiAwcHg7XG59XG4uc2Ytc29wLXZpb2xhdGlvbnMtZHJhd2VyIC5zZi12aW9sYXRpb25zLXBhbmVsIHtcbiAgbWFyZ2luOiAwcHg7XG59XG4uc2Ytc29wLXZpb2xhdGlvbnMtZHJhd2VyIC5zZi12aW9sYXRpb25zLXBhbmVsIC5zZi12aW9sYXRpb25zLW1lbnUtY29sdW1uIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciAuc2YtdmlvbGF0aW9ucy1wYW5lbCAuc2YtdmlvbGF0aW9ucy1tZW51IC5tZW51LWdyb3VwIHtcbiAgcGFkZGluZzogMTFweCAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2Ytc29wLXZpb2xhdGlvbnMtZHJhd2VyIC5zZi12aW9sYXRpb25zLXBhbmVsIC5zZi12aW9sYXRpb25zLW1lbnUgLm1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLnNmLXZpb2xhdGlvbnMtcGFuZWwgLnNmLXZpb2xhdGlvbnMtbWVudSAubWVudS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLnNmLXZpb2xhdGlvbnMtcGFuZWwgLnNmLXZpb2xhdGlvbnMtbWVudSAubWVudS1pdGVtLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciAuc2YtdmlvbGF0aW9ucy1wYW5lbCAuc2YtdmlvbGF0aW9ucy1tZW51IC5tZW51LWl0ZW0uZGlzYWJsZWQge1xuICBjb2xvcjogcmdiKDE3NSwgMTc1LCAxNzUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLnNmLXZpb2xhdGlvbnMtcGFuZWwgLnNmLXZpb2xhdGlvbnMtbWVudSAubWVudS1pdGVtIC50aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDE2MHB4O1xufVxuLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciAuc2YtdmlvbGF0aW9ucy1wYW5lbCAuc2YtdmlvbGF0aW9ucy1saXN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjM1cHgpO1xufVxuLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciAuc2YtdmlvbGF0aW9ucy1wYW5lbCAuc2YtdmlvbGF0aW9uLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxNnB4IDE2cHggMCAxNnB4O1xufVxuLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciAuc2YtdmlvbGF0aW9ucy1wYW5lbCAuc2YtdmlvbGF0aW9uLXdyYXBwZXIgLnNmLXZpb2xhdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLnNmLXZpb2xhdGlvbnMtcGFuZWwgLnNmLXZpb2xhdGlvbi13cmFwcGVyIC5zZi12aW9sYXRpb24gLnZpb2xhdGlvbnMtYWN0aW9ucyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc29wLXZpb2xhdGlvbnMtZHJhd2VyIC5zZi12aW9sYXRpb25zLXBhbmVsIC5zZi12aW9sYXRpb24td3JhcHBlciAuc2YtdmlvbGF0aW9uIC52aW9sYXRpb25zLWFjdGlvbnMgLmFjdGlvbi1idXR0b24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweCAwcHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLnNmLXZpb2xhdGlvbnMtcGFuZWwgLnNmLXZpb2xhdGlvbi13cmFwcGVyIC5zZi12aW9sYXRpb24gLnZpb2xhdGlvbnMtYWN0aW9ucyAuYWN0aW9uLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLnNmLXZpb2xhdGlvbnMtcGFuZWwgLnNmLXZpb2xhdGlvbi13cmFwcGVyIC5zZi12aW9sYXRpb24gLnZpb2xhdGlvbnMtYWN0aW9ucyAuYWN0aW9uLWJ1dHRvbi53aXRoLWJvcmRlciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc29wLXZpb2xhdGlvbnMtZHJhd2VyIC5zZi12aW9sYXRpb25zLXBhbmVsIC5zZi1zbWFsbC1kaXNjdXNzaW9uLWxpc3QgLnNmLWNvbW1lbnQtcHJldmlldyAuc2YtbGV4aWNhbC1jb21tZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cblxuLnNmLXZpb2xhdGlvbi1jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogMTZweCAxNnB4IDAgMTZweDtcbn1cbi5zZi12aW9sYXRpb24tY29udGVudCAuc2YtdmlvbGF0aW9uLWNvbnRlbnRfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMzMwcHg7XG59XG4uc2YtdmlvbGF0aW9uLWNvbnRlbnQgLnNmLXZpb2xhdGlvbi1jb250ZW50X19ib2R5IHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5zZi12aW9sYXRpb24tY29udGVudCAuY29tbWVudC1iYWRnZSB7XG4gIG1heC13aWR0aDogMTM3cHg7XG4gIGJvcmRlcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtdmlvbGF0aW9uLWNvbnRlbnQgLnRpbWUtYmFkZ2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIHBhZGRpbmc6IDFweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG4gIG1heC13aWR0aDogNThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnNmLXZpZXctdmlvbGF0aW9uLW1vZGFsIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2Ytdmlldy12aW9sYXRpb24tbW9kYWwgLmFudC1tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi12aWV3LXZpb2xhdGlvbi1tb2RhbCAuYW50LW1vZGFsLWJvZHkgLnNmLXZpb2xhdGlvbi1jb250ZW50IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwIDAgODBweCAwICFpbXBvcnRhbnQ7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLmFudC1kcmF3ZXItaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX19jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX19jb250ZW50IC5zZi1hY3Rpb24tY29udGVudC1zd2l0Y2gge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1uby1hY3Rpb25zIHtcbiAgcGFkZGluZzogMCAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2Ytbm8tYWN0aW9ucyAuaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMCAwIDEycHggMDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5hbnQtdGFicy1uYXYtd3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuYWN0aW9uLWdyb3VwLXBhbmVsIC5hbnQtY29sbGFwc2UtaGVhZGVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGF1dG87XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5hY3Rpb24tZ3JvdXAtcGFuZWwgLmFjdGlvbi1ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDE2cHggMTZweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLnNmLXRyaWdnZXJzX19hY3Rpb24ge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbjogOHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLnNmLXRyaWdnZXJzX19hY3Rpb24uaGlnaGxpZ2h0ZWQgLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICBhbmltYXRpb24tbmFtZTogaGlnaGxpZ2h0T3B0aW9uO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuN3M7XG4gIGFuaW1hdGlvbi1kZWxheTogMC41cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuQGtleWZyYW1lcyBoaWdobGlnaHRPcHRpb24ge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKTtcbiAgfVxufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuc2YtdHJpZ2dlcnNfX2FjdGlvbi5hbnQtY29sbGFwc2UtaXRlbS1kaXNhYmxlZCAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gIGN1cnNvcjogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuc2YtdHJpZ2dlcnNfX2FjdGlvbiAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzLCB2aXNpYmlsaXR5IDBzLCBib3JkZXItY29sb3IgMHM7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLnNmLXRyaWdnZXJzX19hY3Rpb24gLmFudC1jb2xsYXBzZS1oZWFkZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5zZi10cmlnZ2Vyc19fYWN0aW9uIC5hbnQtY29sbGFwc2UtaGVhZGVyIC5zZi10cmlnZ2Vyc19fYWN0aW9uLW5hbWUge1xuICB3aWR0aDogODAlO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLnNmLXRyaWdnZXJzX19hY3Rpb24gLmFudC1jb2xsYXBzZS1oZWFkZXIgLmFudC1jb2xsYXBzZS1leHRyYSB7XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5zZi10cmlnZ2Vyc19fYWN0aW9uIC5hbnQtY29sbGFwc2UtaGVhZGVyIC5hbnQtY29sbGFwc2UtZXh0cmEgLmFudC1idG4ge1xuICB3aWR0aDogMTAycHg7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5zZi10cmlnZ2Vyc19fYWN0aW9uLmFudC1jb2xsYXBzZS1pdGVtLWFjdGl2ZSAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5zZi10cmlnZ2Vyc19fYWN0aW9uLmFudC1jb2xsYXBzZS1pdGVtLWFjdGl2ZSAuYW50LWNvbGxhcHNlLWV4dHJhIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuZ3JvdXAtYWN0aW9uLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW46IDE2cHggOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLmdyb3VwLWFjdGlvbi1jYXJkIC5oZWFkZXIge1xuICBwYWRkaW5nOiAwcHggMTJweCA4cHggMTJweDtcbiAgbWFyZ2luOiAwIC0xMnB4IDE4cHggLTEycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuZ3JvdXAtYWN0aW9uLWNhcmQgLmhlYWRlciAudGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLmdyb3VwLWFjdGlvbi1jYXJkIC5hbnQtdGltZWxpbmUtaXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuZ3JvdXAtYWN0aW9uLWNhcmQgLmFudC10aW1lbGluZS1pdGVtLWxhc3QgLmFudC10aW1lbGluZS1pdGVtLWNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiAwO1xufVxuXG4uc2YtYWN0aW9ucy1sb2ctZHJhd2VyIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG4uc2YtYWN0aW9ucy1sb2ctZHJhd2VyIC5zZi1hY3Rpb25zX19sb2ctZ3JpZC5zZi1hZy1ncmlkIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIC0yNHB4O1xufVxuLnNmLW1haW4tbW9kYWwuc2Ytcm9sbC1mb3J3YXJkIC5wcm9jZXNzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1yb2xsLWZvcndhcmQgLnByb2Nlc3MgLm5hbWUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuXG4uc2YtYXV0by1yb2xsLWZvcndhcmQgLnRleHQtZmllbGQge1xuICB3aWR0aDogNDgwcHg7XG59XG4uc2YtYXV0by1yb2xsLWZvcndhcmQgLnRleHQtZmllbGQuaW5mbyB7XG4gIG1hcmdpbi10b3A6IC0xMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtaG9tZS13aWRnZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiAxNnB4IDAgMTZweCAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtaW4td2lkdGg6IDQ3N3B4O1xufVxuLnNmLWhvbWUtd2lkZ2V0IC5zY3JvbGxiYXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnNmLWhvbWUtd2lkZ2V0IC5zY3JvbGxiYXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1ob21lLXdpZGdldCAuc2Nyb2xsYmFyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDhweDtcbn1cbi5zZi1ob21lLXdpZGdldDpob3ZlciAuc2Nyb2xsYmFyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYikgIWltcG9ydGFudDtcbn1cbi5zZi1ob21lLXdpZGdldCAucGxhbnMtd3JhcHBlciB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG1heC1oZWlnaHQ6IDQ5NXB4O1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbn1cbi5zZi1ob21lLXdpZGdldCAucGxhbnMtd3JhcHBlciAucGxhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWhvbWUtd2lkZ2V0IC5wbGFucy13cmFwcGVyIC5wbGFuIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5zZi1ob21lLXdpZGdldCAucGxhbnMtd3JhcHBlciAucGxhbiAudGl0bGU6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnktaG92ZXIpO1xufVxuLnNmLWhvbWUtd2lkZ2V0IC5wbGFucy13cmFwcGVyIC5wbGFuIC5kYXRlIHtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZi1ob21lLXdpZGdldCAucGxhbnMtd3JhcHBlciAucGxhbiAuc2YtYWctZ3JpZCB7XG4gIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAxNnB4IC0xNnB4IC0xNnB4IC0xNnB4O1xufVxuLnNmLWhvbWUtd2lkZ2V0IC5wbGFucy13cmFwcGVyIC5wbGFuIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWhvbWUtd2lkZ2V0IC50ZWFtLXdyYXBwZXIge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBtYXgtaGVpZ2h0OiA0NTBweDtcbiAgbWluLWhlaWdodDogMjAwcHg7XG59XG4uc2YtaG9tZS13aWRnZXQgLnRlYW0td3JhcHBlciAubWVtYmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWhvbWUtd2lkZ2V0IC50ZWFtLXdyYXBwZXIgLm1lbWJlciAuYXZhdGFyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2YtaG9tZS13aWRnZXQgLnRlYW0td3JhcHBlciAubWVtYmVyIC5hdmF0YXIgLnNmLWF2YXRhci1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWF4LXdpZHRoOiAyMDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zZi1ob21lLXdpZGdldCAudGVhbS13cmFwcGVyIC5tZW1iZXIgLmFkZC1tZW1iZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uc2YtaG9tZS13aWRnZXQgLnRlYW0td3JhcHBlciAubWVtYmVyIC5hZGQtbWVtYmVyOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1ob21lLXdpZGdldCAudGVhbS13cmFwcGVyIC5tZW1iZXIgLmFkZC1tZW1iZXI6aG92ZXIgLmNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1ob21lLXdpZGdldCAudGVhbS13cmFwcGVyIC5tZW1iZXIgLmFkZC1tZW1iZXIgLmNpcmNsZSB7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBtYXJnaW46IDAgYXV0byAxNnB4IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xufVxuLnNmLWhvbWUtd2lkZ2V0IC50ZWFtLXdyYXBwZXIgLm1lbWJlciAubGFzdC1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnNmLWhvbWUtd2lkZ2V0IC50ZWFtLXdyYXBwZXIgLm1lbWJlciAubGFzdC1hY3RpdmUuZ3JlZW4ge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi1ob21lLXdpZGdldCAudGVhbS13cmFwcGVyIC5tZW1iZXIgLmxhc3QtYWN0aXZlIC5kb3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2YtaG9tZS13aWRnZXQgLndpZGdldC1iYWRnZSB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuLnNmLWhvbWUtd2lkZ2V0IC53aWRnZXQtYmFkZ2Uucm91bmRpbmctcyB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5zZi1ob21lLXdpZGdldCAud2lkZ2V0LWJhZGdlLmJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWJsdWUtMyk7XG59XG4uc2YtaG9tZS13aWRnZXQgLndpZGdldC1iYWRnZS5ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWhvbWUtd2lkZ2V0IC53aWRnZXQtYmFkZ2UucmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWJhc2UtcmVkLTMpO1xufVxuLnNmLWhvbWUtd2lkZ2V0IC53aWRnZXQtYmFkZ2UuZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMyk7XG59XG4uc2YtaG9tZS13aWRnZXQgLndpZGdldC1iYWRnZS55ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1vcmFuZ2UtMSk7XG4gIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWJhc2Utb3JhbmdlLTMpO1xufVxuLnNmLWhvbWUtd2lkZ2V0IC53aWRnZXQtYmFkZ2UubGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLXdvcmtmbG93LXByZXZpZXctY29udGVudCB7XG4gIG1hcmdpbjogLTI0cHggLTI0cHggNzBweCAtMjRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQgLmhlYWRpbmcge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQgLnNmLXdvcmtmbG93LXByZXZpZXctdGFzayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbjogMCAyMHB4IDhweCAyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCAxMnB4O1xufVxuLnNmLXdvcmtmbG93LXByZXZpZXctY29udGVudCAuc2Ytd29ya2Zsb3ctcHJldmlldy10YXNrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLXdvcmtmbG93LXByZXZpZXctY29udGVudCAuc2Ytd29ya2Zsb3ctcHJldmlldy10YXNrOmhvdmVyIC5zZi1vcGVuLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uc2Ytd29ya2Zsb3ctcHJldmlldy1jb250ZW50IC5zZi13b3JrZmxvdy1wcmV2aWV3LXRhc2sgLnNmLXByb2Nlc3MtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQgLnNmLXdvcmtmbG93LXByZXZpZXctdGFzayAuc2Ytb3Blbi1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAtMzVweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXdvcmtmbG93LXByZXZpZXctY29udGVudCAuc2Ytd29ya2Zsb3ctcHJldmlldy1tb2R1bGUge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBwYWRkaW5nOiAxOXB4IDIwcHggMTZweCAyNnB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQgLnNmLXdvcmtmbG93LXByZXZpZXctbW9kdWxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQgLnNmLXdvcmtmbG93LXByZXZpZXctbW9kdWxlIC5zdGF0dXMge1xuICBtYXJnaW4tcmlnaHQ6IDM2cHg7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQgLnNmLXdvcmtmbG93LXByZXZpZXctbW9kdWxlIC5zdGF0dXMuZ29vZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLnNmLXdvcmtmbG93LXByZXZpZXctY29udGVudCAuc2Ytd29ya2Zsb3ctcHJldmlldy1tb2R1bGUgLnN0YXR1cy5vdmVyZHVlIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLXdvcmtmbG93LXdvcmtpbmctZGF5cyAuaGVhZGluZyxcbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuaGVhZGluZyxcbi5zZi13b3JrZmxvdy1yZWdpb25hbC1ob2xpZGF5cyAuaGVhZGluZyxcbi5zZi1ob2xpZGF5cy1kcmF3ZXIgLmhlYWRpbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uc2Ytd29ya2Zsb3ctcmVnaW9uYWwtaG9saWRheXMgLnNmLWNvdW50cnktZmxhZyB7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLnNmLWhvbGlkYXlzLWRyYXdlciAuc2YtaG9saWRheXMtdGFibGUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ1cHgpO1xuICBtYXJnaW46IDAgLTI0cHggLTI0cHggLTI0cHg7XG59XG4uc2YtaG9saWRheXMtZHJhd2VyIC5zZi1jb3VudHJ5LWZsYWcge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5zZi1ob2xpZGF5cy1kcmF3ZXIgLmFudC1jaGVja2JveC1ncm91cC1pdGVtIHtcbiAgbWFyZ2luOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNmLWhvbGlkYXlzLWRyYXdlciAuYW50LXRhYmxlLWNvbHVtbi1zb3J0ZXItaW5uZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmJsb2Nrb3V0LWRhdGUtZWRpdG9yIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5hbnQtcGlja2VyLWNlbGw6OmJlZm9yZSB7XG4gIHdpZHRoOiA0M3B4O1xuICBsZWZ0OiAxMXB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2VsbCAuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgbWluLXdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIGRpdi5hbnQtdHlwb2dyYXBoeS1lZGl0LWNvbnRlbnQge1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgZGl2LmFudC10eXBvZ3JhcGh5LFxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5hbnQtdHlwb2dyYXBoeSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuc2YtaG9saWRheSB7XG4gIGJhY2tncm91bmQ6ICMxODkwZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuc2YtY3VzdG9tLWRheSB7XG4gIGJhY2tncm91bmQ6ICNmZjdhN2IgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuc2YtZXhjbHVkZWQtaG9saWRheSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjOTE5MTkxICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXBpY2tlci1jYWxlbmRhciAuYW50LXBpY2tlci1jZWxsLXNlbGVjdGVkIC5zZi1jdXN0b20tZGF5LmFudC1waWNrZXItY2VsbC1pbm5lcixcbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXBpY2tlci1jYWxlbmRhciAuYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0IC5zZi1jdXN0b20tZGF5LmFudC1waWNrZXItY2VsbC1pbm5lcixcbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXBpY2tlci1jYWxlbmRhciAuYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZCAuc2YtY3VzdG9tLWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstcmVkKSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXBpY2tlci1jYWxlbmRhciAuYW50LXBpY2tlci1jZWxsLXNlbGVjdGVkIC5zZi1ob2xpZGF5LmFudC1waWNrZXItY2VsbC1pbm5lcixcbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXBpY2tlci1jYWxlbmRhciAuYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0IC5zZi1ob2xpZGF5LmFudC1waWNrZXItY2VsbC1pbm5lcixcbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXBpY2tlci1jYWxlbmRhciAuYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZCAuc2YtaG9saWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCAuc2YtZXhjbHVkZWQtaG9saWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1yYW5nZS1zdGFydCAuc2YtZXhjbHVkZWQtaG9saWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQgLnNmLWV4Y2x1ZGVkLWhvbGlkYXkuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgYmFja2dyb3VuZDogIzkxOTE5MSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXBpY2tlci1jYWxlbmRhciAuYW50LXBpY2tlci1jZWxsLXNlbGVjdGVkIC5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1yYW5nZS1zdGFydCAuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5hbnQtcGlja2VyLWNhbGVuZGFyIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kIC5hbnQtcGlja2VyLWNlbGwtaW5uZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXJlZC1saWdodCk7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbDpob3Zlcjpub3QoLmFudC1waWNrZXItY2VsbC1pbi12aWV3KSAuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5hbnQtcGlja2VyLWNhbGVuZGFyIC5hbnQtcGlja2VyLWNlbGw6aG92ZXI6bm90KC5hbnQtcGlja2VyLWNlbGwtc2VsZWN0ZWQpOm5vdCguYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0KTpub3QoLmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQpOm5vdCguYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLXN0YXJ0KTpub3QoLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1lbmQpIC5hbnQtcGlja2VyLWNlbGwtaW5uZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbn1cbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXBpY2tlci1jYWxlbmRhciAuYW50LXBpY2tlci1jZWxsLXRvZGF5IC5hbnQtcGlja2VyLWNlbGwtaW5uZXIge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXBpY2tlci1jYWxlbmRhciAuYW50LXBpY2tlci1jZWxsLXRvZGF5LmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCAuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXBpY2tlci1jYWxlbmRhciAuYW50LXBpY2tlci1jZWxsLWluLXZpZXcuYW50LXBpY2tlci1jZWxsLXRvZGF5IC5hbnQtcGlja2VyLWNlbGwtaW5uZXI6OmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1ncmVlbik7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLnNmLXNxdWFyZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zZi1jb21tZW50cy1kcmF3ZXIuYW50LWRyYXdlci1vcGVuIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNmLWNvbW1lbnRzLWRyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uc2YtY29tbWVudHMge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWNvbW1lbnRzIC5zZi1pbmZpbml0ZS1zY3JvbGwtd3JhcHBlciB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDI4MHB4KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAyMDAwcHg7XG4gIHBhZGRpbmc6IDE2cHggMTJweDtcbn1cbi5zZi1jb21tZW50cyAuaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuLnNmLWNvbW1lbnRzIC5zZi1kcmF3ZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLWNvbW1lbnRzIC5zZi1jb21tZW50cy1maWx0ZXItYmFyIHtcbiAgcGFkZGluZzogMTJweCAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudHMtZmlsdGVyLWJhciAuYW50LWlucHV0LXNlYXJjaCB7XG4gIHdpZHRoOiAyNDNweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uc2YtY29tbWVudHMgLnNmLWNvbW1lbnRzLWZpbHRlci1iYXIgLmFudC1waWNrZXItcmFuZ2Utc2VwYXJhdG9yIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudHMtZmlsdGVyLWJhciAuZmlsdGVyLXNlbGVjdG9yIHtcbiAgd2lkdGg6IDI3MHB4ICFpbXBvcnRhbnQ7XG59XG4uc2YtY29tbWVudHMgLnNmLWNvbW1lbnQtcHJldmlldyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtY29tbWVudHMgLnNmLWNvbW1lbnQtcHJldmlldzpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAxMHB4IDBweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWNvbW1lbnRzIC5zZi1jb21tZW50LXByZXZpZXc6aG92ZXIgLmNvbW1lbnQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLWNvbW1lbnRzIC5zZi1jb21tZW50LXByZXZpZXcgLmFudC1hdmF0YXItZ3JvdXAgLmFudC1hdmF0YXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMXB4O1xufVxuLnNmLWNvbW1lbnRzIC5zZi1jb21tZW50LXByZXZpZXcgLmNvbW1lbnQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudC1wcmV2aWV3IC5jb21tZW50LWhlYWRlciAudGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogMzAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLnNmLWNvbW1lbnRzIC5zZi1jb21tZW50LXByZXZpZXcgLmNvbW1lbnQtaGVhZGVyIC5kYXRlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLnNmLWNvbW1lbnRzIC5zZi1jb21tZW50LXByZXZpZXcgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBwYWRkaW5nOiAyNHB4IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudC1wcmV2aWV3IC5kZXNjcmlwdGlvbiAuc2YtZWRpdG9yLXBhcmFncmFwaCB7XG4gIG1heC1oZWlnaHQ6IDE0NnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudC1wcmV2aWV3IC5jb21tZW50LWZvb3RlciB7XG4gIHBhZGRpbmc6IDEycHggMTdweDtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudC1wcmV2aWV3IC5jb21tZW50LWZvb3RlciAuc2YtYXZhdGFyLW5hbWUge1xuICBtYXgtd2lkdGg6IDE0NXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLnNmLWNvbW1lbnRzIC5zZi1jb21tZW50LXByZXZpZXcgLmNvbW1lbnQtZm9vdGVyIC5jb21tZW50LWxpbmtzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY29tbWVudC1saW5rcy1kcm9wZG93bl9fZGRsIC5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudCA+IGEgLmFudC1idG4ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXN0YXJ0ZXItY29tbWVudCB7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uc2Ytc3RhcnRlci1jb21tZW50IC5wcmVzZWxlY3RlZC1pbGMge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXgtd2lkdGg6IDMyJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zZi1zdGFydGVyLWNvbW1lbnQgLmNvbW1lbnQtYmFkZ2Uge1xuICBtYXgtd2lkdGg6IDMwJTtcbn1cbi5zZi1zdGFydGVyLWNvbW1lbnQgLmNvbW1lbnQtaW1wb3J0YW50IHtcbiAgdG9wOiAzNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTBweDtcbiAgei1pbmRleDogMTtcbn1cbi5zZi1zdGFydGVyLWNvbW1lbnQgLnNmLWlsYy1zZWxlY3Rvci0taW52YWxpZCB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1zdGFydGVyLWNvbW1lbnQgLnNmLWRyYXdlci1mb290ZXIge1xuICBtYXJnaW46IDIwcHggLTE2cHggMCAtMTZweDtcbn1cbi5zZi1zaHV0ZG93bi1jYWxlbmRhcl9fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zaHV0ZG93bi1jYWxlbmRhcl9fd3JhcHBlciAuc2Ytc2h1dGRvd24tY2FsZW5kYXJfX3Rvb2xiYXItd3JhcHBlciAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uc2Ytc2h1dGRvd24tY2FsZW5kYXJfX3dyYXBwZXIgLnNmLXNodXRkb3duLWNhbGVuZGFyX190b29sYmFyLXdyYXBwZXIgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSAuc2Ytc2h1dGRvd24tY2FsZW5kYXJfX3Rvb2xiYXItY29udHJvbHMge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1leHBhbmRlZC1ib21fX2NvbnRlbnQge1xuICBwYWRkaW5nOiAyNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xufVxuLnNmLWFnLWdyaWQuY2FwYWNpdHktZ3JpZCAuYWctZnVsbC13aWR0aC1yb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3ICFpbXBvcnRhbnQ7XG59XG4uc2YtYWctZ3JpZC5jYXBhY2l0eS1ncmlkIC5jb2xvci1ib3gge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uc2YtY2FsZW5kYXItdHlwZXMgLmVkaXRhYmxlLXJvdzpob3ZlciAuZWRpdGFibGUtY2VsbC12YWx1ZS13cmFwIHtcbiAgcGFkZGluZzogNHB4IDExcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5zZi1jYWxlbmRhci10eXBlcyAuZWRpdGFibGUtY2VsbC12YWx1ZS13cmFwIHtcbiAgcGFkZGluZzogNXB4IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1jYWxlbmRhci10eXBlcyAuZWRpdGFibGUtY2VsbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1zdXBwbHktZHJhd2VyLXNwaW5uZXIuc2Ytc3Bpbm5lci5zcGlubmVyLW1hc2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZi1zdXBwbHlfX2Zvcm0tYmFzZSAuc2YtZm9ybV9fZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMjRweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zdXBwbHlfX2Zvcm0tYmFzZSAuc2YtZm9ybV9fZ3JvdXAgPiAuYW50LWNvbCB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cbi5zZi1zdXBwbHlfX2Zvcm0tYmFzZSAuc2YtZm9ybV9fZ3JvdXAgLmFudC1jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLXN1cHBseV9fZm9ybS1iYXNlIC5hbnQtZm9ybS1pdGVtIC5hbnQtZm9ybS1pdGVtLWxhYmVsIGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc3VwcGx5X19mb3JtLWJhc2UgLnNmLXJlc291cmNlc19fY29udGVudCB7XG4gIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5zZi1zdXBwbHlfX2Zvcm0tYmFzZSAuc2YtcmVzb3VyY2VzX19jb250ZW50IC5jZWxsLWljb24ge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tdG9wOiAyNnB4O1xufVxuLnNmLXN1cHBseV9fZm9ybS1iYXNlIC5zZi1yZXNvdXJjZXNfX2NvbnRlbnQgLmNlbGwtaWNvbiAuYW50aWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLXN1cHBseV9fZm9ybS1iYXNlIC5zZi1yZXNvdXJjZXNfX2NvbnRlbnQgLmFudC1yb3cgLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLXN1cHBseV9fZm9ybS1iYXNlIC5taW5pLWdyaWQge1xuICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZi10cmlwbGUtdGltZXBpY2tlciAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zZi1vcGVyYXRpb24tZWRpdF9fbW9kYWwgLnNmLWZvcm0tbGlzdF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogMTZweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLW9wZXJhdGlvbi1lZGl0X19tb2RhbCAuc2YtZm9ybS1saXN0X19uby1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zZi1vcGVyYXRpb24tZWRpdF9fbW9kYWwgLnNmLWZvcm0tbGlzdF9fd3JhcHBlciB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDI0cHg7XG59XG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIC5zZi1mb3JtLWxpc3RfX3dyYXBwZXI6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIC5zZi1mb3JtLWxpc3RfX3dyYXBwZXIgLnNmLWZvcm0tbGlzdF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zZi1vcGVyYXRpb24tZWRpdF9fbW9kYWwgLnNmLWZvcm0tbGlzdF9fd3JhcHBlciAuc2YtZm9ybS1saXN0X19jb250ZW50IC5oZWFkZXIge1xuICBwYWRkaW5nOiAxNnB4IDAgMTBweCAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLW9wZXJhdGlvbi1lZGl0X19tb2RhbCAuc2YtZm9ybS1saXN0X193cmFwcGVyIC5zZi1mb3JtLWxpc3RfX2NvbnRlbnQgLnRyaXBsZS10aW1lcGlja2VyLWxhYmVsIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5zZi1vcGVyYXRpb24tZWRpdF9fbW9kYWwgLnNmLWZvcm0tbGlzdF9fd3JhcHBlciAuc2YtZm9ybS1saXN0X19jb250ZW50IC50cmlwbGUtdGltZXBpY2tlci1idG4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIC5zZi1mb3JtLWxpc3RfX3dyYXBwZXIgLnNmLWZvcm0tbGlzdF9fY29udGVudCAuYWR2YW5jZWQtb3B0aW9uc19faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5zZi1vcGVyYXRpb24tZWRpdF9fbW9kYWwgLnNmLWZvcm0tbGlzdF9fd3JhcHBlciAuc2YtZm9ybS1saXN0X19jb250ZW50IC5hbnQtZm9ybS1pdGVtLnNmLWZvcm0taXRlbV9fcmFkaW8tYmFzZSAuYW50LXJhZGlvLWdyb3VwIHtcbiAgcGFkZGluZzogMTJweCAwIDAgMDtcbn1cbi5zZi1vcGVyYXRpb24tZWRpdF9fbW9kYWwgLnNmLWZvcm0tbGlzdF9fd3JhcHBlciAuc2YtZm9ybS1saXN0X19jb250ZW50IC5hbnQtZm9ybS1pdGVtLnNmLWZvcm0taXRlbV9fcmFkaW8tYmFzZSAuYW50LXJhZGlvLWdyb3VwIC5hbnQtcmFkaW8td3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgMCA4cHggMDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDBweDtcbn1cbi5zZi1vcGVyYXRpb24tZWRpdF9fbW9kYWwgLnNmLWZvcm0tbGlzdF9fd3JhcHBlciAuc2YtZm9ybS1saXN0X19jb250ZW50IC5hbnQtZm9ybS1pdGVtLnNmLWZvcm0taXRlbV9fcmFkaW8tYmFzZSAuYW50LXJhZGlvLWdyb3VwIC5hbnQtcmFkaW8td3JhcHBlciBzcGFuOm5vdCguYW50LXJhZGlvKSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAzcHg7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMHB4O1xufVxuLnNmLWJwbW4tYW5hbHlzaXMtcmVwb3J0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uc2YtYnBtbi1hbmFseXNpcy1yZXBvcnRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1hbmFseXNpcy1jb250ZW50IC5hbnQtdHJlZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLWF1dG9ub21vdXMtYWdlbnRzX19kcmF3ZXIuYW50LWRyYXdlciAuYW50LWRyYXdlci1ib2R5IC5hbnQtZm9ybS5zZi1hdXRvbm9tb3VzLWFnZW50c19fZWRpdC1mb3JtIC5ob3Jpem9uLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1hdXRvbm9tb3VzLWFnZW50c19fZHJhd2VyLmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuYW50LWZvcm0uc2YtYXV0b25vbW91cy1hZ2VudHNfX2VkaXQtZm9ybSAuc2YtZm9ybS1pdGVtX19jaGVja2JveC1iYXNlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLnNmLWF1dG9ub21vdXMtYWdlbnRzX19kcmF3ZXIuYW50LWRyYXdlciAuYW50LWRyYXdlci1ib2R5IC5hbnQtZm9ybS5zZi1hdXRvbm9tb3VzLWFnZW50c19fZWRpdC1mb3JtIC5hbnQtZGl2aWRlci13aXRoLXRleHQge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDAgcmdiYSg1LCA1LCA1LCAwLjI2KTtcbn1cbi5zZi1hdXRvbm9tb3VzLWFnZW50c19fZHJhd2VyLmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuYW50LWZvcm0uc2YtYXV0b25vbW91cy1hZ2VudHNfX2VkaXQtZm9ybSBkaXYucmVhY3QtanMtY3Jvbi1jdXN0b20tc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtYXV0b25vbW91cy1hZ2VudHNfX2RyYXdlci5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLmFudC1mb3JtLnNmLWF1dG9ub21vdXMtYWdlbnRzX19lZGl0LWZvcm0gLnJlYWN0LWpzLWNyb24gPiBkaXYsXG4uc2YtYXV0b25vbW91cy1hZ2VudHNfX2RyYXdlci5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLmFudC1mb3JtLnNmLWF1dG9ub21vdXMtYWdlbnRzX19lZGl0LWZvcm0gLnJlYWN0LWpzLWNyb24tZmllbGQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1hdXRvbm9tb3VzLWFnZW50c19fZHJhd2VyLmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuYW50LWZvcm0uc2YtYXV0b25vbW91cy1hZ2VudHNfX2VkaXQtZm9ybSAucmVhY3QtanMtY3Jvbi1maWVsZCA+IHNwYW4ge1xuICBtaW4td2lkdGg6IDI4cHg7XG59XG4uc2YtYXV0b25vbW91cy1hZ2VudHNfX2RyYXdlci5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLmFudC1mb3JtLnNmLWF1dG9ub21vdXMtYWdlbnRzX19lZGl0LWZvcm0gLnJlYWN0LWpzLWNyb24tbWludXRlcyBzcGFuIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXN0YXR1c19fcG9wdXAgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX19wb3B1cCAuc2YtcnVuLWVuZ2luZS1mbG93LXN0YXR1c19fd3JhcHBlciAuZGV0YWlscy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3BvcHVwIC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX193cmFwcGVyIC5kZXRhaWxzLXJvdzpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3BvcHVwIC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX193cmFwcGVyIC5kZXRhaWxzLXJvdyAubGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXN0YXR1c19fcG9wdXAgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3dyYXBwZXIgLmRldGFpbHMtcm93IC52YWx1ZSB7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXN0YXR1c19fcG9wdXAgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3dyYXBwZXIgLmRldGFpbHMtcm93IC5zdGF0dXMtdmFsdWUsXG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX19wb3B1cCAuc2YtcnVuLWVuZ2luZS1mbG93LXN0YXR1c19fd3JhcHBlciAuZGV0YWlscy1yb3cgLmF2YXRhci12YWx1ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDZweDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3BvcHVwIC5zZi1jb25zdHJhaW50cy10cmVlIHtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG5cbi5zZi1ydW4tZW5naW5lLW1vZGFsX3dyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cbi5zZi1ydW4tZW5naW5lLW1vZGFsX3dyYXAgLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19wb3B1cCB7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIC5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fcG9wdXAgLmFudC1tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuLnNmLXJ1bi1lbmdpbmUtbW9kYWxfd3JhcCAuc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19jb250ZW50IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2lubmVyLWNvbnRlbnQge1xuICBoZWlnaHQ6IDU3MHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5zZi1ydW4tZW5naW5lLW1vZGFsX3dyYXAgLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fY29udGVudCAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19pbm5lci1jb250ZW50IC5zZi1nZW5lcmFsLXNldHRpbmdzLWZvcm0uYW50LWZvcm0ge1xuICBwYWRkaW5nOiAwIDEycHggMCAwO1xufVxuLnNmLXJ1bi1lbmdpbmUtbW9kYWxfd3JhcCAuc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19jb250ZW50IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2lubmVyLWNvbnRlbnQgLnNmLWdlbmVyYWwtc2V0dGluZ3MtZm9ybS5hbnQtZm9ybSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIC5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2NvbnRlbnQgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19faW5uZXItY29udGVudCAuc2YtZ2VuZXJhbC1zZXR0aW5ncy1mb3JtLmFudC1mb3JtIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwuYW50LWZvcm0taXRlbS1uby1jb2xvbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXJ1bi1lbmdpbmUtbW9kYWxfd3JhcCAuc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19jb250ZW50IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2lubmVyLWNvbnRlbnQgLnNmLWdlbmVyYWwtc2V0dGluZ3MtZm9ybS5hbnQtZm9ybSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5mb3JtLWxhYmVsLW5vZGUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLXJ1bi1lbmdpbmUtbW9kYWxfd3JhcCAuc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19jb250ZW50IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2lubmVyLWNvbnRlbnQgLnNmLWdlbmVyYWwtc2V0dGluZ3MtZm9ybS5hbnQtZm9ybSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5mb3JtLWxhYmVsLW5vZGUgLmFudC1idG4ge1xuICBwYWRkaW5nOiAwIDJweDtcbn1cbi5zZi1ydW4tZW5naW5lLW1vZGFsX3dyYXAgLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fY29udGVudCAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19pbm5lci1jb250ZW50IC5zZi1yZXNvdXJjZS1jYXBhY2l0eS1jb250ZW50LXdyYXBwZXIge1xuICBtYXJnaW46IDAgLTE2cHg7XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIC5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2NvbnRlbnQgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19faW5uZXItY29udGVudCAuc2YtcmVzb3VyY2UtY2FwYWNpdHktY29udGVudC13cmFwcGVyIC5zZi1yZXNvdXJjZS1jYXBhY2l0eS10b29sYmFyIHtcbiAgcGFkZGluZzogMCAxNnB4IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1ydW4tZW5naW5lLW1vZGFsX3dyYXAgLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fY29udGVudCAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19pbm5lci1jb250ZW50IC5zZi1yZXNvdXJjZS1jYXBhY2l0eS1jb250ZW50LXdyYXBwZXIgLnNmLXJlc291cmNlLWNhcGFjaXR5LWdyaWQtd3JhcHBlciB7XG4gIGhlaWdodDogNTAwcHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5zZi1ydW4tZW5naW5lLW1vZGFsX3dyYXAgLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fY29udGVudCAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19pbm5lci1jb250ZW50IC5zZi1yZXNvdXJjZS1jYXBhY2l0eS1jb250ZW50LXdyYXBwZXIgLnNmLXJlc291cmNlLWNhcGFjaXR5LWdyaWQtd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm93IC5zZi1yZXNvdXJjZS1jYXBhY2l0eV9fY2VsbC0tZWRpdC1hbGxvd2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIC5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2NvbnRlbnQgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19faW5uZXItY29udGVudCAuc2YtcmVzb3VyY2UtY2FwYWNpdHktY29udGVudC13cmFwcGVyIC5zZi1yZXNvdXJjZS1jYXBhY2l0eS1ncmlkLXdyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvdy1ob3ZlciAuc2YtcmVzb3VyY2UtY2FwYWNpdHlfX2NlbGwtLWVkaXQtYWxsb3dlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQtaG92ZXIpO1xufVxuLnNmLW9wdGltaXphdGlvbi1sb2ctZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLW9wdGltaXphdGlvbi1sb2ctZHJhd2VyIC5zZi1hZy1ncmlkLnNmLW9wdGltaXphdGlvbi1sb2ctZ3JpZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLW9wdGltaXphdGlvbi1sb2ctZHJhd2VyIC5zZi1hZy1ncmlkLnNmLW9wdGltaXphdGlvbi1sb2ctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbC1sYWJlbCxcbi5zZi1vcHRpbWl6YXRpb24tbG9nLWRyYXdlciAuc2YtYWctZ3JpZC5zZi1vcHRpbWl6YXRpb24tbG9nLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWdyb3VwLWNlbGwtbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG59XG4uc2Ytb3B0aW1pemF0aW9uLWxvZy1kcmF3ZXIgLnNmLWFnLWdyaWQuc2Ytb3B0aW1pemF0aW9uLWxvZy1ncmlkLmFnLXRoZW1lLXF1YXJ0ei1kYXJrIC5zZi1sb2ctZGV0YWlscy13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2Ytb3B0aW1pemF0aW9uLWxvZy1kcmF3ZXIgLnNmLWFnLWdyaWQuc2Ytb3B0aW1pemF0aW9uLWxvZy1ncmlkIC5zZi1sb2ctZGV0YWlscy13cmFwcGVyIHtcbiAgcGFkZGluZzogMTZweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLW9wdGltaXphdGlvbi1sb2ctZHJhd2VyIC5zZi1hZy1ncmlkLnNmLW9wdGltaXphdGlvbi1sb2ctZ3JpZCAuc2YtbG9nLWRldGFpbHMtd3JhcHBlciAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLW9wdGltaXphdGlvbi1sb2ctZHJhd2VyIC5zZi1hZy1ncmlkLnNmLW9wdGltaXphdGlvbi1sb2ctZ3JpZCAuc2YtbG9nLWRldGFpbHMtd3JhcHBlciAuc2YtbG9nLWRldGFpbHMtZ3JpZCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTNweCkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1vcHRpbWl6YXRpb24tbG9nLWRyYXdlciAuc2YtYWctZ3JpZC5zZi1vcHRpbWl6YXRpb24tbG9nLWdyaWQgLnNmLWxvZy1kZXRhaWxzLXdyYXBwZXIgLnNmLWxvZy1kZXRhaWxzLWdyaWQgLmFnLWhlYWRlci1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3RvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpb19fdG9wIC5zZi1jb21wYXJlLWRldGFpbHMtZHgtY2hhcnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA1MHB4IDEwcHggMTBweCAxMHB4O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvX190b3AgLnNmLWNvbXBhcmUtZGV0YWlscy1keC1jaGFydCAuZHhjLXRvb2x0aXAge1xuICB6LWluZGV4OiAyO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5jb2xvci1jaXJjbGUge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IC0zcHg7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX190b29sYmFyLXdyYXBwZXIgPiAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX190b29sYmFyLXdyYXBwZXIgPiAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fdG9vbGJhciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fdG9vbGJhci13cmFwcGVyID4gLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3Rvb2xiYXIgLmNvbXBhcmUtc2NlbmFyaW8tdG9wLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEwcHggMTZweCAwIDE2cHg7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX190b29sYmFyLXdyYXBwZXIgPiAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fdG9vbGJhciAuY29tcGFyZS1zY2VuYXJpby10b3AtaGVhZGVyIC5hbnQtYmFkZ2UgLmFudC1iYWRnZS1zdGF0dXMtZG90IHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3Rvb2xiYXItd3JhcHBlciA+IC5QYW5lLmhvcml6b250YWwuUGFuZTEgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX190b29sYmFyIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC5zZi1maWx0ZXJfX2NvbnRyb2wgPiAuYW50LWJ0bjpmaXJzdC1jaGlsZCB7XG4gIG1pbi13aWR0aDogODBweDtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUxIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fbGVmdC13cmFwcGVyID4gLlBhbmUudmVydGljYWwuUGFuZTEgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fbGVmdC13cmFwcGVyID4gLlBhbmUudmVydGljYWwuUGFuZTEgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUxIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tcmVjb3JkIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fbGVmdC13cmFwcGVyID4gLlBhbmUudmVydGljYWwuUGFuZTEgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSB7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fbGVmdC13cmFwcGVyID4gLlBhbmUudmVydGljYWwuUGFuZTEgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUxIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fbGVmdC13cmFwcGVyID4gLlBhbmUudmVydGljYWwuUGFuZTEgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG46aG92ZXIgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLWJ0bi1yZWNvcmQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fbGVmdC13cmFwcGVyID4gLlBhbmUudmVydGljYWwuUGFuZTEgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG46aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX19sZWZ0LXdyYXBwZXIgPiAuUGFuZS52ZXJ0aWNhbC5QYW5lMiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fbGVmdC13cmFwcGVyID4gLlBhbmUudmVydGljYWwuUGFuZTIgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvX190b29sYmFyLXdyYXBwZXIgPiAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpb19fdG9vbGJhci13cmFwcGVyID4gLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSAuc2YtY29tcGFyZS1zY2VuYXJpb19fdG9vbGJhciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpb19fbGVmdC13cmFwcGVyID4gLlBhbmUudmVydGljYWwuUGFuZTIgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctYm9keS12aWV3cG9ydCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgPiAuYWctcm93ID4gLmFnLWNlbGw6Zmlyc3QtY2hpbGQge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWJvZHktdmlld3BvcnQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyID4gLmFnLXJvdyA+IC5hZy1jZWxsOmZpcnN0LWNoaWxkIC5jb2xvci1ib3gge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWJvZHktdmlld3BvcnQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyID4gLmFnLXJvdyA+IC5hZy1jZWxsOmZpcnN0LWNoaWxkLnNob3ctY2VsbC1zcGFuIHtcbiAgY29sb3I6IHZhcigtLWFnLWRhdGEtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctYm9keS12aWV3cG9ydCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgPiAuYWctcm93ID4gLmFnLWNlbGw6Zmlyc3QtY2hpbGQuc2hvdy1jZWxsLXNwYW4gLmNvbG9yLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1ib2R5LXZpZXdwb3J0IC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciA+IC5hZy1yb3cgPiAuYWctY2VsbDpmaXJzdC1jaGlsZC5zaG93LWNlbGwtc3Bhbjpub3QoLmFnLWNlbGwtZm9jdXMpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctZ3JvdXAtZXhwYW5kZWQsXG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctZ3JvdXAtY29udHJhY3RlZCxcbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctZ3JvdXAge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWdyb3VwLWV4cGFuZGVkIC5hZy1jZWxsOmZpcnN0LWNoaWxkLFxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWdyb3VwLWNvbnRyYWN0ZWQgLmFnLWNlbGw6Zmlyc3QtY2hpbGQsXG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWdyb3VwIC5hZy1jZWxsOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuc2YtZGVsdGEtbnVtYmVyLWNlbGwge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLWRlbHRhLW51bWJlci1jZWxsIC5zZi1kZWx0YS1udW1iZXItY2VsbF9fZGlmZiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogNXB4O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLWRlbHRhLW51bWJlci1jZWxsIC5zZi1kZWx0YS1udW1iZXItY2VsbF9fcGVyYyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogNXB4O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLWRlbHRhLW51bWJlci1jZWxsIC5zZi1kZWx0YS1udW1iZXItY2VsbF9fcGVyYyAuYW50LXN0YXRpc3RpYy1jb250ZW50LXN1ZmZpeCB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5jb2xvci1jaXJjbGUge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IC0zcHg7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc3RhdHVzLWJhciB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSB7XG4gIHBhZGRpbmc6IDAgN3B4O1xuICBtYXJnaW46IDhweCA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZS5hZy1oaWRkZW4ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlLmFnLWhpZGRlbiBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUgc3Bhbi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuY29sb3ItY2lyY2xlIHtcbiAgbWluLXdpZHRoOiAxNHB4O1xuICBtaW4taGVpZ2h0OiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLmNvbG9yLWNpcmNsZS5jbGlja2FibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuY29sb3ItY2lyY2xlLmNsaWNrYWJsZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5jb2xvci1jaXJjbGUuaGlkZGVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FmYWZhZjtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b3Atd3JhcHBlciB7XG4gIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlld19fdG9wLXdyYXBwZXI6aGFzKC5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyKSB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3RvcC13cmFwcGVyIC5QYW5lMSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlld19fdG9wLXdyYXBwZXIgLlBhbmUxIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b3Age1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtZHJhd2VyX19ib3R0b20uc2YtY29tcGFyZS1vdmVydmlldy1ydW4tZGV0YWlsc19fZHJhd2VyIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSAuYW50LWJhZGdlIC5hbnQtYmFkZ2Utc3RhdHVzLWRvdCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtZHJhd2VyX19ib3R0b20uc2YtY29tcGFyZS1vdmVydmlldy1ydW4tZGV0YWlsc19fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3Rvb2xiYXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3Rvb2xiYXItd3JhcHBlciAuY29tcGFyZS1zY2VuYXJpby13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIgLmNvbXBhcmUtc2NlbmFyaW8td3JhcHBlciAuc2NlbmFyaW8tYm94IHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNjNWM1YzU7XG4gIHdpZHRoOiAyMDBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGhlaWdodDogMzRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIgLmNvbXBhcmUtc2NlbmFyaW8td3JhcHBlciAuc2NlbmFyaW8tYm94LmVtcHR5IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3Rvb2xiYXItd3JhcHBlciAuY29tcGFyZS1zY2VuYXJpby13cmFwcGVyIC5zY2VuYXJpby1ib3guZXJyb3Ige1xuICBjb2xvcjogcmVkO1xuICBib3JkZXItY29sb3I6IHJlZDtcbiAgYW5pbWF0aW9uLW5hbWU6IGhhcy1lcnJvcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG59XG5Aa2V5ZnJhbWVzIGhhcy1lcnJvciB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB9XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlld19fdG9vbGJhci13cmFwcGVyIC5jb21wYXJlLXNjZW5hcmlvLXdyYXBwZXIgLnNjZW5hcmlvLWJveDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3Rvb2xiYXItd3JhcHBlciAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlld19fbGVmdC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlld19fbGVmdC13cmFwcGVyIC5QYW5lLnZlcnRpY2FsLlBhbmUyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlld19fbGVmdC13cmFwcGVyIC5QYW5lLnZlcnRpY2FsLlBhbmUyIC5zZi1jb21wYXJlLW92ZXJ2aWV3X19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlld19fbGVmdC13cmFwcGVyIC5QYW5lLnZlcnRpY2FsLlBhbmUyIC5zZi1jb21wYXJlLW92ZXJ2aWV3X19jb250ZW50IC5hbnQtc3Bpbi1jb250YWluZXIsXG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlld19fbGVmdC13cmFwcGVyIC5QYW5lLnZlcnRpY2FsLlBhbmUyIC5zZi1jb21wYXJlLW92ZXJ2aWV3X19jb250ZW50IC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuc2YtZGVsdGEtbnVtYmVyLWNlbGwge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLWRlbHRhLW51bWJlci1jZWxsIC5zZi1kZWx0YS1udW1iZXItY2VsbF9fZGlmZiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogNXB4O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLWRlbHRhLW51bWJlci1jZWxsIC5zZi1kZWx0YS1udW1iZXItY2VsbF9fcGVyYyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogNXB4O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLWRlbHRhLW51bWJlci1jZWxsIC5zZi1kZWx0YS1udW1iZXItY2VsbF9fcGVyYyAuYW50LXN0YXRpc3RpYy1jb250ZW50LXN1ZmZpeCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmZhZGUtb3V0LWluX193cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZhZGUtb3V0LWluX193cmFwcGVyLFxuLmZhZGUtb3V0LWluX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZhZGUtb3V0LWluX193cmFwcGVyLmh3LTEwMHAsXG4uZmFkZS1vdXQtaW5fX2NvbnRlbnQuaHctMTAwcCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYWRlLW91dC1pbi0tZW50ZXIgPiAuZmFkZS1vdXQtaW5fX2NvbnRlbnQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQwcHgpO1xufVxuXG4uZmFkZS1vdXQtaW4tLWVudGVyLWFjdGl2ZSA+IC5mYWRlLW91dC1pbl9fY29udGVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG59XG5cbi5mYWRlLW91dC1pbi0tZXhpdCA+IC5mYWRlLW91dC1pbl9fY29udGVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG59XG5cbi5mYWRlLW91dC1pbi0tZXhpdC1hY3RpdmUgPiAuZmFkZS1vdXQtaW5fX2NvbnRlbnQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDBweCk7XG59XG5cbi5mYWRlLW91dC1pbi0tZW50ZXItYWN0aXZlID4gLmZhZGUtb3V0LWluX19jb250ZW50LFxuLmZhZGUtb3V0LWluLS1leGl0LWFjdGl2ZSA+IC5mYWRlLW91dC1pbl9fY29udGVudCB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMsIHRyYW5zZm9ybSA1MDBtcztcbn1cblxuLm1ldHJpY3MtbW9kYWwgLm1ldHJpYy1pdGVtcy13cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ3JpZC1nYXA6IDE0cHg7XG59XG4ubWV0cmljcy1tb2RhbCAubWV0cmljLWl0ZW1zLXdyYXBwZXIgLm1ldHJpYy1ncm91cCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4ubWV0cmljcy1tb2RhbCAubWV0cmljLWl0ZW1zLXdyYXBwZXIgLm1ldHJpYy1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tZXRyaWNzLW1vZGFsIC5tZXRyaWMtaXRlbXMtd3JhcHBlciAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0IHtcbiAgbWluLWhlaWdodDogMjZweDtcbn1cbi5hY3Rpdml0eS10eXBlLXNldHRpbmdzX19oZWFkZXIsIC5hY3Rpdml0eS10eXBlLXNldHRpbmdzX19yb3cge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMHB4IDFmciA2NHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmFjdGl2aXR5LXR5cGUtc2V0dGluZ3NfX2hlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5hY3Rpdml0eS10eXBlLXNldHRpbmdzX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnNmLWJwbW4tc2V0dGluZ3NfX2RyYXdlciAuc2Ytc2V0dGluZ3MtY29udGVudF9fd3JhcHBlciAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtYnBtbi1zZXR0aW5nc19fZHJhd2VyIC5zZi1zZXR0aW5ncy1jb250ZW50X193cmFwcGVyIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1icG1uLXNldHRpbmdzX19kcmF3ZXIgLnNmLXNldHRpbmdzLWNvbnRlbnRfX3dyYXBwZXIgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbC5hbnQtZm9ybS1pdGVtLW5vLWNvbG9uOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtYnBtbi1zZXR0aW5nc19fZHJhd2VyIC5zZi1zZXR0aW5ncy1jb250ZW50X193cmFwcGVyIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgLmZvcm0tbGFiZWwtbm9kZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtYnBtbi1zZXR0aW5nc19fZHJhd2VyIC5zZi1zZXR0aW5ncy1jb250ZW50X193cmFwcGVyIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgLmZvcm0tbGFiZWwtbm9kZSAuYW50LWJ0biB7XG4gIHBhZGRpbmc6IDAgMnB4O1xufVxuLnNmLWJwbW4tc2V0dGluZ3NfX2RyYXdlciAuc2Ytc2V0dGluZ3MtY29udGVudF9fd3JhcHBlciAuc2YtcHJvZHVjdGlvbl9fZm9ybS1ncm91cCAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbn1cbi5zZi1icG1uLXNldHRpbmdzX19kcmF3ZXIgLnNmLXNldHRpbmdzLWNvbnRlbnRfX3dyYXBwZXIgLnNmLWRlbGF5c19fZm9ybS1ncm91cCAuYW50LWZvcm0taXRlbTpsYXN0LWNoaWxkLFxuLnNmLWJwbW4tc2V0dGluZ3NfX2RyYXdlciAuc2Ytc2V0dGluZ3MtY29udGVudF9fd3JhcHBlciAuc2YtcnVuLXNlcXVlbmNlX19mb3JtLWdyb3VwIC5hbnQtZm9ybS1pdGVtOmxhc3QtY2hpbGQsXG4uc2YtYnBtbi1zZXR0aW5nc19fZHJhd2VyIC5zZi1zZXR0aW5ncy1jb250ZW50X193cmFwcGVyIC5zZi1pbnZlbnRvcnlfX2Zvcm0tZ3JvdXAgLmFudC1mb3JtLWl0ZW06bGFzdC1jaGlsZCxcbi5zZi1icG1uLXNldHRpbmdzX19kcmF3ZXIgLnNmLXNldHRpbmdzLWNvbnRlbnRfX3dyYXBwZXIgLnNmLWdsb2JhbF9fZm9ybS1ncm91cCAuYW50LWZvcm0taXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xufVxuLnNmLWJwbW4tc2V0dGluZ3NfX2RyYXdlciAuc2Ytc2V0dGluZ3MtY29udGVudF9fd3JhcHBlciAuc2YtY29uc3RyYWludHMtdHJlZSB7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xufVxuLnNmLWNvbnN0cmFpbnRzLXRyZWUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1jb25zdHJhaW50cy10cmVlIC5zZi1jb25zdHJhaW50cy10cmVlX19oZWFkZXIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1jb25zdHJhaW50cy10cmVlIC5zZi1jb25zdHJhaW50cy10cmVlX19jb250ZW50IHtcbiAgZmxleDogMSAxIDAlO1xufVxuLnNmLWNvbnN0cmFpbnRzLXRyZWUgLnNmLWNvbnN0cmFpbnRzLXRyZWVfX2NvbnRlbnQgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWNvbnN0cmFpbnRzLXRyZWUgLnNmLWNvbnN0cmFpbnRzLXRyZWVfX2NvbnRlbnQgLmFudC1jb2xsYXBzZSA+IC5hbnQtY29sbGFwc2UtaXRlbS5hbnQtY29sbGFwc2UtaXRlbS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtY29uc3RyYWludHMtdHJlZSAuc2YtY29uc3RyYWludHMtdHJlZV9fY29udGVudCAuYW50LWNvbGxhcHNlLWNvbnRlbnQtYm94IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1jb25zdHJhaW50cy10cmVlIC5zZi1jb25zdHJhaW50cy10cmVlX19jb250ZW50IC5hbnQtY29sbGFwc2UtY29udGVudC1ib3ggLnNmLWNvbnN0cmFpbnRzLXRyZWVfX2NvbnRlbnQtY2hpbGQge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcywgYmFja2dyb3VuZC1jb2xvciAwLjNzLCBib3JkZXItY29sb3IgMC4zcywgYm94LXNoYWRvdyAwLjNzO1xufVxuLnNmLWNvbnN0cmFpbnRzLXRyZWUgLnNmLWNvbnN0cmFpbnRzLXRyZWVfX2NvbnRlbnQgLmFudC1jb2xsYXBzZS1jb250ZW50LWJveCAuc2YtY29uc3RyYWludHMtdHJlZV9fY29udGVudC1jaGlsZC5zZi1jb25zdHJhaW50cy10cmVlX19jb250ZW50LWNoaWxkLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtYnBtbi5hbnQtbW9kYWwtbWFzayB7XG4gIHotaW5kZXg6IDEwNTA7XG59XG5cbi5zZi1icG1uLmFudC1tb2RhbC13cmFwIHtcbiAgei1pbmRleDogMTA1MTtcbn1cbi5zZi1vYmplY3RpdmVfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA0cHg7XG59XG4uc2Ytb2JqZWN0aXZlX19jb250ZW50IC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2Ytb2JqZWN0aXZlX19jb250ZW50IC5zZi1vYmplY3RpdmVfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG59XG4uc2Ytb2JqZWN0aXZlX19jb250ZW50IC5zZi1vYmplY3RpdmVfX3dyYXBwZXIgLnNmLW9iamVjdGl2ZV9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLW9iamVjdGl2ZV9fY29udGVudCAuc2Ytb2JqZWN0aXZlX193cmFwcGVyIC5zZi1vYmplY3RpdmVfX3JvdzpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnNmLXNjZW5hcmlvLW5hbWVfX2NvbnRyb2wuYW50LWJ0bi1kZWZhdWx0IHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5hbnQtZHJvcGRvd24uc2Ytc2NlbmFyaW8tc2VsZWN0b3JfX2NvbnRyb2wtZGRsIC5hbnQtZHJvcGRvd24tbWVudS5zZi1zY2VuYXJpby1zZWxlY3Rvcl9fY29udHJvbC1tZW51IHtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xufVxuLmFudC1kcm9wZG93bi5zZi1zY2VuYXJpby1zZWxlY3Rvcl9fY29udHJvbC1kZGwgLmFudC1kcm9wZG93bi1tZW51LnNmLXNjZW5hcmlvLXNlbGVjdG9yX19jb250cm9sLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLmFudC1kcm9wZG93bi5zZi1zY2VuYXJpby1zZWxlY3Rvcl9fY29udHJvbC1kZGwgLmFudC1kcm9wZG93bi1tZW51LnNmLXNjZW5hcmlvLXNlbGVjdG9yX19jb250cm9sLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0gLmFudC1kcm9wZG93bi1tZW51LXRpdGxlLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5hbnQtZHJvcGRvd24uc2Ytc2NlbmFyaW8tc2VsZWN0b3JfX2NvbnRyb2wtZGRsIC5hbnQtZHJvcGRvd24tbWVudS5zZi1zY2VuYXJpby1zZWxlY3Rvcl9fY29udHJvbC1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIC5hbnQtZHJvcGRvd24tbWVudS10aXRsZS1jb250ZW50ID4gLm1lbnUtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xufVxuLmFudC1kcm9wZG93bi5zZi1zY2VuYXJpby1zZWxlY3Rvcl9fY29udHJvbC1kZGwgLmFudC1kcm9wZG93bi1tZW51LnNmLXNjZW5hcmlvLXNlbGVjdG9yX19jb250cm9sLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5hbnQtdHJlZS1zZWxlY3Quc2Ytc2NlbmFyaW8tdHJlZS1zZWxlY3Rvcl9fY29udHJvbCAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSAuYW50LWRyb3Bkb3duLXRyaWdnZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYW50LXNlbGVjdC1kcm9wZG93bi5zZi1zY2VuYXJpby10cmVlLXNlbGVjdG9yX19jb250cm9sLWRkbCAuYW50LXNlbGVjdC10cmVlLXRyZWVub2RlIC5hbnQtc2VsZWN0LXRyZWUtc3dpdGNoZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFudC1zZWxlY3QtZHJvcGRvd24uc2Ytc2NlbmFyaW8tdHJlZS1zZWxlY3Rvcl9fY29udHJvbC1kZGwgLmFudC1zZWxlY3QtdHJlZS10cmVlbm9kZSAuYW50LXNlbGVjdC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG59XG4uYW50LXNlbGVjdC1kcm9wZG93bi5zZi1zY2VuYXJpby10cmVlLXNlbGVjdG9yX19jb250cm9sLWRkbCAuYW50LXNlbGVjdC10cmVlLXRyZWVub2RlIC5hbnQtc2VsZWN0LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC1zZWxlY3QtdHJlZS10aXRsZSAuYW50LWRyb3Bkb3duLXRyaWdnZXIubWVudS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG59XG4uc2YtbW9kZWwtY29uc3RyYWludHNfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLW1vZGVsLWNvbnN0cmFpbnRzX190b29sYmFyIC5zZi10b29sYmFyLWl0ZW0gKyAuc2YtdG9vbGJhci1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG4uc2YtbW9kZWwtY29uc3RyYWludHNfX3Rvb2xiYXIgLmFudC1yYWRpby1ncm91cCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uc2YtbW9kZWwtY29uc3RyYWludHNfX3Rvb2xiYXIgLmFudC1zZWdtZW50ZWQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBtaW4taGVpZ2h0OiA3MDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDE2cHggMTRweCAxNnB4IDA7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fY29udGVudCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eS10b29sYmFyIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnNmLXN1cHBseS1hdmFpbGFiaWxpdHktdG9vbGJhciAuc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fdW9tIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnNmLXN1cHBseS1hdmFpbGFiaWxpdHktdG9vbGJhciAuc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fdW9tIC5hbnQtZm9ybS1pdGVtIC5hbnQtc2VsZWN0LXNpbmdsZS5hbnQtc2VsZWN0LXNob3ctYXJyb3cgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0sXG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eS10b29sYmFyIC5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X191b20gLmFudC1mb3JtLWl0ZW0gLmFudC1zZWxlY3Qtc2luZ2xlLmFudC1zZWxlY3Qtc2hvdy1hcnJvdyAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbC1sYWJlbCxcbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWdyb3VwLWNlbGwtbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQgLmFnLWhlYWRlci1jZWxsIHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW46bGFzdC1jaGlsZCAuYWctaGVhZGVyLWNlbGwgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5yZWQtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0zKTtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAubGlnaHRncmVlbi1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuZ3JlZW4tY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC55ZWxsb3ctY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy0zKTtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAubGlnaHR5ZWxsb3ctY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctaG92ZXIgLnJlZC1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTQpO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctaG92ZXIgLmxpZ2h0Z3JlZW4tY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctaG92ZXIgLmdyZWVuLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0zKTtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWhvdmVyIC55ZWxsb3ctY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy00KTtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWhvdmVyIC5saWdodHllbGxvdy1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodC1ob3Zlcik7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1zdGF0dXMtYmFyIHtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICBwYWRkaW5nOiAwIDdweDtcbiAgbWFyZ2luOiA4cHggNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlLWluLW91dDtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZS5hZy1oaWRkZW4ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUuYWctaGlkZGVuIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUgc3Bhbi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2YtbGFkZGVyLWdyaWQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy10aGVtZS1xdWFydHogLmFnLXJvdy5hZy1yb3ctbGV2ZWwtMCAuYWctcm93LWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmNTY2Njtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnZpb2xhdGlvbi10b29sdGlwIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbC1sYWJlbCxcbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMFtyb3ctaWQ9c3VtbWFyeV0gLmFnLXJvdy1ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjM1M2Y7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWdyb3VwLWxlYWYtaW5kZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0wIC5hZy1pY29uLXRyZWUtY2xvc2VkLFxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0wIC5hZy1pY29uLXRyZWUtb3BlbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0wIC5hZy1yb3ctZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMCAuYWctcm93LWdyb3VwLmFnLXJvdy1sb2FkaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbjpsYXN0LWNoaWxkIC5hZy1oZWFkZXItY2VsbCB7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW46bGFzdC1jaGlsZCAuYWctaGVhZGVyLWNlbGwgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnZpb2xhdGlvbi1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAudmlvbGF0aW9uLWNlbGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYxMjlcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgRnJlZVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogN3B4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC52aW9sYXRpb24tY2VsbC5hZy1jZWxsLWlubGluZS1lZGl0aW5nOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmhpc3RvcnktY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMSk7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWhvdmVyIC5oaXN0b3J5LWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpO1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIge1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICBwYWRkaW5nOiAwIDdweDtcbiAgbWFyZ2luOiA4cHggNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlLWluLW91dDtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUuYWctaGlkZGVuIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZS5hZy1oaWRkZW4gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHNwYW4uYWctc3RhdHVzLW5hbWUtdmFsdWUtdmFsdWUge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnNmLWFsbG9jYXRpb25fX3dyYXBwZXIgLnNmLWFsbG9jYXRpb25fX2NvbnRlbnQge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLWFsbG9jYXRpb25fX3dyYXBwZXIgLnNmLWFsbG9jYXRpb25fX2NvbnRlbnQgLnNmLWFsbG9jYXRpb24tdG9vbGJhciB7XG4gIHBhZGRpbmc6IDE0cHggMTZweCAxOHB4IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWFsbG9jYXRpb25fX3dyYXBwZXIgLnNmLWFsbG9jYXRpb25fX2xlZnQgLnNmLWFsbG9jYXRpb25fX3RyZWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNmLWFsbG9jYXRpb25fX3dyYXBwZXIgLnNmLWFsbG9jYXRpb25fX2xlZnQgLnNmLWFsbG9jYXRpb25fX3RyZWUgLnRyZWUtc2VjdGlvbl9fdG9nZ2xlLWJ0biB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIHotaW5kZXg6IDQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogLTUwcHg7XG59XG4uc2YtYWxsb2NhdGlvbl9fd3JhcHBlciAuc2YtYWxsb2NhdGlvbl9fbGVmdCAuc2YtYWxsb2NhdGlvbl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xufVxuLnNmLWFsbG9jYXRpb25fX3dyYXBwZXIgLnNmLWFsbG9jYXRpb25fX2xlZnQgLnNmLWFsbG9jYXRpb25fX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0biB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtYWxsb2NhdGlvbl9fd3JhcHBlciAuc2YtYWxsb2NhdGlvbl9fbGVmdCAuc2YtYWxsb2NhdGlvbl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtYWxsb2NhdGlvbl9fd3JhcHBlciAuc2YtYWxsb2NhdGlvbl9fbGVmdCAuc2YtYWxsb2NhdGlvbl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIC5idG4tcmVjb3JkIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLWFsbG9jYXRpb25fX3dyYXBwZXIgLnNmLWFsbG9jYXRpb25fX2xlZnQgLnNmLWFsbG9jYXRpb25fX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtIHtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtYWxsb2NhdGlvbl9fd3JhcHBlciAuc2YtYWxsb2NhdGlvbl9fbGVmdCAuc2YtYWxsb2NhdGlvbl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG59XG4uc2YtYWxsb2NhdGlvbl9fd3JhcHBlciAuc2YtYWxsb2NhdGlvbl9fbGVmdCAuc2YtYWxsb2NhdGlvbl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWFsbG9jYXRpb25fX3dyYXBwZXIgLnNmLWFsbG9jYXRpb25fX2xlZnQgLnNmLWFsbG9jYXRpb25fX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bjpob3ZlciAuYnRuLXJlY29yZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtYWxsb2NhdGlvbl9fd3JhcHBlciAuc2YtYWxsb2NhdGlvbl9fbGVmdCAuc2YtYWxsb2NhdGlvbl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWFsbG9jYXRpb25fX3dyYXBwZXIgLmFudC1tb2RhbC1tYXNrLFxuLnNmLWFsbG9jYXRpb25fX3dyYXBwZXIgLmFudC1tb2RhbC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnNmLWNvbnRyYWN0c19fY29udGVudCAuYW50LXNwaW4tY29udGFpbmVyLFxuLnNmLWNvbnRyYWN0c19fY29udGVudCAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtY29udHJhY3RzX19jb250ZW50IC5zZi1jb250cmFjdHMtcmlnaHQtY2hpbGRfX2NvbnRlbnQge1xuICBtYXJnaW46IDAgMTRweCAxNHB4IDA7XG59XG4uc2YtY29udHJhY3RzX19jb250ZW50IC5zZi1jb250cmFjdHNfX3Rvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zZi1jb250cmFjdHNfX2NvbnRlbnQgLnNmLWNvbnRyYWN0c19fdG9vbGJhciAuc2Ytb3B0aW1pemVfX2Ryb3Bkb3duIC5hbnQtYnRuOmhvdmVyIC5ydW4tZW5naW5lLWljb24ge1xuICBhbmltYXRpb246IHNoYWtlIDAuNnM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuLnNmLWNvbnRyYWN0c19fY29udGVudCAuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLnN0YXR1cyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtY29udHJhY3RzX19jb250ZW50IC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuc3RhdHVzLnBlbmRpbmcge1xuICBjb2xvcjogdmFyKC0tYXJrLXllbGxvdyk7XG59XG4uc2YtY29udHJhY3RzX19jb250ZW50IC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuc3RhdHVzLmFwcHJvdmVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2YtY29udHJhY3RzX19jb250ZW50IC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuc3RhdHVzLmRlbGV0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA0OHB4IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc2YtdHJlZS1maWx0ZXJzX19vdmVybGF5IC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wtbWVudS5hbnQtZHJvcGRvd24tbWVudS5zZi1zY3JvbGxiYXIge1xuICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTAwLCAxMDAsIDExMSwgMC4yKSAwcHggN3B4IDI5cHggMHB4O1xufVxuLnNmLXRyZWUtZmlsdGVyc19fb3ZlcmxheSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc2YtdmVuZG9yLXBvcnRhbC1wbGFubmVyX192aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMTtcbiAgbWluLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2YtdmVuZG9yLXBvcnRhbC1wbGFubmVyX193cmFwcGVyIHtcbiAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1wbGFubmVyX193cmFwcGVyIC5zZi12ZW5kb3ItcG9ydGFsLXBsYW5uZXJfX2xlZnQge1xuICBtaW4td2lkdGg6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1wbGFubmVyX193cmFwcGVyIC5zZi12ZW5kb3ItcG9ydGFsLXBsYW5uZXJfX2xlZnQgLnNmLXZlbmRvci1wb3J0YWwtcGxhbm5lcl9fdHJlZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1wbGFubmVyX193cmFwcGVyIC5zZi12ZW5kb3ItcG9ydGFsLXBsYW5uZXJfX2xlZnQgLnNmLXZlbmRvci1wb3J0YWwtcGxhbm5lcl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtcGxhbm5lcl9fd3JhcHBlciAuc2YtdmVuZG9yLXBvcnRhbC1wbGFubmVyX19sZWZ0IC5zZi12ZW5kb3ItcG9ydGFsLXBsYW5uZXJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0biB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1wbGFubmVyX193cmFwcGVyIC5zZi12ZW5kb3ItcG9ydGFsLXBsYW5uZXJfX2xlZnQgLnNmLXZlbmRvci1wb3J0YWwtcGxhbm5lcl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1wbGFubmVyX193cmFwcGVyIC5zZi12ZW5kb3ItcG9ydGFsLXBsYW5uZXJfX2xlZnQgLnNmLXZlbmRvci1wb3J0YWwtcGxhbm5lcl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0ge1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXBsYW5uZXJfX3dyYXBwZXIgLnNmLXZlbmRvci1wb3J0YWwtcGxhbm5lcl9fbGVmdCAuc2YtdmVuZG9yLXBvcnRhbC1wbGFubmVyX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXBsYW5uZXJfX3dyYXBwZXIgLnNmLXZlbmRvci1wb3J0YWwtcGxhbm5lcl9fbGVmdCAuc2YtdmVuZG9yLXBvcnRhbC1wbGFubmVyX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1wbGFubmVyX193cmFwcGVyIC5zZi12ZW5kb3ItcG9ydGFsLXBsYW5uZXJfX2xlZnQgLnNmLXZlbmRvci1wb3J0YWwtcGxhbm5lcl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uc2YtdmVuZG9yLXBvcnRhbC1wbGFubmVyIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXBsYW5uZXJfX2dyaWQtdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtcGxhbm5lcl9fZ3JpZC10b29sYmFyIC50b29sYmFyLWJ1dHRvbi1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cblxuLnNmLXBsYW5uZXItZ3JpZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtcGxhbm5lci1ncmlkIC5hZy1jZWxsLXdyYXBwZXIuYWctcm93LWdyb3VwIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cbi5zZi1wbGFubmVyLWdyaWQgLmFnLXJvdy1ncm91cC1sZWFmLWluZGVudCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cbi5zZi1wbGFubmVyLWdyaWQgLmFnLXJvdy1sZXZlbC0yIC5hZy1jZWxsLXdyYXBwZXIuYWctcm93LWdyb3VwIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDRweCArIHZhcigtLWFnLXJvdy1ncm91cC1pbmRlbnQtc2l6ZSkpICFpbXBvcnRhbnQ7XG59XG4uc2YtcGxhbm5lci1ncmlkIC5hZy1yb3ctZ3JvdXAtZXhwYW5kZWQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLXBsYW5uZXItZ3JpZCAuYWctc3RpY2t5LWJvdHRvbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtcGxhbm5lci1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtcGxhbm5lci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmNvbG9yLWJveCB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5zZi1wbGFubmVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4uc2YtcGxhbm5lci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2YtcGxhbm5lci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1jZWxsIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2YtcGxhbm5lci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbjpsYXN0LWNoaWxkIC5hZy1oZWFkZXItY2VsbCB7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zZi1wbGFubmVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQgLmFnLWhlYWRlci1jZWxsIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbi5zZi1wbGFubmVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTAgLmFnLXJvdy1ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlMik7XG59XG4uc2YtcGxhbm5lci1ncmlkIC5ncm91cC1oZWFkZXItdW5pdCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlNCk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogNnB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLXBsYW5uZXItZ3JpZF9fd3JhcHBlciB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4taGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLXBsYW5uZXItZ3JpZF9fc3RhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2YtcGxhbm5lci1ncmlkX19sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA0cHg7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5zZi1wbGFubmVyLWdyaWRfX2ZsYWcge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogMCAwIGF1dG87XG59XG4uc2YtcGxhbm5lci1ncmlkX19mbGFnLS1tdXRlZCB7XG4gIG9wYWNpdHk6IDAuNTU7XG59XG4uc2YtcGxhbm5lci1ncmlkX19yb3ctLXVuYXZhaWxhYmxlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLXBsYW5uZXItZ3JpZF9fY2VsbC0tYmVsb3ctc2FmZXR5LXN0b2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTEpO1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTcpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNmLXBsYW5uZXItZ3JpZF9fY2VsbC0tbmVnYXRpdmUtc3RvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMSk7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtNyk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5zZi1kb3RzX19jb250cm9sLWRkbCAuYW50LWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc2YtdmVuZG9yLXBvcnRhbC1zdW1tYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxMnB4IDE2cHggMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc3VtbWFyeV9fdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zdW1tYXJ5X190aWxlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXN1bW1hcnlfX3NldHRpbmdzIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zdW1tYXJ5X190aWxlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc3VtbWFyeV9fdGlsZS5hbnQtYnRuLCAuc2YtdmVuZG9yLXBvcnRhbC1zdW1tYXJ5X190aWxlLmFudC1idG46aG92ZXIsIC5zZi12ZW5kb3ItcG9ydGFsLXN1bW1hcnlfX3RpbGUuYW50LWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRpbGUtZmlsbCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGlsZS1saW5lKTtcbiAgY29sb3I6IHZhcigtLXRpbGUtaW5rKTtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXN1bW1hcnlfX3RpbGUuYW50LWJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGlsZS1pbmspO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc3VtbWFyeV9fdGlsZS0tYWN0aXZlLmFudC1idG4sIC5zZi12ZW5kb3ItcG9ydGFsLXN1bW1hcnlfX3RpbGUtLWFjdGl2ZS5hbnQtYnRuOmhvdmVyLCAuc2YtdmVuZG9yLXBvcnRhbC1zdW1tYXJ5X190aWxlLS1hY3RpdmUuYW50LWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRpbGUtbGluZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGlsZS1pbmspO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc3VtbWFyeV9fdGlsZS0tY3JpdGljYWwge1xuICAtLXRpbGUtZmlsbDogdmFyKC0tYXJrLWJhc2UtcmVkLTEpO1xuICAtLXRpbGUtbGluZTogdmFyKC0tYXJrLWJhc2UtcmVkLTMpO1xuICAtLXRpbGUtaW5rOiB2YXIoLS1hcmstYmFzZS1yZWQtNyk7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zdW1tYXJ5X190aWxlLS13YXRjaCB7XG4gIC0tdGlsZS1maWxsOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMSk7XG4gIC0tdGlsZS1saW5lOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMyk7XG4gIC0tdGlsZS1pbms6IHZhcigtLWFyay1iYXNlLXllbGxvdy03KTtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXN1bW1hcnlfX3RpbGUtLWNvdmVyZWQge1xuICAtLXRpbGUtZmlsbDogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMSk7XG4gIC0tdGlsZS1saW5lOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0zKTtcbiAgLS10aWxlLWluazogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tNyk7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zdW1tYXJ5X190aWxlLWNvdW50IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtcztcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXN1bW1hcnlfX2dyaWQge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zdW1tYXJ5X19ncmlkIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyxcbi5zZi12ZW5kb3ItcG9ydGFsLXN1bW1hcnlfX2dyaWQgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNmLXZlbmRvci1wb3J0YWwtc3VwcGxpZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMTZweCAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zdXBwbGllcl9fdG9vbGJhciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXN1cHBsaWVyX19pbmZvLmFudC1idG4ge1xuICBjb2xvcjogdmFyKC0tYXJrLWljb24pO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc3VwcGxpZXJfX2RyYXdlci10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHB4O1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc3VwcGxpZXJfX2RyYXdlci1zdWJ0aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zdXBwbGllcl9fZGlhZ3JhbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc3VwcGxpZXJfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXN1cHBsaWVyX19ncmlkIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc3VwcGxpZXJfX2dyaWQgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLXZlbmRvci1wb3J0YWwtc3VwcGxpZXJfX2dyaWQgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXN1cHBsaWVyX19pbXBvcnQtc3VidGl0bGUge1xuICBtYXJnaW46IDAgMCAxNnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zdXBwbGllcl9faW1wb3J0LXRlbXBsYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXN1cHBsaWVyX19pbXBvcnQtdGVtcGxhdGUtaWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi03KTtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXN1cHBsaWVyX19pbXBvcnQtdGVtcGxhdGUtdGV4dCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zdXBwbGllcl9faW1wb3J0LXRlbXBsYXRlLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXN1cHBsaWVyX19pbXBvcnQtdGVtcGxhdGUtaGludCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXN1cHBsaWVyX19pbXBvcnQtc3RhdHVzIHtcbiAgcGFkZGluZzogOHB4IDAgMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc3VwcGxpZXJfX2ltcG9ydC1zdGF0dXMtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMzFweDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXN1cHBsaWVyX19pbXBvcnQtc3RhdHVzLWljb24tLXN1Y2Nlc3Mge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXN1cHBsaWVyX19pbXBvcnQtc3RhdHVzLWljb24tLXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2Utb3JhbmdlLTUpO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc3VwcGxpZXJfX2ltcG9ydC1zdGF0dXMtaWNvbi0tZXJyb3Ige1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zdXBwbGllcl9faW1wb3J0LXN0YXR1cy10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXN1cHBsaWVyX19pbXBvcnQtcm93cyB7XG4gIG1heC1oZWlnaHQ6IDI2MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc3VwcGxpZXJfX2ltcG9ydC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDRweCAwO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc3VwcGxpZXJfX2ltcG9ydC1yb3ctaWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXN1cHBsaWVyX19pbXBvcnQtcm93LWljb24tLWVycm9yIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc3VwcGxpZXJfX2ltcG9ydC1yb3ctaWNvbi0taW5zZXJ0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXN1cHBsaWVyX19pbXBvcnQtcm93LWljb24tLXVwZGF0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2Utb3JhbmdlLTUpO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc3VwcGxpZXJfX2ltcG9ydC1yb3ctdGV4dCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zdXBwbGllcl9faW1wb3J0LXJvdy1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zdXBwbGllcl9faW1wb3J0LXJvdy1yZWFzb24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zdXBwbGllcl9faW1wb3J0LXJvdy1tb3JlIHtcbiAgcGFkZGluZzogNHB4IDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc3VwcGxpZXJfX2ltcG9ydC1oaW50IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG5cbi5zZi12ZW5kb3ItcG9ydGFsLWNvbW1lbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBnYXA6IDEycHg7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1jb21tZW50c19fbGlzdCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4taGVpZ2h0OiAwO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtY29tbWVudHNfX2VtcHR5IHtcbiAgcGFkZGluZzogMjRweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1jb21tZW50c19faXRlbSB7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1jb21tZW50c19faXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLWNvbW1lbnRzX19pdGVtLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1jb21tZW50c19faXRlbS1raW5kLmFudC10YWcge1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLWNvbW1lbnRzX19pdGVtLXRpbWUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNmLXZlbmRvci1wb3J0YWwtY29tbWVudHNfX2l0ZW0tdGV4dCB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLWNvbW1lbnRzX19jb21wb3NlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLnNmLXZlbmRvci1wb3J0YWwtbW9kaWZ5X19zdW1tYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAycHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtbW9kaWZ5X19zdW1tYXJ5LXBvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDhweDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLW1vZGlmeV9fc3VtbWFyeS1wby12YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiB0YWJ1bGFyLW51bXM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnNmLXZlbmRvci1wb3J0YWwtbW9kaWZ5X19zdW1tYXJ5LXN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1tb2RpZnlfX3N1bW1hcnktaXRlbSB7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLW1vZGlmeV9fc3VtbWFyeS1jdXJyZW50IHtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuLnNmLXZlbmRvci1wb3J0YWwtbW9kaWZ5X19zdW1tYXJ5LW9mZmVyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xufVxuXG4uc2YtdmVuZG9yLXBvcnRhbC1tb2RpZnlfX3Nob3ctbG9nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLnNmLXZlbmRvci1wb3J0YWwtY2hhbmdlLWxvZyB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1jaGFuZ2UtbG9nX19lbXB0eSB7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtY2hhbmdlLWxvZ19faXRlbSB7XG4gIHBhZGRpbmc6IDJweCAwIDJweCAxNnB4O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLWNoYW5nZS1sb2dfX2l0ZW0gKyAuc2YtdmVuZG9yLXBvcnRhbC1jaGFuZ2UtbG9nX19pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLWNoYW5nZS1sb2dfX2l0ZW0tZXZlbnQge1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1jaGFuZ2UtbG9nX19pdGVtLW1ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1jaGFuZ2UtbG9nX19pdGVtLWtpbmQuYW50LXRhZyB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtY2hhbmdlLWxvZ19faXRlbS1jaGFuZ2Uge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLWNoYW5nZS1sb2dfX2l0ZW0tY2hhbmdlIC5zZi12ZW5kb3ItcG9ydGFsLWNoYW5nZS1sb2dfX2l0ZW0tb2xkIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC02KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1jaGFuZ2UtbG9nX19pdGVtLWNoYW5nZSAuc2YtdmVuZG9yLXBvcnRhbC1jaGFuZ2UtbG9nX19pdGVtLW5ldyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi02KTtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuXG4uc2YtaXRlbS1zdGF0dXMtLWFjdGl2ZS5hZy1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMSk7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi03KTtcbn1cbi5zZi1pdGVtLXN0YXR1cy0tZGlzY29udGludWVkLmFnLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMSk7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtNyk7XG59XG4uc2YtaXRlbS1zdGF0dXMtLW5ldy5hZy1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2Utb3JhbmdlLTEpO1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2Utb3JhbmdlLTcpO1xufVxuXG4uc2YtcG8tc3RhdHVzLS1jb25maXJtZWQuYWctY2VsbCwgLnNmLXBvLXN0YXR1cy0tYXdhaXRpbmcuYWctY2VsbCwgLnNmLXBvLXN0YXR1cy0tc3VibWl0dGVkLmFnLWNlbGwge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLXBvLXN0YXR1cy0tY29uZmlybWVkLmFnLWNlbGwge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi1wby1zdGF0dXMtLWF3YWl0aW5nLmFnLWNlbGwge1xuICBjb2xvcjogdmFyKC0tYXJrLXllbGxvdyk7XG59XG4uc2YtcG8tc3RhdHVzLS1zdWJtaXR0ZWQuYWctY2VsbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5zZi1ydW4tb3V0LS1jcml0aWNhbC5hZy1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTEpO1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTcpO1xufVxuLnNmLXJ1bi1vdXQtLXdhdGNoLmFnLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMSk7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctNyk7XG59XG4uc2YtcnVuLW91dC0tY292ZXJlZC5hZy1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMSk7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi03KTtcbn1cblxuLnNmLXZlbmRvci1wb3J0YWwtcGxhY2Vob2xkZXJfX2FjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICByaWdodDogOHB4O1xufVxuXG4uc2YtdmVuZG9yLXBvcnRhbC1zZXR0aW5nc19fdGFicyB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXNldHRpbmdzX19nZW5lcmFsIC5zZi1mb3JtLWl0ZW1fX3NsaWRlci1iYXNlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXNldHRpbmdzX19zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDhweDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXNldHRpbmdzX19zZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zZXR0aW5nc19fZ3JvdXAtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA4cHggMDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXNldHRpbmdzX19yZXNldCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc2V0dGluZ3NfX2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXNldHRpbmdzX19mb290ZXIgLmFudC1idG4ge1xuICBmbGV4OiAxIDEgMDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXNldHRpbmdzX19lcnJvciB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXNldHRpbmdzX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHB4O1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc2V0dGluZ3NfX3N1YnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXNldHRpbmdzX19sZWdlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zZXR0aW5nc19fbGVnZW5kLXNlcCB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXNldHRpbmdzX19oaW50IHtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc2V0dGluZ3NfX3JlYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc2V0dGluZ3NfX3JlYWRpbmctdmFsdWUge1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc2V0dGluZ3NfX2RvdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zZi12ZW5kb3ItcG9ydGFsLXNldHRpbmdzX19kb3QtLWNyaXRpY2FsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTYpO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc2V0dGluZ3NfX2RvdC0td2F0Y2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1vcmFuZ2UtNik7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zZXR0aW5nc19fZG90LS1jb3ZlcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tNik7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zZXR0aW5nc19fdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEycHg7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuLnNmLXZlbmRvci1wb3J0YWwtc2V0dGluZ3NfX3RvZ2dsZS1sYWJlbCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zZXR0aW5nc19fZGlnZXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKSBtaW5tYXgoMCwgMS40ZnIpO1xuICBnYXA6IDEycHg7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4uc2YtdmVuZG9yLXBvcnRhbC1zZXR0aW5nc19fZGlnZXN0IC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZi1haS1mbG9hdC1idXR0b24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMjRweDtcbiAgcmlnaHQ6IDE3cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHotaW5kZXg6IDkwMCAhaW1wb3J0YW50O1xufVxuLnNmLWFpLWZsb2F0LWJ1dHRvbiAuYW50LWZsb2F0LWJ0bi1ib2R5IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzYyNTNlMSwgIzAwOTRjOCk7XG59XG4uc2YtYWktZmxvYXQtYnV0dG9uOmhvdmVyIC5hbnQtZmxvYXQtYnRuLWJvZHkge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMCUgMTMwJTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGdyYWRpZW50QW5pbWF0aW9uIDNzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IGdyYWRpZW50QW5pbWF0aW9uIDNzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBncmFkaWVudEFuaW1hdGlvbiAzcyBsaW5lYXIgaW5maW5pdGU7XG59XG5Aa2V5ZnJhbWVzIGdyYWRpZW50QW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkxJSAxMDAlO1xuICB9XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAlIDAlO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkxJSAxMDAlO1xuICB9XG59XG5cbi5zZi1haS1jaGF0LXBvcG92ZXIgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLmFudC1wb3BvdmVyLXRpdGxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAxNDYsIDIxOCwgMC4zNDkwMTk2MDc4KSwgdHJhbnNwYXJlbnQpO1xuICBtYXJnaW46IC0xMnB4O1xuICBwYWRkaW5nOiAxOHB4IDE2cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE2cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5haS1jaGF0LXRpdGxlLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiA4cHg7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5haS1jaGF0LXRpdGxlLW1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDJweDtcbiAgbWluLXdpZHRoOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuYWktY2hhdC10aXRsZS1oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5haS1jaGF0LXRpdGxlLXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtdGV4dCwgIzMzMyk7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuYWktY2hhdC10aXRsZS1hY3Rpb25zIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5haS1jaGF0LWNvbnZlcnNhdGlvbi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDhweDtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLmFpLWNoYXQtY29udmVyc2F0aW9uLWl0ZW0gLmFpLWNoYXQtY29udmVyc2F0aW9uLWl0ZW0tdGl0bGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLmFpLWNoYXQtY29udmVyc2F0aW9uLWl0ZW0gLmFpLWNoYXQtY29udmVyc2F0aW9uLWl0ZW0tbWVudS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLmFpLWNoYXQtY29udmVyc2F0aW9uLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQsICNmZmYpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuYWktY2hhdC1jb252ZXJzYXRpb24tbWVudSBidXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHZhcigtLWFyay1jb250ZW50LXRleHQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5haS1jaGF0LWNvbnZlcnNhdGlvbi1tZW51IGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5haS1jaGF0LWNvbnZlcnNhdGlvbi1tZW51IGJ1dHRvbi5kYW5nZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLWVycm9yLCAjZmY0ZDRmKTtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciB7XG4gIHdpZHRoOiA1MDBweDtcbiAgaGVpZ2h0OiA2MHZoO1xuICBhbGlnbi1jb250ZW50OiBlbmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciAuY2hhdCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWF4LXdpZHRoOiA5MCU7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5zZi1haS1jaGF0LXdyYXBwZXIgLmNoYXQgLm1lc3NhZ2UudXNlci1pbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciAuY2hhdCAubWVzc2FnZS5haS1yZXNwb25zZSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWFyay1jb250ZW50LXRleHQpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5zZi1haS1jaGF0LXdyYXBwZXIgLmNoYXQgLm1lc3NhZ2UgLm1hcmtkb3duLXRhYmxlLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpIHRyYW5zcGFyZW50O1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIC5tYXJrZG93bi10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIC5tYXJrZG93bi10YWJsZSB0aCxcbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciAuY2hhdCAubWVzc2FnZSAubWFya2Rvd24tdGFibGUgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiA4cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5zZi1haS1jaGF0LXdyYXBwZXIgLmNoYXQgLm1lc3NhZ2UgLm1hcmtkb3duLXRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5zZi1haS1jaGF0LXdyYXBwZXIgLmNoYXQgLm1lc3NhZ2UgLm1hcmtkb3duLWJsb2NrcXVvdGUge1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbjogMS41ZW0gMDtcbiAgcGFkZGluZzogMC41ZW0gMTBweDtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciAuY2hhdCAubWVzc2FnZSAubWFya2Rvd24tdGFzay1jaGVja2JveCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIGgxLFxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIGgyLFxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIGgzLFxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIGg0LFxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIGg1LFxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIGg2IHtcbiAgbWFyZ2luOiAwLjZlbSAwIDAuM2VtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIGgxIHtcbiAgZm9udC1zaXplOiAxLjNlbTtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciAuY2hhdCAubWVzc2FnZSBoMiB7XG4gIGZvbnQtc2l6ZTogMS4xNWVtO1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIGgzLFxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIGg0LFxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIGg1LFxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIGg2IHtcbiAgZm9udC1zaXplOiAxZW07XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5zZi1haS1jaGF0LXdyYXBwZXIgLmNoYXQgLm1lc3NhZ2UgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciAuY2hhdCAuYWktY2hhdC10b29sLW5vdGUge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay1jb250ZW50LXRleHQtc2Vjb25kYXJ5LCAjOGM4YzhjKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5haS1jaGF0LXRvb2wtbm90ZS0td2FybmluZyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstd2FybmluZy1jb2xvciwgI2Q0ODgwNik7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5zZi1haS1jaGF0LXdyYXBwZXIgLmNoYXQgLmFpLWNoYXQtdXNhZ2Utbm90ZSB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtdGV4dC1zZWNvbmRhcnksICM4YzhjOGMpO1xuICBvcGFjaXR5OiAwLjc1O1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0LWZvb3RlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDEycHggMTJweCA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciAuY2hhdC1mb290ZXIgLmFudC1zZW5kZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEpO1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuYXZhdGFyLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjNjI1M2UxLCAjMDA5NGM4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzIlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5oZWxwLWJ1YmJsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvdHRvbTogODFweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA4cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNzI1NDkwMTk2KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogOTAxO1xufVxuLmhlbHAtYnViYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5oZWxwLWJ1YmJsZSBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLmFudC1zcGluLWNvbnRhaW5lcixcbi5zZi1oaWVyYXJjaHktdHJlZSAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19wb3BvdmVyIHtcbiAgbGVmdDogMTdweCAhaW1wb3J0YW50O1xuICB0b3A6IDM1cHggIWltcG9ydGFudDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX3BvcG92ZXIgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX3BvcG92ZXIgLmFudC1wb3BvdmVyLWlubmVyIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3gge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9fcG9wb3ZlciAuYW50LXBvcG92ZXItaW5uZXIgLmR4LXRyZWV2aWV3LWl0ZW0td2l0aG91dC1jaGVja2JveCA+IC5keC10cmVldmlldy1pdGVtIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDQxcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudHJlZS1idG4ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTUxcHgpO1xuICBoZWlnaHQ6IDM5cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnRyZWUtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC50cmVlLWJ0bjpob3ZlciBzcGFuIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnRvb2xiYXIgLmFudC1idG4ge1xuICB3aWR0aDogNTBweDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLXNlYXJjaCxcbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLWV4cGFuZCxcbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLWNvbGxhcHNlIHtcbiAgaGVpZ2h0OiAzOXB4O1xuICBwYWRkaW5nOiA2cHggMTZweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLXNlYXJjaDpob3Zlcixcbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLWV4cGFuZDpob3Zlcixcbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLWNvbGxhcHNlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC50b29sYmFyIC5idG4tc2VhcmNoIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC50b29sYmFyIC5idG4tc2VhcmNoLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnRvb2xiYXIgLmJ0bi1zZWFyY2ggc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5hbnQtdHJlZS1zd2l0Y2hlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDBweCAwcHggMHB4IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5hbnQtdHJlZS10cmVlbm9kZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1oaWdobGlnaHQpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtc3dpdGNoZXIge1xuICBwYWRkaW5nOiAwIDVweCAwIDVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyIC5hbnQtdHJlZS1zd2l0Y2hlci1saW5lLWljb24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtc3dpdGNoZXItbm9vcCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTZweDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogNnB4IDAgNnB4IDBweDtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyLmFudC10cmVlLW5vZGUtc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1pbmRlbnQtdW5pdDo6YmVmb3JlIHtcbiAgdG9wOiAtN3B4O1xuICBib3R0b206IC02cHg7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS10aXRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDI2cHg7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS10aXRsZSAuYW50LWJ0biB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzOHB4O1xuICBib3JkZXI6IDBweCB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiAzOXB4O1xuICBtYXJnaW46IC02cHggMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXRpdGxlIC5hbnQtYnRuOmhvdmVyLCAuc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS10aXRsZSAuYW50LWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXRpdGxlIC50aXRsZS0tb3ZlcmZsb3cge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS10aXRsZSAuZXh0cmEtY29udGVudCB7XG4gIHdpZHRoOiA0NXB4O1xuICBtYXgtd2lkdGg6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUuYW50LXRyZWUtdHJlZW5vZGUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlLmFudC10cmVlLXRyZWVub2RlLXNlbGVjdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1oaWdobGlnaHQpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5hbnQtdHJlZS10cmVlbm9kZS5hbnQtdHJlZS10cmVlbm9kZS1zZWxlY3RlZCAuYW50LXRyZWUtc3dpdGNoZXIgLmFudC10cmVlLXN3aXRjaGVyLWxpbmUtaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLWxpc3QtaG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5zZi10cmVlX192aW9sYXRpb24tYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLnNmLXRyZWVfX3Zpb2xhdGlvbi1idG46aG92ZXIsIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuc2YtdHJlZV9fdmlvbGF0aW9uLWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuc2YtdHJlZV9fdmlvbGF0aW9uLWJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuc2YtdHJlZV9fdmlvbGF0aW9uLWJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5zZi10cmVlX192aW9sYXRpb24tYnRuIC5hbnQtYnRuLWRlZmF1bHRbZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktc2VsZWN0IHtcbiAgd2lkdGg6IDIyMHB4O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktc2VsZWN0IC5hbnQtdHJlZS1zd2l0Y2hlci1ub29wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXNlbGVjdCAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtZHJhZ2dhYmxlLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktc2VsZWN0IC5hbnQtdHJlZS10aXRsZSBzdmcge1xuICBtYXJnaW46IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTdweDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXNlbGVjdCAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktc2VsZWN0IC5hbnQtdHJlZS10cmVlbm9kZSB7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXNlbGVjdCAuYW50LXRyZWUtdHJlZW5vZGUtZGlzYWJsZWQgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktc2VsZWN0IC5pY29uLXdyYXBwZXIge1xuICBjdXJzb3I6IGdyYWI7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAtM3B4IDA7XG4gIHBhZGRpbmc6IDlweCA5cHggMTBweCA5cHg7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS1zZWxlY3QgLmludmlzaWJsZS1pY29uLXdyYXBwZXIge1xuICB3aWR0aDogMzRweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiAxMnB4IDAgMTJweCA5cHg7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS1zZWxlY3QgLm5vdC1yZW1vdmFibGUtaWNvbi13cmFwcGVyIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAtNHB4IDAgLTE0cHggMDtcbiAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS1zZWxlY3QgLm5vdC1yZW1vdmFibGUtaWNvbi13cmFwcGVyIGltZyB7XG4gIG1hcmdpbi10b3A6IDIycHggIWltcG9ydGFudDtcbn1cbi5zZi1tYWluLWRyYXdlciB7XG4gIHRvcDogdmFyKC0tbWFpbi1oZWFkZXItaGVpZ2h0KTtcbn1cbi5zZi1tYWluLWRyYXdlci53aXRob3V0LWN1c3RvbS1mb290ZXIgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDI0cHggMTZweDtcbn1cblxuLnNmLWRyYXdlci1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogMjRweCAxNnB4O1xuICBtYXJnaW46IDIwcHggLTI0cHggMCAtMjRweDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xufVxuLnNmLW1haW5fX2hlYWRlciB7XG4gIGhlaWdodDogdmFyKC0tbWFpbi1oZWFkZXItaGVpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLW1haW4taGVhZGVyLWhlaWdodCk7XG4gIHBhZGRpbmc6IDAgMjZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5sb2dvLXdyYXBwZXIgc3ZnIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi5zZi1tYWluX19oZWFkZXIgLmxvZ28td3JhcHBlciBzdmc6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAubWVudS1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5tZW51LWl0ZW0gLnNmLW1lbnUtd3JhcHBlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNjRweDtcbiAgcGFkZGluZzogOXB4IDEwcHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5tZW51LWl0ZW0gLnNmLW1lbnUtd3JhcHBlciAubWVudS1uYW1lIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5tZW51LWl0ZW0gLnNmLW1lbnUtd3JhcHBlci5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1tYWluX19oZWFkZXIgLm1haW4taGVhZGVyLW1lbnUgLm1lbnUtaXRlbSAubmV3LWJhZGdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICByaWdodDogLTE2cHg7XG4gIHBhZGRpbmc6IDRweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAxO1xufVxuLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAubWVudS1pdGVtOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAubWVudS1pdGVtOmhvdmVyIHN2ZyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5tZW51LWl0ZW06aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5tZW51LWl0ZW06aG92ZXIgLnNmLW1lbnUtd3JhcHBlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTI1cHgpIHtcbiAgLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAubWVudS1pdGVtIC5tZW51LW5hbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5zZi1tYWluX19oZWFkZXIgLm1haW4taGVhZGVyLW1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW1fX3RoZW1lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtX19oZWxwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgd2lkdGg6IDFweDtcbiAgbWFyZ2luOiAwIDhweCAwIDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5hbnQtYmFkZ2UtZG90IHtcbiAgcmlnaHQ6IDJweDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1tYWluX19oZWFkZXIgLm1haW4taGVhZGVyLW1lbnUgLnByZWZlcmVuY2VzLXBvcG92ZXIgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogNnB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5wcmVmZXJlbmNlcy1jb250ZW50IHtcbiAgbWluLXdpZHRoOiAyNjBweDtcbn1cbi5zZi1tYWluX19oZWFkZXIgLm1haW4taGVhZGVyLW1lbnUgLnByZWZlcmVuY2VzLWNvbnRlbnQgLnByZWZlcmVuY2VzLWl0ZW0ge1xuICBwYWRkaW5nOiA4cHggMTJweDtcbn1cbi5zZi1tYWluX19oZWFkZXIgLm1haW4taGVhZGVyLW1lbnUgLnByZWZlcmVuY2VzLWNvbnRlbnQgLnByZWZlcmVuY2VzLWl0ZW0gLmFudC1zZWxlY3Qge1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1heC13aWR0aDogMjQwcHg7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5wcmVmZXJlbmNlcy1jb250ZW50IC5wcmVmZXJlbmNlcy1pdGVtIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1tYWluX19oZWFkZXIgLm1haW4taGVhZGVyLW1lbnUgLnByZWZlcmVuY2VzLWNvbnRlbnQgLnByZWZlcmVuY2VzLWl0ZW0gLnNmLWNvdW50cnktZmxhZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDI0cHg7XG59XG4uZGVlcC1saW5rX19idXR0b24ge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcbn1cbi5kZWVwLWxpbmtfX2J1dHRvbi5hbnQtYnRuLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5hbnQtYnRuLWRpc2FibGVkKTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTgpO1xufVxuLnNmLW5vLWRhdGEtZm91bmQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2Ytbm8tZGF0YS1mb3VuZCAudGl0bGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uc2Ytbm8tZGF0YS1mb3VuZCAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uc2Ytbm8tZGF0YS1mb3VuZCAubm8tZGF0YS1hbmltYXRpb24gc3ZnIHtcbiAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG59XG5Aa2V5ZnJhbWVzIHNoYWtlLXJvdGF0ZSB7XG4gIDIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMC41ZGVnKTtcbiAgfVxuICA0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDUuNWRlZyk7XG4gIH1cbiAgNiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwLjVkZWcpO1xuICB9XG4gIDglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTUuNWRlZyk7XG4gIH1cbiAgMTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMC41ZGVnKTtcbiAgfVxuICAxMiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgyLjVkZWcpO1xuICB9XG4gIDE0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDUuNWRlZyk7XG4gIH1cbiAgMTYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTUuNWRlZyk7XG4gIH1cbiAgMTglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTEuNWRlZyk7XG4gIH1cbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNC41ZGVnKTtcbiAgfVxuICAyMiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNi41ZGVnKTtcbiAgfVxuICAyNCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgxLjVkZWcpO1xuICB9XG4gIDI2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDEuNWRlZyk7XG4gIH1cbiAgMjglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQuNWRlZyk7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNS41ZGVnKTtcbiAgfVxuICAzMiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgyLjVkZWcpO1xuICB9XG4gIDM0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDMuNWRlZyk7XG4gIH1cbiAgMzYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTMuNWRlZyk7XG4gIH1cbiAgMzglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQuNWRlZyk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMi41ZGVnKTtcbiAgfVxuICA0MiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwLjVkZWcpO1xuICB9XG4gIDQ0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0zLjVkZWcpO1xuICB9XG4gIDQ2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00LjVkZWcpO1xuICB9XG4gIDQ4JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0xLjVkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0zLjVkZWcpO1xuICB9XG4gIDUyJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0yLjVkZWcpO1xuICB9XG4gIDU0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDMuNWRlZyk7XG4gIH1cbiAgNTYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMC41ZGVnKTtcbiAgfVxuICA1OCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNi41ZGVnKTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMy41ZGVnKTtcbiAgfVxuICA2MiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMS41ZGVnKTtcbiAgfVxuICA2NCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgzLjVkZWcpO1xuICB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDAuNWRlZyk7XG4gIH1cbiAgNjglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNC41ZGVnKTtcbiAgfVxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgxLjVkZWcpO1xuICB9XG4gIDcyJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0zLjVkZWcpO1xuICB9XG4gIDc0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0zLjVkZWcpO1xuICB9XG4gIDc2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDIuNWRlZyk7XG4gIH1cbiAgNzglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTEuNWRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTUuNWRlZyk7XG4gIH1cbiAgODIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNy41ZGVnKTtcbiAgfVxuICA4NCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwLjVkZWcpO1xuICB9XG4gIDg2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDUuNWRlZyk7XG4gIH1cbiAgODglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNC41ZGVnKTtcbiAgfVxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMi41ZGVnKTtcbiAgfVxuICA5MiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgxLjVkZWcpO1xuICB9XG4gIDk0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC01LjVkZWcpO1xuICB9XG4gIDk2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDcuNWRlZyk7XG4gIH1cbiAgOTglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTMuNWRlZyk7XG4gIH1cbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwKTtcbiAgfVxufVxuLnNoYWtlLXJvdGF0ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBzaGFrZS1yb3RhdGU7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMTAwbXM7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cbi5zZi1mdWxscGFnZS10YWJsZV9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1mdWxscGFnZS10YWJsZV9fY29udGFpbmVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1mdWxscGFnZS10YWJsZV9fY29udGFpbmVyIC5hbnQtdGFibGUtY29udGVudCB0aGVhZCB0ciB0aCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogcmdiKDExOSwgMTE5LCAxMTkpO1xufVxuLnNmLWZ1bGxwYWdlLXRhYmxlX19jb250YWluZXIgLmFudC10YWJsZS10Ym9keSA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA5cHggMTZweDtcbn1cbi5zZi1mdWxscGFnZS10YWJsZV9fY29udGFpbmVyIC5hbnQtdGFibGUtdGhlYWQgPiB0ciA+IHRoIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xufVxuLnNmLWZ1bGxwYWdlLXRhYmxlX19jb250YWluZXIgLmFudC10YWJsZS10Ym9keSA+IHRyLmFudC10YWJsZS1yb3c6aG92ZXIgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG59XG4uc2YtZnVsbHBhZ2UtdGFibGVfX2NvbnRhaW5lciAuYW50LXRhYmxlLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xufVxuLnNmLWZ1bGxwYWdlLXRhYmxlX19jb250YWluZXIgLmFudC10YWJsZS1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2YtZnVsbHBhZ2UtdGFibGVfX2NvbnRhaW5lciAuYW50LXRhYmxlLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1mdWxscGFnZS10YWJsZV9fY29udGFpbmVyIC5hbnQtdGFibGUtYm9keTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTFweDtcbn1cbi5hbnQtYXBwIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uYW50LWxheW91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuXG4uYW50LWJhZGdlLWRvdCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5zZi1zcGluIC5hbnQtc3Bpbi1kb3QtcHJvZ3Jlc3Mge1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnNmLXNwaW4gLmFudC1zcGluLWRvdC1ob2xkZXItaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYW50LXNwbGl0dGVyLXZlcnRpY2FsID4gLmFudC1zcGxpdHRlci1iYXIge1xuICBoZWlnaHQ6IDE0cHg7XG59XG4uYW50LXNwbGl0dGVyLXZlcnRpY2FsID4gLmFudC1zcGxpdHRlci1iYXIgPiAuYW50LXNwbGl0dGVyLWJhci1kcmFnZ2VyOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5hbnQtc3BsaXR0ZXItdmVydGljYWwgPiAuYW50LXNwbGl0dGVyLWJhciA+IC5hbnQtc3BsaXR0ZXItYmFyLWRyYWdnZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi5hbnQtYXZhdGFyLWltYWdlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLnJjLXZpcnR1YWwtbGlzdDpob3ZlciAucmMtdmlydHVhbC1saXN0LXNjcm9sbGJhci1zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmFudC10cmVlIC5hbnQtdHJlZS1saXN0OmhvdmVyIC5hbnQtdHJlZS1saXN0LXNjcm9sbGJhci1zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmFudC10cmVlLWxpc3Qtc2Nyb2xsYmFyLXRodW1iLFxuLnJjLXZpcnR1YWwtbGlzdC1zY3JvbGxiYXItdGh1bWIge1xuICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwcHg7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5hbnQtdHJlZS1saXN0LXNjcm9sbGJhci10aHVtYi5hbnQtdHJlZS1saXN0LXNjcm9sbGJhci10aHVtYi1tb3ZpbmcsIC5hbnQtdHJlZS1saXN0LXNjcm9sbGJhci10aHVtYi5yYy12aXJ0dWFsLWxpc3Qtc2Nyb2xsYmFyLXRodW1iLW1vdmluZywgLmFudC10cmVlLWxpc3Qtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuLnJjLXZpcnR1YWwtbGlzdC1zY3JvbGxiYXItdGh1bWIuYW50LXRyZWUtbGlzdC1zY3JvbGxiYXItdGh1bWItbW92aW5nLFxuLnJjLXZpcnR1YWwtbGlzdC1zY3JvbGxiYXItdGh1bWIucmMtdmlydHVhbC1saXN0LXNjcm9sbGJhci10aHVtYi1tb3ZpbmcsXG4ucmMtdmlydHVhbC1saXN0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1wcmltYXJ5IHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LWJ0bltkaXNhYmxlZF0gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xufVxuXG4uYW50LWJ0bi1kZWZhdWx0IHN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuLmFudC1idG4tZGVmYXVsdDpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1idG4tZGVmYXVsdC5hY2NlbnQtYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uYW50LWJ0bi1kZWZhdWx0LmFjY2VudC1idXR0b246aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLmFudC1idG4tZGVmYXVsdC5hY2NlbnQtYnV0dG9uIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LWJ0bi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUwOTgwMzkyMik7XG59XG5cbi5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZDpub3QoLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWNoZWNrZWQ6bm90KC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItZGlzYWJsZWQpIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LWRyYXdlciB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYW50LWRyYXdlciAuYW50LWRyYXdlci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG59XG4uYW50LWRyYXdlciAuYW50LWRyYXdlci1oZWFkZXIgLmFudC1kcmF3ZXItdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWNsb3NlIHtcbiAgcGFkZGluZzogMTZweCAxNnB4O1xuICBtYXJnaW46IC0xNXB4IDAgLTE2cHggLTE2cHg7XG59XG4uYW50LWRyYXdlciAuYW50LWRyYXdlci1oZWFkZXIgLmFudC1kcmF3ZXItY2xvc2U6aG92ZXIgc3ZnIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWNsb3NlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWhlYWRlciAuYW50LWRyYXdlci1jbG9zZTpmb2N1cyBzdmcge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uYW50LWRyYXdlciAuYW50LWRyYXdlci1oZWFkZXIgLmFudC1kcmF3ZXItY2xvc2UgLmFudGljb24tY2xvc2Uge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cbi5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWhlYWRlciAuYW50LWRyYXdlci1jbG9zZSBzdmcge1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xufVxuXG4uYW50LWRyYXdlci1ib3R0b20gPiAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYW50LWRyYXdlci1ib3R0b20gLmFudC1kcmF3ZXItbWFzayB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMikgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmFudC1kcmF3ZXItcmlnaHQgLmFudC1kcmF3ZXItbWFzayB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoMCwgMCwgMCwgMC4yKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYW50LWRyYXdlci1yaWdodCA+IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gIHRvcDogMTZweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJvdHRvbTogMTVweDtcbn1cblxuLmFudC1kcmF3ZXItbWFzayB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLmFudC10YWJzIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5hbnQtdGFicyAuYW50LXRhYnMtdGFiIC5hbnQtdGFicy10YWItYnRuID4gYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYW50LXRhYnMtdGFiOmhvdmVyLFxuLmFudC10YWJzLXRhYi1idG46Zm9jdXMsXG4uYW50LXRhYnMtdGFiLXJlbW92ZTpmb2N1cyxcbi5hbnQtdGFicy10YWItYnRuOmFjdGl2ZSxcbi5hbnQtdGFicy10YWItcmVtb3ZlOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWFjdGl2ZSAuYW50LXRhYnMtdGFiLWJ0bixcbi5hbnQtdGFicy1yaWdodCA+IC5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYi1hY3RpdmUgLmFudC10YWJzLXRhYi1idG4sXG4uYW50LXRhYnMtbGVmdCA+IGRpdiA+IC5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYi1hY3RpdmUgLmFudC10YWJzLXRhYi1idG4sXG4uYW50LXRhYnMtcmlnaHQgPiBkaXYgPiAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWItYWN0aXZlIC5hbnQtdGFicy10YWItYnRuIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi5hbnQtZHJvcGRvd24tbWVudS1pdGVtLXNlbGVjdGVkLFxuLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUtc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG5cbi5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUgYSxcbi5hbnQtbWVudS1pdGVtIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFudC1tZW51LWl0ZW0gYTpob3Zlcixcbi5hbnQtbWVudS1pdGVtID4gLmFudC1iYWRnZSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1tZW51LWl0ZW06aG92ZXIsXG4uYW50LW1lbnUtaXRlbS1hY3RpdmUsXG4uYW50LW1lbnU6bm90KC5hbnQtbWVudS1pbmxpbmUpIC5hbnQtbWVudS1zdWJtZW51LW9wZW4sXG4uYW50LW1lbnUtc3VibWVudS1hY3RpdmUsXG4uYW50LW1lbnUtc3VibWVudS10aXRsZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYXJrLXByaW1hcnkpLCAwLjEpO1xufVxuXG4uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIGEsXG4uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1tZW51LXZlcnRpY2FsIC5hbnQtbWVudS1pdGVtOjphZnRlcixcbi5hbnQtbWVudS12ZXJ0aWNhbC1sZWZ0IC5hbnQtbWVudS1pdGVtOjphZnRlcixcbi5hbnQtbWVudS12ZXJ0aWNhbC1yaWdodCAuYW50LW1lbnUtaXRlbTo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1tZW51LWlubGluZSAuYW50LW1lbnUtaXRlbTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYW50LW1lbnU6bm90KC5hbnQtbWVudS1ob3Jpem9udGFsKSAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW06aG92ZXIsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnU6aG92ZXIsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW0tYWN0aXZlLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1zdWJtZW51LWFjdGl2ZSxcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbS1vcGVuLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1zdWJtZW51LW9wZW4sXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnUtc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbSxcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudSB7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuXG4uYW50LW1lbnUtb3ZlcmZsb3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFudC1tZW51LWhvcml6b250YWwgPiAuYW50LW1lbnUtaXRlbSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiA2cHggMTlweDtcbn1cblxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbTpob3Zlcjo6YWZ0ZXIsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnU6aG92ZXI6OmFmdGVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtLWFjdGl2ZTo6YWZ0ZXIsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnUtYWN0aXZlOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbS1vcGVuOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudS1vcGVuOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZDo6YWZ0ZXIsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnUtc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZC10b29sdGlwIGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkwMTk2MDc4NDMpO1xufVxuXG4uYW50LXNlbGVjdCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uYW50LXNlbGVjdDpob3Zlcjpub3QoLmFudC1zZWxlY3QtbXVsdGlwbGUpOm5vdCguYW50LXNlbGVjdC1kaXNhYmxlZCkgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLmFudC1zZWxlY3Q6aG92ZXI6bm90KC5hbnQtc2VsZWN0LW11bHRpcGxlKTpub3QoLmFudC1zZWxlY3QtZGlzYWJsZWQpIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLmFudC1zZWxlY3Q6aG92ZXI6bm90KC5hbnQtc2VsZWN0LW11bHRpcGxlKTpub3QoLmFudC1zZWxlY3QtZGlzYWJsZWQpIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtIGkge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLmFudC1zZWxlY3QgLmFudC1zZWxlY3QtY2xlYXIge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICByaWdodDogOXB4O1xuICB0b3A6IDQ1JTtcbiAgcGFkZGluZy10b3A6IDJweDtcbn1cbi5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LWFycm93IHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc2VsZWN0ZWQ6bm90KC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLWRpc2FibGVkKSAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zdGF0ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5hbnQtc2VsZWN0LW11bHRpcGxlIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLXJlbW92ZSA+IC5hbnRpY29uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmFudC1mb3JtLXZlcnRpY2FsIC5hbnQtZm9ybS1pdGVtLWxhYmVsLFxuLmFudC1jb2wtMjQuYW50LWZvcm0taXRlbS1sYWJlbCxcbi5hbnQtY29sLXhsLTI0LmFudC1mb3JtLWl0ZW0tbGFiZWwge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG4uYW50LW1lc3NhZ2Utbm90aWNlLWNvbnRlbnQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzFiMzIzZCAhaW1wb3J0YW50O1xufVxuXG4uYW50LXRhYmxlLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xufVxuXG4uYW50LXRhYmxlLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDExcHg7XG59XG5cbi5hbnQtdGFibGUtYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xufVxuXG4uYW50LXRhYmxlLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbn1cblxuLmFudC1hbGVydC1pbmZvIC5hbnQtYWxlcnQtaWNvbiB7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4uYW50LWFsZXJ0LWluZm8gLmFudC1hbGVydC1tZXNzYWdlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLmFudC1kcm9wZG93bi1idXR0b24uYW50LXNwYWNlLWNvbXBhY3Qge1xuICB3aWR0aDogaW5pdGlhbDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5hbnQtc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYW50LW1vZGFsLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLmFudC1tb2RhbC1tYXNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg1NS43NSUgNzkuNDclIGF0IDUwJSA0OS45NiUsIHJnYmEoMCwgMCwgMCwgMC4yKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5hbnQtbW9kYWwtbWFzayB7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg1NS43NSUgNzkuNDclIGF0IDUwJSA0OS45NiUsIHJnYmEoMCwgMCwgMCwgMC44MikgMCwgcmdiYSgwLCAwLCAwLCAwLjQyKSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYW50LW1lbnUtdGl0bGUtY29udGVudCxcbi5hbnQtc2VnbWVudGVkLWl0ZW0tbGFiZWwsXG4uYW50LXJhZGlvLWJ1dHRvbi1sYWJlbCxcbi5hbnQtbGF5b3V0LXNpZGVyLXRyaWdnZXIge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIHtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuZmlsdGVyLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMHB4IDE2cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyIHtcbiAgcGFkZGluZzogNHB4IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogNDZweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmZvY3VzLXdpdGhpbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmZvY3VzLXdpdGhpbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpmb2N1cy13aXRoaW4gc3BhbiBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1hY3Rpb25zLW1lbnUge1xuICB3aWR0aDogMTA0cHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1hY3Rpb25zLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1hY3Rpb25zLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0gLmFudC1kcm9wZG93bi1tZW51LXRpdGxlLWNvbnRlbnQge1xuICBmbGV4OiBpbmhlcml0O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWFjdGlvbnMtbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbS1kaXZpZGVyIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLXNlbGVjdC1wcmVzZXQtZmlsdGVyX19jb250cm9sLWRkbCAuc2Ytc2VsZWN0LXByZXNldC1maWx0ZXJfX2NvbnRyb2wtbWVudS5hbnQtZHJvcGRvd24tbWVudS5zZi1zY3JvbGxiYXIge1xuICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTAwLCAxMDAsIDExMSwgMC4yKSAwcHggN3B4IDI5cHggMHB4O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLXNlbGVjdC1wcmVzZXQtZmlsdGVyX19jb250cm9sLWRkbCAuc2Ytc2VsZWN0LXByZXNldC1maWx0ZXJfX2NvbnRyb2wtbWVudS5hbnQtZHJvcGRvd24tbWVudS5zZi1zY3JvbGxiYXIgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2Ytc3RhdHVzLWJhciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLXN0YXR1cy1iYXIgLnNmLXN0YXR1cy1iYXJfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICBtYXJnaW46IDAgLTE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDVweCAtNXB4ICMzMzM7XG4gIHotaW5kZXg6IDE7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2Ytc3RhdHVzLWJhciAuc2Ytc3RhdHVzLWJhcl9fY29udGVudC5hY3RpdmUge1xuICBtYXgtaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1zdGF0dXMtYmFyIC5zZi1zdGF0dXMtYmFyX19jb250ZW50IHN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdWI7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWFkZC1sZXZlbC1idXR0b24ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi10b3A6IDIxcHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtYWRkLWxldmVsLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1kcmF3ZXItZmJfX3NlbGVjdC1vbmUge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWRyYXdlci1mYl9fc2VsZWN0LW9uZSAuYW50LWlucHV0LXdyYXBwZXIgLmFudC1pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RyZWUtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX190cmVlLWNvbnRhaW5lciAuZHgtdHJlZXZpZXctbm9kZSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RyZWUtY29udGFpbmVyIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3ggPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDExcHggMCAxMXB4IDE3cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RyZWUtY29udGFpbmVyIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGUge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX190cmVlLWNvbnRhaW5lciAuYW50LXRyZWUtbGlzdC1ob2xkZXIgLmFudC10cmVlLXRyZWVub2RlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fdHJlZS1jb250YWluZXIgLmFudC10cmVlLWxpc3QtaG9sZGVyIC5hbnQtdHJlZS10cmVlbm9kZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX190cmVlLWNvbnRhaW5lciAuYW50LXRyZWUtbGlzdC1ob2xkZXIgLmFudC10cmVlLXRyZWVub2RlLmFudC10cmVlLXRyZWVub2RlLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX190cmVlLWNvbnRhaW5lciAuYW50LXRyZWUtbGlzdC1ob2xkZXIgLmFudC10cmVlLXRyZWVub2RlLmFudC10cmVlLXRyZWVub2RlLXNlbGVjdGVkIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX190cmVlLWNvbnRhaW5lciAuYW50LXRyZWUtbGlzdC1ob2xkZXIgLmFudC10cmVlLXRyZWVub2RlLmFudC10cmVlLXRyZWVub2RlLXNlbGVjdGVkIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX190cmVlLWNvbnRhaW5lciAuYW50LXRyZWUtbGlzdC1ob2xkZXIgLmFudC10cmVlLXRyZWVub2RlLmRyYWdnaW5nOmFmdGVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX190cmVlLWNvbnRhaW5lciAuYW50LXRyZWUtbGlzdC1ob2xkZXIgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDExcHggNHB4IDExcHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RyZWUtY29udGFpbmVyIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RyZWUtY29udGFpbmVyIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5kcmFnLWljb24td3JhcHBlciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAtMTJweCAwO1xuICBwYWRkaW5nOiAxMnB4IDlweCAxMnB4IDlweDtcbiAgY3Vyc29yOiBncmFiO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLmR4LXRyZWV2aWV3LWl0ZW0td2l0aG91dC1jaGVja2JveC5keC1zdGF0ZS1zZWxlY3RlZCA+IC5keC10cmVldmlldy1pdGVtIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuZHgtdHJlZXZpZXctaXRlbS13aXRob3V0LWNoZWNrYm94LmR4LXN0YXRlLXNlbGVjdGVkID4gLmR4LXRyZWV2aWV3LWl0ZW0gLmR4LWl0ZW0tY29udGVudCAuZHgtdHJlZXZpZXctaXRlbS1jb250ZW50IHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fc2VsZWN0LWZsYXQtZHJvcC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmR4LXRyZWV2aWV3LWl0ZW0td2l0aG91dC1jaGVja2JveC5keC1zdGF0ZS1mb2N1c2VkID4gLmR4LXRyZWV2aWV3LWl0ZW0ge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5hbnQtbW9kYWwtd3JhcCAuc2YtYWN0aW9uLW1vZGFsLnNmLWZpbHRlci1hY3Rpb25fX21vZGFsLnJlbmFtZSAuYW50LW1vZGFsLWNvbmZpcm0tYnRucyB7XG4gIGZsb2F0OiBpbml0aWFsO1xufVxuLnNmLW5pdm8tdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3gtc2hhZG93OiAtN3B4IDZweCAxOXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTMpO1xufVxuLnNmLW5pdm8tdG9vbHRpcCAuY29sb3ItYm94IHtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2Ytbml2by10b29sdGlwIC5kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYWctY2hhcnRzLXRvb2x0aXAge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hcmstY29udGVudC1yb3VuZGluZyk7XG59XG4uYWctY2hhcnRzLXRvb2x0aXAgLmFnLWNoYXJ0LXRvb2x0aXAtdGl0bGUge1xuICBwYWRkaW5nOiA4cHggMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay13aGl0ZSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbn1cbi5hZy1jaGFydHMtdG9vbHRpcCAuYWctY2hhcnQtdG9vbHRpcC1jb250ZW50IHtcbiAgcGFkZGluZzogNnB4IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1hcmstY29udGVudC1yb3VuZGluZyk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1hcmstY29udGVudC1yb3VuZGluZyk7XG59XG5cbi5zZi1hZy1jaGFydCAuYWctY2hhcnRzLXdyYXBwZXIgLmFnLWNoYXJ0cy1jYW52YXMtb3ZlcmxheSAuYWctY2hhcnQtY29udGV4dC1tZW51IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5hZy10aGVtZS1xdWFydHosXG4uYWctdGhlbWUtcXVhcnR6LWRhcmsge1xuICAtLWFnLWZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICAtLWFnLXF1YXJ0ei1hY3RpdmUtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgLS1hZy1zZWxlY3RlZC1yb3ctYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAtLWFnLW9kZC1yb3ctYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIC0tYWctaWNvbi1mb250LWNvbG9yOiB2YXIoLS1hcmstaWNvbik7XG4gIC0tYWctcm93LWhvdmVyLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuXG4uYWctdGhlbWUtcXVhcnR6LWRhcmsge1xuICAtLWFnLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuXG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1jZW50ZXItYWxpZ25lZC1jZWxsIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1jZW50ZXItY29scy1jb250YWluZXIge1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1jb2x1bW4tZHJvcC1ob3Jpem9udGFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWNvbHVtbi1kcm9wLWhvcml6b250YWwgLmFnLWNvbHVtbi1kcm9wLWVtcHR5LW1lc3NhZ2Uge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1jb2x1bW4tZHJvcC1ob3Jpem9udGFsIC5hZy1jb2x1bW4tZHJvcC1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCk6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0KTpub3QoLmFnLWNlbGwtbGFzdC1sZWZ0LXBpbm5lZCk6bm90KC5hZy1jZWxsLWZvY3VzOmZvY3VzLXdpdGhpbikge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItZ3JvdXAtY2VsbCxcbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItZ3JvdXAtY2VsbC5hZy1jb2x1bW4tbGFzdCxcbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwuYWctY29sdW1uLWxhc3Qge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsW2NvbC1pZD1hZy1HcmlkLUF1dG9Db2x1bW5dIC5hZy1oZWFkZXItaWNvbixcbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGxbY29sLWlkPWFnLUdyaWQtQXV0b0NvbHVtbl0gLmFnLWhlYWRlci1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWdyb3VwLWNlbGwgLmFnLWhlYWRlci1jZWxsLXJlc2l6ZTphZnRlcixcbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwgLmFnLWhlYWRlci1jZWxsLXJlc2l6ZTphZnRlciB7XG4gIHdpZHRoOiAwcHg7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtcmlnaHQtaGVhZGVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctaG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFnLXJvdy1ob3Zlci1jb2xvcik7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5lZGl0YWJsZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmVkaXRhYmxlLWNlbGwuYWctY29sdW1uLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodC1ob3Zlcik7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5pbmFjdGl2ZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctaG92ZXIgPiAuZWRpdGFibGUtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQtaG92ZXIpO1xufVxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWhvdmVyID4gLmVkaXRhYmxlLWNlbGwuYWctY29sdW1uLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTQpO1xufVxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWhvdmVyID4gLmluYWN0aXZlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc2lkZS1iYXIgLmFnLXNpZGUtYnV0dG9ucyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zaWRlLWJhciAuYWctc2lkZS1idXR0b25zIC5hZy1zaWRlLWJ1dHRvbjpub3QoLmFnLXNlbGVjdGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zaWRlLWJhciAuYWctdG9vbC1wYW5lbC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXNpZGUtYmFyIC5hZy10b29sLXBhbmVsLXdyYXBwZXIgLmFnLWZpbHRlci10b29scGFuZWwgLmFnLWZpbHRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbn1cbi5zZi1hZy1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsIC5hZy1ob3Jpem9udGFsLWxlZnQtc3BhY2VyLFxuLnNmLWFnLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwgLmFnLWhvcml6b250YWwtcmlnaHQtc3BhY2VyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNmLWFnLWdyaWQgLmFnLWhlYWRlci1jZWxsOmhvdmVyIC5hZy1oZWFkZXItY2VsbC1maWx0ZXItYnV0dG9uLCAuc2YtYWctZ3JpZCAuYWctaGVhZGVyLWNlbGwuYWctaGVhZGVyLWFjdGl2ZSAuYWctaGVhZGVyLWNlbGwtZmlsdGVyLWJ1dHRvbiwgLnNmLWFnLWdyaWQgLmFnLWhlYWRlci1jZWxsLmFnLWNvbHVtbi1tZW51LXZpc2libGUgLmFnLWhlYWRlci1jZWxsLWZpbHRlci1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZi1hZy1ncmlkIC5hZy1oZWFkZXItY2VsbCAuYWctaGVhZGVyLWNlbGwtZmlsdGVyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtYWctZ3JpZCAuYWctaGVhZGVyLWNlbGwtZmlsdGVyZWQgLmFnLWhlYWRlci1jZWxsLWZpbHRlci1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZi1hZy1ncmlkIC5hZy1wYW5lbCAuYWctY29sdW1uLXNlbGVjdC1saXN0IC5hZy1jb2x1bW4tc2VsZWN0LWNvbHVtbi1kcmFnLWhhbmRsZSxcbi5zZi1hZy1ncmlkIC5hZy1wYW5lbCAuYWctY29sdW1uLXNlbGVjdC1jb2x1bW4tZ3JvdXAtZHJhZy1oYW5kbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWFnLWdyaWQgLnNmLXRvdGFsLXJvdy1zc19fc3RhdHVzLWJhciB7XG4gIHBhZGRpbmc6IDE0cHggMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG5cbi5hZy1wb3B1cCAuYWctbWVudTpub3QoLmFnLXRhYnMpIHtcbiAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmFnLXBvcHVwIC5hZy1tZW51Om5vdCguYWctdGFicykgLmFnLW1lbnUtb3B0aW9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFnLXBvcHVwIC5hZy1tZW51Om5vdCguYWctdGFicykgLmFnLW1lbnUtb3B0aW9uIC5hZy1tZW51LW9wdGlvbi10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmFnLXBvcHVwIC5hZy1tZW51Om5vdCguYWctdGFicykgLmFnLW1lbnUtb3B0aW9uIC5hZy1tZW51LW9wdGlvbi10ZXh0IGEge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLmFnLXBvcHVwIC5hZy1tZW51Om5vdCguYWctdGFicykgLmFnLW1lbnUtb3B0aW9uIC5hZy1tZW51LW9wdGlvbi1zaG9ydGN1dCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5hZy1wb3B1cCAuYWctbWVudTpub3QoLmFnLXRhYnMpIC5hZy1tZW51LW9wdGlvbiAuYWctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1hZy1pY29uLWZvbnQtY29sb3IpO1xuICBvcGFjaXR5OiAxO1xufVxuLmFnLXBvcHVwIC5hZy1tZW51Om5vdCguYWctdGFicykgLmFnLW1lbnUtb3B0aW9uIC5hZy1tZW51LW9wdGlvbi1pY29uIHtcbiAgY29sb3I6IHZhcigtLWFnLWljb24tZm9udC1jb2xvcik7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5hZy1wb3B1cCAuYWctbWVudTpub3QoLmFnLXRhYnMpIC5hZy1tZW51LW9wdGlvbiAuYWctbWVudS1vcHRpb24tcG9wdXAtcG9pbnRlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uYWctcG9wdXAgLmFnLXRvb2x0aXAge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuXG4uc2YtYWctZ3JpZCxcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlcixcbi5zb3AtY29sbGFiLWdyaWQge1xuICAvKiBzdGFydCAtIHNob3cgc2FmYXJpIHNjb2xsZXIgYWx3YXlzXG4gICAgIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzc4NTU1OTAvcHJldmVudGluZy1zY3JvbGwtYmFycy1mcm9tLWJlaW5nLWhpZGRlbi1mb3ItbWFjb3MtdHJhY2twYWQtdXNlcnMtaW4td2Via2l0LWJsaW5cbiAgKi9cbiAgLyogZW5kIC0gc2hvdyBzYWZhcmkgc2NvbGxlciBhbHdheXMgKi9cbn1cbi5zZi1hZy1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC5hZy1zY3JvbGxiYXItaW52aXNpYmxlLFxuLnNmLWFnLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwuYWctc2Nyb2xsYmFyLWludmlzaWJsZSxcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwuYWctc2Nyb2xsYmFyLWludmlzaWJsZSxcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC5hZy1zY3JvbGxiYXItaW52aXNpYmxlLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwuYWctc2Nyb2xsYmFyLWludmlzaWJsZSxcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwuYWctc2Nyb2xsYmFyLWludmlzaWJsZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGwgIWltcG9ydGFudDtcbn1cbi5zZi1hZy1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uc2YtYWctZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uc2YtYWctZ3JpZCAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGw6bm90KC5hZy1zY3JvbGxiYXItaW52aXNpYmxlKSB7XG4gIHdpZHRoOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTFweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDExcHggIWltcG9ydGFudDtcbn1cbi5zZi1hZy1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydCxcbi5zZi1hZy1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC1jb250YWluZXIsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0LFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC1jb250YWluZXIsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydCxcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTFweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDExcHggIWltcG9ydGFudDtcbn1cbi5zZi1hZy1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCxcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCB7XG4gIHdpZHRoOiAxMXB4O1xufVxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCxcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgd2lkdGg6IDExcHg7XG59XG4uc2YtYWctZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSksXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkge1xuICBoZWlnaHQ6IDExcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTFweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG59XG4uc2YtYWctZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0LFxuLnNmLWFnLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGw6bm90KC5hZy1zY3JvbGxiYXItaW52aXNpYmxlKSAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC1jb250YWluZXIsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGw6bm90KC5hZy1zY3JvbGxiYXItaW52aXNpYmxlKSAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydCxcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLWNvbnRhaW5lcixcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGw6bm90KC5hZy1zY3JvbGxiYXItaW52aXNpYmxlKSAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydCxcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGw6bm90KC5hZy1zY3JvbGxiYXItaW52aXNpYmxlKSAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC1jb250YWluZXIge1xuICBoZWlnaHQ6IDExcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTFweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG59XG4uc2YtYWctZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCxcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCxcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwge1xuICBoZWlnaHQ6IDExcHg7XG59XG4uc2YtYWctZ3JpZCAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLnNmLWFnLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIC8qIHNob3VsZCBtYXRjaCBiYWNrZ3JvdW5kLCBjYW4ndCBiZSB0cmFuc3BhcmVudCAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4uc2YtYWctZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4uc2YtYWctZ3JpZCAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWItaG92ZXIpO1xufVxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5zZi1hZy1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5zZi1hZy1ncmlkIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3Zlcixcbi5zZi1hZy1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3Zlcixcbi5zZi1hZy1ncmlkIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2s6aG92ZXIsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2s6aG92ZXIsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3Zlcixcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kLWhvdmVyKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by1UaGluLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1tYWluLWZvbnQpICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMyk7XG59XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTMpO1xufVxuXG4uc2YtZHJhd2VyX19yaWdodCAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDExcHg7XG59XG5cbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWJvZHksXG4uc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSxcbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1ib2R5LFxuLnNmLXNjcm9sbGJhciB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBzdXBwb3J0cyBub3Qgc2VsZWN0b3IoOjotd2Via2l0LXNjcm9sbGJhcikge1xuICAuc2YtZHJhd2VyX19yaWdodCAuYW50LWRyYXdlci1ib2R5LFxuICAuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSxcbiAgLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHksXG4gIC5zZi1zY3JvbGxiYXIge1xuICAgIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYikgdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbiAgfVxufVxuLnNmLWRyYXdlcl9fcmlnaHQgLmFudC1kcmF3ZXItYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uc2Ytc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2YtZHJhd2VyX19yaWdodCAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3Zlcixcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3Zlcixcbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3Zlcixcbi5zZi1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kLWhvdmVyKTtcbn1cblxuLnNmLWRyYXdlcl9fcmlnaHQgLmFudC1kcmF3ZXItYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2Ytc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG59XG4uc2YtZHJhd2VyX19yaWdodCAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcixcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcixcbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcixcbi5zZi1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYi1ob3Zlcik7XG59XG5cbi5zZi10cmFuc3BhcmVudC1zY3JvbGxiYXIge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYikgdHJhbnNwYXJlbnQ7XG59XG4uc2YtdHJhbnNwYXJlbnQtc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNmLXRyYW5zcGFyZW50LXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLXRyYW5zcGFyZW50LXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMHB4O1xufVxuXG4jcm9vdCxcbi5mcmVzbmVsLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0ID4gc2VjdGlvbi5hbnQtbGF5b3V0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi12aWV3X19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2Ytdmlld19fY29udGVudCA+IC5zZi12aWV3X19jb250ZW50LWlubmVyIHtcbiAgcG9zaXRpb246IHVuc2V0O1xuICAvKiBkbyBub3Qgc2V0IHJlbGF0aXZlLCBiZWNhdXNlIG9mIHJpZ2h0IGRyYXdlciAqL1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTIxcHgpO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi12aWV3X19jb250ZW50MiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2Ytdmlld19fY29udGVudDIgPiAuc2Ytdmlld19fY29udGVudC1pbm5lcjIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIHtcbiAgaGVpZ2h0OiA0M3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiAwIDI0cHggMCAxNnB4O1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1pbi13aWR0aDogNjAwcHg7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlci1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLnNmLW1vZHVsZV9faGVhZGVyLXJvdyAuc2YtbW9kdWxlX19oZWFkZXItc2VnbWVudGVkLWNvbCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjMwcHgpO1xuICBtaW4td2lkdGg6IDA7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlci1yb3cgLnNmLW1vZHVsZV9faGVhZGVyLXNlZ21lbnRlZC1jb2wtLWdyb3VwZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1tb2R1bGVfX2hlYWRlciAuc2YtbW9kdWxlX19oZWFkZXItcm93IC5zZi1tb2R1bGVfX2hlYWRlci1zZWdtZW50ZWQtY29sLS1ncm91cGVkIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogOHB4O1xuICBtaW4td2lkdGg6IDA7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlci1yb3cgLnNmLW1vZHVsZV9faGVhZGVyLXNlZ21lbnRlZC1jb2wtLWdyb3VwZWQgLnNmLW1vZHVsZV9faGVhZGVyX19zZWdtZW50ZWQtZ3JvdXAgKyAuc2YtbW9kdWxlX19oZWFkZXJfX3NlZ21lbnRlZC1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLnNmLW1vZHVsZV9faGVhZGVyLXJvdyAuc2YtbW9kdWxlX19oZWFkZXItc2VnbWVudGVkLWNvbC0tZ3JvdXBlZCAuc2YtbW9kdWxlX19oZWFkZXJfX3NlZ21lbnRlZC1ncm91cC1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1tb2R1bGVfX2hlYWRlciAuc2YtbW9kdWxlX19oZWFkZXItcm93IC5zZi1tb2R1bGVfX2hlYWRlci1zZWdtZW50ZWQtY29sLS1ncm91cGVkIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMDtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLnNmLW1vZHVsZV9faGVhZGVyLXJvdyAuc2YtbW9kdWxlX19oZWFkZXItZ2VuZXJhbC1pbmZvLWNvbCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgaDEge1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1tb2R1bGVfX2hlYWRlciAuc2YtbW9kdWxlX19oZWFkZXJfX3NlZ21lbnRlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3Zlcik7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWdyb3VwIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWdyb3VwOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGhlaWdodDogMHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLnNmLW1vZHVsZV9faGVhZGVyX19zZWdtZW50ZWQgLmFudC1zZWdtZW50ZWQtZ3JvdXA6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgaGVpZ2h0OiA2cHg7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWdyb3VwOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWdyb3VwOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1tb2R1bGVfX2hlYWRlciAuc2YtbW9kdWxlX19oZWFkZXJfX3NlZ21lbnRlZCAuYW50LXNlZ21lbnRlZC1pdGVtLXNlbGVjdGVkIC5hbnQtc2VnbWVudGVkLWl0ZW0tbGFiZWwgYSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWl0ZW0tZGlzYWJsZWQgLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCAubGljZW5zZS1zZWdtZW50ZWQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDRweDtcbiAgcGFkZGluZzogMCAxMXB4O1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1tb2R1bGVfX2hlYWRlciAuc2YtbW9kdWxlX19oZWFkZXJfX3NlZ21lbnRlZCAuYW50LXNlZ21lbnRlZC1pdGVtLWRpc2FibGVkIC5hbnQtc2VnbWVudGVkLWl0ZW0tbGFiZWwgLmxpY2Vuc2Utc2VnbWVudGVkLWl0ZW0gYSB7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1tb2R1bGVfX2hlYWRlciAuc2YtbW9kdWxlX19oZWFkZXJfX3NlZ21lbnRlZCAuYW50LXNlZ21lbnRlZC1pdGVtLWxhYmVsIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLnNmLW1vZHVsZV9faGVhZGVyX19zZWdtZW50ZWQgLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCBhIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBtaW4taGVpZ2h0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgcGFkZGluZzogMCAxMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1kb3RzX19jb250cm9sLWRkbCAuYW50LXBvcG92ZXItY29udGVudCAuYW50LXBvcG92ZXItaW5uZXItY29udGVudCAucmVzcG9uc2l2ZS1sYWJlbDpob3ZlciBhLCAuc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1kb3RzX19jb250cm9sLWRkbCAuYW50LXBvcG92ZXItY29udGVudCAuYW50LXBvcG92ZXItaW5uZXItY29udGVudCAucmVzcG9uc2l2ZS1sYWJlbC5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjMDA5MmFkO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1tb2R1bGVfX2hlYWRlciAuc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1wb3BvdmVyLWNvbnRlbnQgLmFudC1wb3BvdmVyLWlubmVyLWNvbnRlbnQgLnJlc3BvbnNpdmUtbGFiZWwgYSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5nZW5lcmFsLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjRweCAwIDA7XG4gIG1pbi13aWR0aDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLmdlbmVyYWwtaW5mbyAuYW50LWRpdmlkZXIge1xuICBoZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtZHJhd2VyX19yaWdodCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtZHJhd2VyX19yaWdodC5wb3NpdGlvbi1hYnNvbHV0ZSAuYW50LWRyYXdlci1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1kcmF3ZXJfX2JvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnRyaWdnZXI6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uc2YtY3VzdG9tLXRhYi1iYXIuYW50LXRhYnMuc2YtbW9kdWxlLXRhYi1iYXIge1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5zZi1jdXN0b20tdGFiLWJhci5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5zZi1jdXN0b20tdGFiLWJhci5hbnQtdGFicy5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiICsgLmFudC10YWJzLXRhYiB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbi5zZi1jdXN0b20tdGFiLWJhci5hbnQtdGFicy5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiA+IC5hbnQtdGFicy1uYXYtd3JhcCA+IC5hbnQtdGFicy1uYXYtbGlzdCA+IC5hbnQtdGFicy10YWIge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMjQ0cHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtY3VzdG9tLXRhYi1iYXIuYW50LXRhYnMuYW50LXRhYnMtbGVmdCA+IC5hbnQtdGFicy1uYXYgPiAuYW50LXRhYnMtbmF2LXdyYXAgPiAuYW50LXRhYnMtbmF2LWxpc3QgPiAuYW50LXRhYnMtdGFiOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2ID4gLmFudC10YWJzLW5hdi13cmFwID4gLmFudC10YWJzLW5hdi1saXN0ID4gLmFudC10YWJzLXRhYi1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtY3VzdG9tLXRhYi1iYXIuYW50LXRhYnMuYW50LXRhYnMtbGVmdCA+IC5hbnQtdGFicy1uYXYgPiAuYW50LXRhYnMtbmF2LXdyYXAgPiAuYW50LXRhYnMtbmF2LWxpc3QgPiAuYW50LXRhYnMtdGFiID4gLmFudC10YWJzLXRhYi1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2ID4gLmFudC10YWJzLW5hdi13cmFwID4gLmFudC10YWJzLW5hdi1saXN0ID4gLmFudC10YWJzLXRhYiA+IC5hbnQtdGFicy10YWItYnRuID4gYSB7XG4gIHBhZGRpbmc6IDhweCAxMHB4IDhweCAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5zZi1jdXN0b20tdGFiLWJhci5hbnQtdGFicy5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLXRvcCA+IC5hbnQtdGFicy1uYXYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLXRvcCA+IC5hbnQtdGFicy1uYXY6YmVmb3JlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLXRvcCA+IC5hbnQtdGFicy1uYXYgPiAuYW50LXRhYnMtbmF2LXdyYXAgLmFudC10YWJzLW5hdi1saXN0ID4gLmFudC10YWJzLXRhYiB7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLXRvcCA+IC5hbnQtdGFicy1uYXYgPiAuYW50LXRhYnMtbmF2LXdyYXAgLmFudC10YWJzLW5hdi1saXN0ID4gLmFudC10YWJzLXRhYi5hbnQtdGFicy10YWItYWN0aXZlIC5hbnQtdGFicy10YWItYnRuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2YtY3VzdG9tLXRhYi1iYXIuYW50LXRhYnMuYW50LXRhYnMtdG9wID4gLmFudC10YWJzLW5hdiA+IC5hbnQtdGFicy1uYXYtd3JhcCAuYW50LXRhYnMtbmF2LWxpc3QgPiAuYW50LXRhYnMtdGFiID4gLmFudC10YWJzLXRhYi1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLXRvcCA+IC5hbnQtdGFicy1uYXYgPiAuYW50LXRhYnMtbmF2LXdyYXAgLmFudC10YWJzLW5hdi1saXN0ID4gLmFudC10YWJzLXRhYiA+IC5hbnQtdGFicy10YWItYnRuID4gYSB7XG4gIHBhZGRpbmc6IDlweCAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uc2YtYW50LWNvbnRleHQtbWVudS5hbnQtbWVudSB7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2YtYW50LWNvbnRleHQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtaXRlbS1kaXZpZGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hbnQtY29udGV4dC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1hbnQtY29udGV4dC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLnNmLXNwaW5uZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDMwMHB4O1xufVxuLnNmLXNwaW5uZXIuc3Bpbm5lci1tYXNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MDE5NjA3ODQzKTtcbn1cbi5zZi1zcGlubmVyLnNwaW5uZXItLWhvcml6b250YWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5zZi1zcGlubmVyLnNwaW5uZXItLWhvcml6b250YWwgLmFudC1zcGluLWRvdC1ob2xkZXIgLmFudC1zcGluLWRvdCB7XG4gIG1hcmdpbjogLTdweCA4cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLnNmLXNwaW5uZXIuc3Bpbm5lci0taG9yaXpvbnRhbCAuYW50LXNwaW4tdGV4dCB7XG4gIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnNmLXNwaW5uZXIuc3Bpbm5lci1tYXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA2Mjc0NTA5OCk7XG59XG5cbi5zZi1zZWdtX19mYWtlLWNiIHtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5zZi1zZWdtX19mYWtlLWNiIC5hbnQtY2hlY2tib3gtZGlzYWJsZWQsXG4uc2Ytc2VnbV9fZmFrZS1jYiAuYW50LWNoZWNrYm94LWRpc2FibGVkIC5hbnQtY2hlY2tib3gtaW5wdXQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc2Ytc2VnbV9fZmFrZS1jYiAuYW50LWNoZWNrYm94LWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5SZXNpemVyIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xufVxuLlJlc2l6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIZHBaSFJvUFNJMUlpQm9aV2xuYUhROUlqRTFNQ0lnWm1sc2JEMGlibTl1WlNJZ2RtbGxkMEp2ZUQwaU1DQXdJRFVnTVRVd0lqNDhjR0YwYUNCbWFXeHNQU0lqT1RrNUlpQmtQU0pOTUNBeUxqVmhNaTQxSURJdU5TQXdJREFnTVNBMUlEQjJNVFExWVRJdU5TQXlMalVnTUNBeElERXROU0F3VmpJdU5Wb2lMejQ4TDNOMlp6ND1cIik7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLlJlc2l6ZXI6aG92ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjUgZWFzZTtcbn1cblxuLlJlc2l6ZXIuaG9yaXpvbnRhbDpub3QoLmRpc2FibGVkKTo6YmVmb3JlLFxuLlJlc2l6ZXIudmVydGljYWw6bm90KC5kaXNhYmxlZCk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uUmVzaXplci5ob3Jpem9udGFsIHtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLlJlc2l6ZXIuaG9yaXpvbnRhbDpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAtNDhweDtcbn1cbi5SZXNpemVyLmhvcml6b250YWw6aG92ZXIge1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWdyYXktNik7XG59XG5cbi5SZXNpemVyLmhvcml6b250YWw6bm90KC5kaXNhYmxlZCk6OmJlZm9yZSB7XG4gIHJpZ2h0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdG9wOiAtN3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5SZXNpemVyLnZlcnRpY2FsIHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbn1cbi5SZXNpemVyLnZlcnRpY2FsOmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xufVxuXG4uUmVzaXplci52ZXJ0aWNhbDpub3QoLmRpc2FibGVkKTo6YmVmb3JlIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogLTdweDtcbn1cblxuLlJlc2l6ZXIuZGlzYWJsZWQge1xuICBoZWlnaHQ6IDBweDtcbiAgd2lkdGg6IDBweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLlJlc2l6ZXIuZGlzYWJsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG59XG4uUmVzaXplci5kaXNhYmxlZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5SZXNpemVyLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWN0aW9uLWhlYWRpbmcge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuXG4uc2YtbWFpbi1tb2RhbC5zZi1tYWluLW1vZGFsLS1kYW5nZXIgLmFudC1tb2RhbC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLXJlZCkgIWltcG9ydGFudDtcbn1cbi5zZi1tYWluLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtbWFpbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1oZWFkZXIge1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cbi5zZi1tYWluLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWhlYWRlciAuYW50LW1vZGFsLXRpdGxlIHtcbiAgcGFkZGluZzogNi41cHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgbWF4LXdpZHRoOiA5MiU7XG59XG4uc2YtbWFpbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1jbG9zZSB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIHJpZ2h0OiAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2NHB4O1xuICB0b3A6IDI0cHg7XG59XG4uc2YtbWFpbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMTZweCAwIDAgMDtcbn1cbi5zZi1tYWluLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWZvb3RlciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTZweCAwIDAgMDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLmFudC1tb2RhbC1jbG9zZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zZi1hY3Rpb24tbW9kYWwuc2YtYWN0aW9uLW1vZGFsLS1kYW5nZXIgLmFudC1tb2RhbC1jb25maXJtLXRpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1yZWQpICFpbXBvcnRhbnQ7XG59XG4uc2YtYWN0aW9uLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtYWN0aW9uLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWFjdGlvbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGgge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHJvdy1nYXA6IDA7XG59XG4uc2YtYWN0aW9uLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkgLmFudC1tb2RhbC1jb25maXJtLWJvZHkgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCAuYW50LW1vZGFsLWNvbmZpcm0tdGl0bGUge1xuICBwYWRkaW5nOiAwIDAgMTZweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hY3Rpb24tbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtYm9keSAuYW50LW1vZGFsLWNvbmZpcm0tYm9keSAuYW50LW1vZGFsLWNvbmZpcm0tcGFyYWdyYXBoIC5hbnQtbW9kYWwtY29uZmlybS1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4IDAgMCAwO1xufVxuLnNmLWFjdGlvbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1idG5zIHtcbiAgbWFyZ2luOiAxNnB4IDAgMCAwO1xufVxuLnNmLWFjdGlvbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1jbG9zZSB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIHJpZ2h0OiAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2NHB4O1xufVxuXG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyLFxuLnNmLWRyYXdlcl9fcmlnaHQgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyLFxuLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbn1cbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItY29udGVudCxcbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50LFxuLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xufVxuLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50IC5hbnQtZHJhd2VyLWhlYWRlcixcbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50IC5hbnQtZHJhd2VyLWhlYWRlcixcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItY29udGVudCAuYW50LWRyYXdlci1oZWFkZXIge1xuICBwYWRkaW5nOiAyNHB4IDAgMTZweCAwO1xuICBtYXJnaW46IDAgMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWNvbnRlbnQgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSxcbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50IC5hbnQtZHJhd2VyLWhlYWRlciAuYW50LWRyYXdlci1oZWFkZXItdGl0bGUsXG4uc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWNvbnRlbnQgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGNvbHVtbi1nYXA6IDEycHg7XG59XG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWNvbnRlbnQgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSAuYW50LWRyYXdlci1jbG9zZSxcbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50IC5hbnQtZHJhd2VyLWhlYWRlciAuYW50LWRyYXdlci1oZWFkZXItdGl0bGUgLmFudC1kcmF3ZXItY2xvc2UsXG4uc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWNvbnRlbnQgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSAuYW50LWRyYXdlci1jbG9zZSB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDY0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWNvbnRlbnQgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSAuYW50LWRyYXdlci1jbG9zZSBzdmcsXG4uc2YtZHJhd2VyX19yaWdodCAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItY29udGVudCAuYW50LWRyYXdlci1oZWFkZXIgLmFudC1kcmF3ZXItaGVhZGVyLXRpdGxlIC5hbnQtZHJhd2VyLWNsb3NlIHN2Zyxcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItY29udGVudCAuYW50LWRyYXdlci1oZWFkZXIgLmFudC1kcmF3ZXItaGVhZGVyLXRpdGxlIC5hbnQtZHJhd2VyLWNsb3NlIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5zZWNvbmRhcnktdGV4dC1jb2xvciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cblxuLnNmLXRvZ2dsZS1idG4ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXRvZ2dsZS1idG46aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtdG9nZ2xlLWJ0bjpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtdG9nZ2xlLWJ0biBzdmcgcGF0aCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbn1cbi5zZi10b2dnbGUtYnRuLmJ0bi1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLXRvZ2dsZS1idG4uYnRuLWFjdGl2ZSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLnNmLXRvZ2dsZS1idXR0b24ge1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNzBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm94LXNoYWRvdzogMCAycHggMCByZ2JhKDUxLCA1MSwgNTEsIDAuMDIpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtdG9nZ2xlLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjMjVhY2U2O1xuICBib3JkZXItY29sb3I6ICMyNWFjZTY7XG59XG5cbi53aXRoLWljb24gLmFudC1idG4uYW50LWJ0bi1sb2FkaW5nID4gc3ZnLFxuLmFudC1idG4ud2l0aC1pY29uLmFudC1idG4tbG9hZGluZyA+IHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud2l0aC1pY29uIC5hbnQtYnRuOm5vdCguYW50LWJ0bi1sb2FkaW5nKSBzdmcsXG4uYW50LWJ0bi53aXRoLWljb246bm90KC5hbnQtYnRuLWxvYWRpbmcpIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLndpdGgtaWNvbiAuYW50LWJ0bjpub3QoLmFudC1idG4tbG9hZGluZykgc3ZnIHBhdGgsXG4uYW50LWJ0bi53aXRoLWljb246bm90KC5hbnQtYnRuLWxvYWRpbmcpIHN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuLndpdGgtaWNvbiAuYW50LWJ0bjpub3QoLmFudC1idG4tcHJpbWFyeSk6aG92ZXIgc3ZnIHBhdGgsIC53aXRoLWljb24gLmFudC1idG46bm90KC5hbnQtYnRuLXByaW1hcnkpOmZvY3VzIHN2ZyBwYXRoLFxuLmFudC1idG4ud2l0aC1pY29uOm5vdCguYW50LWJ0bi1wcmltYXJ5KTpob3ZlciBzdmcgcGF0aCxcbi5hbnQtYnRuLndpdGgtaWNvbjpub3QoLmFudC1idG4tcHJpbWFyeSk6Zm9jdXMgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5zZi1zZWxlY3QtYWRkb24tYWZ0ZXIgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xufVxuLnNmLXNlbGVjdC1hZGRvbi1hZnRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAwJTtcbiAgcGFkZGluZzogNHB4IDExcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbn1cblxuLnNmLWRvdHNfX2NvbnRyb2wge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1zZWxlY3QsXG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1waWNrZXIsXG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1kcm9wZG93bi1idXR0b24sXG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1idG46bm90KC5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtKSxcbi5zZi1kb3RzX19jb250cm9sLWRkbCAuYW50LXRvb2x0aXAtZGlzYWJsZWQtY29tcGF0aWJsZS13cmFwcGVyLFxuLnNmLWRvdHNfX2NvbnRyb2wtZGRsIC5zZi10b2dnbGUtYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNmLWRvdHNfX2NvbnRyb2wtZGRsIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1yYWRpby1ncm91cCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLWRvdHNfX2NvbnRyb2wtZGRsIC5hbnQtcmFkaW8tZ3JvdXAgLmFudC1yYWRpby1idXR0b24td3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1yYWRpby1ncm91cCAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOjpiZWZvcmUge1xuICB3aWR0aDogMDtcbn1cbi5zZi1kb3RzX19jb250cm9sLWRkbCAuYW50LXJhZGlvLWdyb3VwIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5zZi1uby1kYXRhLW1vZGFsLmFudC1tb2RhbC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubm8tZGF0YS1pY29uIC5zdW4ge1xuICBhbmltYXRpb246IGZhbGwgOHMgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbn1cbkBrZXlmcmFtZXMgZmFsbCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00MHB4LCAwKTtcbiAgfVxufVxuXG4uZm9udC13ZWlnaHQtNTAwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmNvbG9yLWJveCB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmR4Yy10b29sdGlwID4gc3ZnIGcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uZHhjLXRvb2x0aXAgPiBkaXYge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG59XG4uZHhjLXRvb2x0aXAgLmRhdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5keGMtdG9vbHRpcCAudmFsdWUge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uZHhjLXRvb2x0aXAgLmNvbG9yLWJveCB7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xufVxuXG4uY2FsZW5kbHktb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpIDcwJSwgdHJhbnNwYXJlbnQpO1xufVxuLmNhbGVuZGx5LW92ZXJsYXkgLmNhbGVuZGx5LXBvcHVwLWNsb3NlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cblxuI3pvaG9hc2FwX3Jvb3QsXG4jem9ob2hjX3dlYl9hc2FwIHtcbiAgLS16b2hvaGNfYXNhcF93ZWJfaGVhZGVyX2JnX2NvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2hlYWRlcl90ZXh0X2NvbG9yOiB2YXIoXG4gICAgLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZVxuICApICFpbXBvcnRhbnQ7XG4gIC0taGNfd2ViX2hlYWRlcl9kZWNfY2xyOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSkgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfZm9udF9mYW1pbHk6IFwiUm9ib3RvXCIgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfemluZGV4X21heGxldmVsX29uZTogMTAwMyAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl96aW5kZXhfbWF4bGV2ZWxfdHdvOiAxMDAyICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX3ppbmRleF9tYXhsZXZlbF90aHJlZTogMTAwMSAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl96aW5kZXhfbWF4bGV2ZWxfZm91cjogMTAwMCAhaW1wb3J0YW50O1xufVxuXG4jem9ob2FzYXBfcm9vdCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tbWFpbi1oZWFkZXItaGVpZ2h0KSk7XG4gIHdpZHRoOiA2MDBweDtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4jem9ob2FzYXBfcm9vdC56ZF9hc2FwX2FwcF9jbG9zZSB7XG4gIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG5cbiN6b2hvaGNfd2ViX2FzYXAge1xuICBib3gtc2hhZG93OiAtMTZweCAxM3B4IDIwcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMDk4MDM5MjE2KTtcbn1cblxuQGtleWZyYW1lcyBzbGlkZUluRnJvbVJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlT3V0VG9SaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxufVxuLnpkX2FzYXBfYXBwX2FjdGl2ZSAjem9ob2hjX3dlYl9hc2FwIHtcbiAgYW5pbWF0aW9uOiBzbGlkZUluRnJvbVJpZ2h0IDAuNXMgZWFzZS1vdXQgZm9yd2FyZHM7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5cbi56ZF9hc2FwX2FwcF9jbG9zZSAjem9ob2hjX3dlYl9hc2FwIHtcbiAgYW5pbWF0aW9uOiBzbGlkZU91dFRvUmlnaHQgMC41cyBlYXNlLWluIGZvcndhcmRzO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuXG4jem9ob2hjLWFzYXAtd2ViLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI3pvaG9oYy1hc2FwLXdlYi1oZWxwZXItY29yZSAjem9ob2hjLWFzYXAtd2ViLWNvbnRlbnRsYXlvdXQgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbiN6b2hvaGMtYXNhcC13ZWItaGVscGVyLWNvcmUgaWZyYW1lIHtcbiAgd2lkdGg6IDUwdnc7XG4gIGhlaWdodDogNTB2aDtcbn1cblxuLmFzdGVyaXNrIHtcbiAgY29sb3I6IHJlZDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLmFudC1tZW50aW9ucy1kcm9wZG93biB7XG4gIHotaW5kZXg6IDEyMDA7XG4gIC8qIGFib3ZlIHNlY29uZGFyeSBkcmF3ZXIgKi9cbn1cblxuLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLmgtMTAwIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zZi1yZXR1cm4tYmFjay1tZXNzYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtcmV0dXJuLWJhY2stbWVzc2FnZSAuYW50LW1lc3NhZ2Utbm90aWNlLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDAgMCA4cHggIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXJldHVybi1iYWNrLW1lc3NhZ2UgLmFudC1tZXNzYWdlLW5vdGljZS1jb250ZW50OmhvdmVyOm5vdCg6aGFzKC5jbG9zZS13cmFwcGVyOmhvdmVyKSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY1MzYwICFpbXBvcnRhbnQ7XG59XG4uc2YtcmV0dXJuLWJhY2stbWVzc2FnZSAuYW50LW1lc3NhZ2Utbm90aWNlLWNvbnRlbnQgLm1lc3NhZ2UtY29udGVudCAuY2xvc2Utd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzQ3NjU3MjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogIzFiMzIzZDtcbn1cbi5zZi1yZXR1cm4tYmFjay1tZXNzYWdlIC5hbnQtbWVzc2FnZS1ub3RpY2UtY29udGVudCAubWVzc2FnZS1jb250ZW50IC5jbG9zZS13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2NTM2MDtcbn1cbjpyb290IHtcbiAgLS1tYWluLWZvbnQ6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoOiB2YXIoLS1hcmstYmFzZS1ncmF5LTcpO1xuICAtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQ6IHZhcigtLWFyay1iYXNlLWdyYXktOCk7XG4gIC0tbWFpbi1oZWFkZXItaGVpZ2h0OiA1NnB4O1xuICAtLXNlY29uZGF5LWhlYWRlci1oZWlnaHQ6IDQ3cHg7XG4gIC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZC1ob3ZlcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgLS1hcmstc2Nyb2xsYmFyLXRodW1iOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuICAtLWFyay1zY3JvbGxiYXItdGh1bWItaG92ZXI6IHZhcigtLWFyay1iYXNlLWdyYXktNyk7XG4gIC0tYXJrLXNjcm9sbGJhci10aHVtYi1ib3JkZXI6IHZhcigtLWFyay1iYXNlLWdyYXktMSk7XG4gIC0tYXJrLWNvbnRlbnQtcGFkZGluZy1zOiA4cHg7XG4gIC0tYXJrLWNvbnRlbnQtcm91bmRpbmc6IDhweDtcbiAgLS1hcmstY29udGVudC1zcGFjaW5nLXM6IDhweDtcbiAgLS1hcmstY29udGVudC1wYWRkaW5nLW06IDE0cHg7XG4gIC0tYXJrLWNvbnRlbnQtc3BhY2luZy1tOiAxNHB4O1xuICAtLWFyay1jb250ZW50LXBhZGRpbmctbDogMTZweDtcbiAgLS1hcmstY29udGVudC1zcGFjaW5nLWw6IDE2cHg7XG4gIC0tYXJrLWNvbnRyb2wtcm91bmRpbmc6IDZweDtcbiAgLS1hcmstYmxhY2s6ICMwMDAwMDA7XG4gIC0tYXJrLWJsdWU6ICNhYWVmZjk7XG4gIC0tYXJrLWdyZWVuOiAjMzBiZjc4O1xuICAtLWFyay1wcmltYXJ5OiAjMDA5MmRhO1xuICAtLWFyay1wcmltYXJ5LWhvdmVyOiAjNGZiNWU3O1xuICAtLWFyay1yZWQ6ICNkMTQ5NDk7XG4gIC0tYXJrLW9yYW5nZTogI2ZmYTk0MDtcbiAgLS1hcmstd2hpdGU6ICNmZmZmZmY7XG4gIC0tYXJrLXllbGxvdzogI2ZjZTM3ZTtcbiAgLS1hcmstYnJhbmQ6ICMyMzZhN2Q7XG4gIC0tYXJrLXNlY29uZGFyeTogdmFyKC0tYXJrLWNvbnRlbnQtaGlnaGxpZ2h0KTtcbiAgLS1hcmstYmx1ZS1saWdodDogdmFyKC0tYXJrLWJhc2UtYmx1ZS0xKTtcbiAgLS1hcmstZ3JlZW4tbGlnaHQ6IHZhcigtLWFyay1iYXNlLWdyZWVuLTEpO1xuICAtLWFyay1yZWQtbGlnaHQ6IHZhcigtLWFyay1iYXNlLXJlZC0xKTtcbiAgLS1hcmstb3JhbmdlLWxpZ2h0OiB2YXIoLS1hcmstYmFzZS1vcmFuZ2UtMSk7XG4gIC0tYXJrLWNoYXJ0LXF1YWwtMTogIzAwOTJkYTtcbiAgLS1hcmstY2hhcnQtcXVhbC0yOiAjMWFlNGI2O1xuICAtLWFyay1jaGFydC1xdWFsLTM6ICMzMDEyM2I7XG4gIC0tYXJrLWNoYXJ0LXF1YWwtNDogI2ZhYmEzOTtcbiAgLS1hcmstY2hhcnQtcXVhbC01OiAjZTU0NjBiO1xuICAtLWFyay1jaGFydC1xdWFsLTY6ICNhM2ZkM2Q7XG4gIC0tYXJrLWNoYXJ0LXF1YWwtNzogIzdhMDQwMztcbn1cblxuLmxpZ2h0LW1vZGUge1xuICAtLWFyay1pY29uOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEwKTtcbiAgLS1hcmsteWVsbG93LWxpZ2h0OiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMSk7XG4gIC0tYXJrLXllbGxvdy1saWdodC1ob3ZlcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpO1xuICAtLWFyay1icmFuZC1sb2dvOiB2YXIoLS1hcmstYnJhbmQpO1xuICAtLWFyay1jb250ZW50LWJhY2tncm91bmQ6IHZhcigtLWFyay13aGl0ZSk7XG4gIC0tYXJrLWNvbnRlbnQtaGlnaGxpZ2h0OiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG4gIC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICAtLWFyay13aWRnZXQtYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgLS1hcmstd2lkZ2V0LWhpZ2hsaWdodDogdmFyKC0tYXJrLWJhc2UtZ3JheS0xKTtcbiAgLS1hcmstbmF2aWdhdGlvbi1ob3ZlcjogIzAwMDAwMDBkO1xuICAtLWFyay10eXBvZ3JhcGh5LWFjY2VudDogdmFyKC0tYXJrLWJhc2UtZ3JheS0xMyk7XG4gIC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmU6IHZhcigtLWFyay1iYXNlLWdyYXktMTApO1xuICAtLWFyay1iYXNlLWdyYXktMTogI2ZmZmZmZjtcbiAgLS1hcmstYmFzZS1ncmF5LTI6ICNmYWZhZmE7XG4gIC0tYXJrLWJhc2UtZ3JheS0zOiAjZjRmNGY0O1xuICAtLWFyay1iYXNlLWdyYXktNDogI2YwZjBmMDtcbiAgLS1hcmstYmFzZS1ncmF5LTU6ICNkOWQ5ZDk7XG4gIC0tYXJrLWJhc2UtZ3JheS02OiAjYmZiZmJmO1xuICAtLWFyay1iYXNlLWdyYXktNzogIzk5OTk5OTtcbiAgLS1hcmstYmFzZS1ncmF5LTg6ICM3Nzc3Nzc7XG4gIC0tYXJrLWJhc2UtZ3JheS05OiAjNDY0NjQ2O1xuICAtLWFyay1iYXNlLWdyYXktMTA6ICMzMzMzMzM7XG4gIC0tYXJrLWJhc2UtZ3JheS0xMTogIzI2MjYyNjtcbiAgLS1hcmstYmFzZS1ncmF5LTEyOiAjMTYxNjE2O1xuICAtLWFyay1iYXNlLWdyYXktMTM6ICMwMDAwMDA7XG4gIC0tYXJrLWJhc2UtcmVkLTE6ICNmZmVmZWM7XG4gIC0tYXJrLWJhc2UtcmVkLTI6ICNmNWNkY2I7XG4gIC0tYXJrLWJhc2UtcmVkLTM6ICNlY2FjYWE7XG4gIC0tYXJrLWJhc2UtcmVkLTQ6ICNlMzhiOGE7XG4gIC0tYXJrLWJhc2UtcmVkLTU6ICNkYTZhNjk7XG4gIC0tYXJrLWJhc2UtcmVkLTY6ICNkMTQ5NDk7XG4gIC0tYXJrLWJhc2UtcmVkLTc6ICNiMTNmM2Y7XG4gIC0tYXJrLWJhc2UtcmVkLTg6ICM5MTM1MzU7XG4gIC0tYXJrLWJhc2UtcmVkLTk6ICM3MTJiMmI7XG4gIC0tYXJrLWJhc2UtcmVkLTEwOiAjNTEyMTIxO1xuICAtLWFyay1iYXNlLXJlZC0xMTogIzMxMTgxODtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMTogI2ZmZmJlOTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMjogI2Y5ZWZjNTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMzogI2ZjZTM3ZTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNDogI2UyY2M3MztcbiAgLS1hcmstYmFzZS15ZWxsb3ctNTogI2M5YjY2ODtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNjogI2IwOWY1ZDtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNzogIzdlNzM0NztcbiAgLS1hcmstYmFzZS15ZWxsb3ctODogIzY1NWMzYztcbiAgLS1hcmstYmFzZS15ZWxsb3ctOTogIzRjNDYzMTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMTA6ICMzMzMwMjY7XG4gIC0tYXJrLWJhc2UteWVsbG93LTExOiAjMjgyNjFkO1xuICAtLWFyay1iYXNlLWJsdWUtMTogI2U4ZjdmZTtcbiAgLS1hcmstYmFzZS1ibHVlLTI6ICNiOWUyZjY7XG4gIC0tYXJrLWJhc2UtYmx1ZS0zOiAjOGJjZWVmO1xuICAtLWFyay1iYXNlLWJsdWUtNDogIzVjYmFlODtcbiAgLS1hcmstYmFzZS1ibHVlLTU6ICMyZWE2ZTE7XG4gIC0tYXJrLWJhc2UtYmx1ZS02OiAjMDA5MmRhO1xuICAtLWFyay1iYXNlLWJsdWUtNzogIzA2N2JiNjtcbiAgLS1hcmstYmFzZS1ibHVlLTg6ICMwYzY1OTI7XG4gIC0tYXJrLWJhc2UtYmx1ZS05OiAjMTI0ZjZmO1xuICAtLWFyay1iYXNlLWJsdWUtMTA6ICMxODM5NGI7XG4gIC0tYXJrLWJhc2UtYmx1ZS0xMTogIzFmMjMyODtcbiAgLS1hcmstYmFzZS1ncmVlbi0xOiAjZTRmN2VlO1xuICAtLWFyay1iYXNlLWdyZWVuLTI6ICNiN2U5ZDA7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tMzogIzhhZGJiMztcbiAgLS1hcmstYmFzZS1ncmVlbi00OiAjNWRjZDk1O1xuICAtLWFyay1iYXNlLWdyZWVuLTU6ICMzMGJmNzg7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tNjogIzJiYTI2NztcbiAgLS1hcmstYmFzZS1ncmVlbi03OiAjMjY4NjU2O1xuICAtLWFyay1iYXNlLWdyZWVuLTg6ICMyMTZhNDY7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tOTogIzFjNGUzNTtcbiAgLS1hcmstYmFzZS1ncmVlbi0xMDogIzFhMzcyODtcbiAgLS1hcmstYmFzZS1ncmVlbi0xMTogIzE4MzIyNTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTogI2ZmZjdlNjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMjogI2ZmZTNiYztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMzogI2ZmZDA5MztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNDogI2ZmYmM2OTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNTogI2ZmYTk0MDtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNjogI2UyOTUzYjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNzogI2M2ODIzNjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtODogI2E5NmYzMTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtOTogIzhkNWMyYztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTA6ICM3MDQ5Mjc7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTExOiAjNTQzNjIzO1xuICAtLWFyay1iYXNlLXB1cnBsZS0xOiAjZjllY2ZlO1xuICAtLWFyay1iYXNlLXB1cnBsZS0yOiAjZGNiZWU4O1xuICAtLWFyay1iYXNlLXB1cnBsZS0zOiAjYzM4N2RlO1xuICAtLWFyay1iYXNlLXB1cnBsZS00OiAjYTI2MmJlO1xuICAtLWFyay1iYXNlLXB1cnBsZS01OiAjODYzNWE5O1xuICAtLWFyay1iYXNlLXB1cnBsZS02OiAjNzYzMTkzO1xuICAtLWFyay1iYXNlLXB1cnBsZS03OiAjNjYyZTdlO1xuICAtLWFyay1iYXNlLXB1cnBsZS04OiAjNTYyYTY5O1xuICAtLWFyay1iYXNlLXB1cnBsZS05OiAjNDYyNzU0O1xuICAtLWFyay1iYXNlLXB1cnBsZS0xMDogIzM2MjMzZjtcbiAgLS1hcmstYmFzZS1wdXJwbGUtMTE6ICMyNzIwMmE7XG4gIC0tYXJrLWJhc2UtY3lhbi0xOiAjZGRmN2Y5O1xuICAtLWFyay1iYXNlLWN5YW4tMjogI2JjZTZlYjtcbiAgLS1hcmstYmFzZS1jeWFuLTM6ICM4MmNhZDE7XG4gIC0tYXJrLWJhc2UtY3lhbi00OiAjNWRiNmJmO1xuICAtLWFyay1iYXNlLWN5YW4tNTogIzM4YTNhZTtcbiAgLS1hcmstYmFzZS1jeWFuLTY6ICMzMDkxOWI7XG4gIC0tYXJrLWJhc2UtY3lhbi03OiAjMjk3Zjg4O1xuICAtLWFyay1iYXNlLWN5YW4tODogIzIxNmQ3NTtcbiAgLS1hcmstYmFzZS1jeWFuLTk6ICMxYTViNjI7XG4gIC0tYXJrLWJhc2UtY3lhbi0xMDogIzEyNDk0ZjtcbiAgLS1hcmstYmFzZS1jeWFuLTExOiAjMGIzNzNjO1xufVxuXG4uZGFyay1tb2RlIHtcbiAgLS1hcmstaWNvbjogdmFyKC0tYXJrLWJhc2UtZ3JheS0xMyk7XG4gIC0tYXJrLXllbGxvdy1saWdodDogdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpO1xuICAtLWFyay15ZWxsb3ctbGlnaHQtaG92ZXI6IHZhcigtLWFyay1iYXNlLXllbGxvdy0zKTtcbiAgLS1hcmstYnJhbmQtbG9nbzogI2U5ZjBmMjtcbiAgLS1hcmstY29udGVudC1iYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICAtLWFyay1jb250ZW50LWhpZ2hsaWdodDogIzAwMDAwMDMzO1xuICAtLWFyay1jb250ZW50LXNlcGFyYXRvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbiAgLS1hcmstd2lkZ2V0LWJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIC0tYXJrLXdpZGdldC1oaWdobGlnaHQ6ICMwMDAwMDAzMztcbiAgLS1hcmstbmF2aWdhdGlvbi1ob3ZlcjogI2ZmZmZmZjBkO1xuICAtLWFyay10eXBvZ3JhcGh5LWFjY2VudDogdmFyKC0tYXJrLWJhc2UtZ3JheS0xMyk7XG4gIC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmU6IHZhcigtLWFyay1iYXNlLWdyYXktMTEpO1xuICAtLWFyay1iYXNlLWdyYXktMTogIzAwMDAwMDtcbiAgLS1hcmstYmFzZS1ncmF5LTI6ICMxNjE2MTY7XG4gIC0tYXJrLWJhc2UtZ3JheS0zOiAjMjYyNjI2O1xuICAtLWFyay1iYXNlLWdyYXktNDogIzMzMzMzMztcbiAgLS1hcmstYmFzZS1ncmF5LTU6ICM0NjQ2NDY7XG4gIC0tYXJrLWJhc2UtZ3JheS02OiAjNzc3Nzc3O1xuICAtLWFyay1iYXNlLWdyYXktNzogIzk5OTk5OTtcbiAgLS1hcmstYmFzZS1ncmF5LTg6ICNiZmJmYmY7XG4gIC0tYXJrLWJhc2UtZ3JheS05OiAjZDlkOWQ5O1xuICAtLWFyay1iYXNlLWdyYXktMTA6ICNmMGYwZjA7XG4gIC0tYXJrLWJhc2UtZ3JheS0xMTogI2Y0ZjRmNDtcbiAgLS1hcmstYmFzZS1ncmF5LTEyOiAjZmFmYWZhO1xuICAtLWFyay1iYXNlLWdyYXktMTM6ICNmZmZmZmY7XG4gIC0tYXJrLWJhc2UtcmVkLTE6ICMzMTE4MTg7XG4gIC0tYXJrLWJhc2UtcmVkLTI6ICM1MTIxMjE7XG4gIC0tYXJrLWJhc2UtcmVkLTM6ICM3MTJiMmI7XG4gIC0tYXJrLWJhc2UtcmVkLTQ6ICM5MTM1MzU7XG4gIC0tYXJrLWJhc2UtcmVkLTU6ICNiMTNmM2Y7XG4gIC0tYXJrLWJhc2UtcmVkLTY6ICNkMTQ5NDk7XG4gIC0tYXJrLWJhc2UtcmVkLTc6ICNkYTZhNjk7XG4gIC0tYXJrLWJhc2UtcmVkLTg6ICNlMzhiOGE7XG4gIC0tYXJrLWJhc2UtcmVkLTk6ICNlY2FjYWE7XG4gIC0tYXJrLWJhc2UtcmVkLTEwOiAjZjVjZGNiO1xuICAtLWFyay1iYXNlLXJlZC0xMTogI2ZmZWZlYztcbiAgLS1hcmstYmFzZS15ZWxsb3ctMTogIzI4MjYxZDtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMjogIzMzMzAyNjtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMzogIzRjNDYzMTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNDogIzY1NWMzYztcbiAgLS1hcmstYmFzZS15ZWxsb3ctNTogIzdlNzM0NztcbiAgLS1hcmstYmFzZS15ZWxsb3ctNjogI2IwOWY1ZDtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNzogI2M5YjY2ODtcbiAgLS1hcmstYmFzZS15ZWxsb3ctODogI2UyY2M3MztcbiAgLS1hcmstYmFzZS15ZWxsb3ctOTogI2ZjZTM3ZTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMTA6ICNmZGVmYjM7XG4gIC0tYXJrLWJhc2UteWVsbG93LTExOiAjZmZmYmU5O1xuICAtLWFyay1iYXNlLWJsdWUtMTogIzFmMjMyODtcbiAgLS1hcmstYmFzZS1ibHVlLTI6ICMxODM5NGI7XG4gIC0tYXJrLWJhc2UtYmx1ZS0zOiAjMTI0ZjZmO1xuICAtLWFyay1iYXNlLWJsdWUtNDogIzBjNjU5MjtcbiAgLS1hcmstYmFzZS1ibHVlLTU6ICMwNjdiYjY7XG4gIC0tYXJrLWJhc2UtYmx1ZS02OiAjMDA5MmRhO1xuICAtLWFyay1iYXNlLWJsdWUtNzogIzJlYTZlMTtcbiAgLS1hcmstYmFzZS1ibHVlLTg6ICM1Y2JhZTg7XG4gIC0tYXJrLWJhc2UtYmx1ZS05OiAjOGJjZWVmO1xuICAtLWFyay1iYXNlLWJsdWUtMTA6ICNiOWUyZjY7XG4gIC0tYXJrLWJhc2UtYmx1ZS0xMTogI2U4ZjdmZTtcbiAgLS1hcmstYmFzZS1ncmVlbi0xOiAjMTgzMjI1O1xuICAtLWFyay1iYXNlLWdyZWVuLTI6ICMxYTM3Mjg7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tMzogIzFjNGUzNTtcbiAgLS1hcmstYmFzZS1ncmVlbi00OiAjMjE2YTQ2O1xuICAtLWFyay1iYXNlLWdyZWVuLTU6ICMyNjg2NTY7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tNjogIzJiYTI2NztcbiAgLS1hcmstYmFzZS1ncmVlbi03OiAjMzBiZjc4O1xuICAtLWFyay1iYXNlLWdyZWVuLTg6ICM1ZGNkOTU7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tOTogIzhhZGJiMztcbiAgLS1hcmstYmFzZS1ncmVlbi0xMDogI2I3ZTlkMDtcbiAgLS1hcmstYmFzZS1ncmVlbi0xMTogI2U0ZjdlZTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTogIzU0MzYyMztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMjogIzcwNDkyNztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMzogIzhkNWMyYztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNDogI2E5NmYzMTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNTogI2M2ODIzNjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNjogI2UyOTUzYjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNzogI2ZmYTk0MDtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtODogI2ZmYmM2OTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtOTogI2ZmZDA5MztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTA6ICNmZmUzYmM7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTExOiAjZmZmN2U2O1xuICAtLWFyay1iYXNlLXB1cnBsZS0xOiAjMjcyMDJhO1xuICAtLWFyay1iYXNlLXB1cnBsZS0yOiAjMzYyMzNmO1xuICAtLWFyay1iYXNlLXB1cnBsZS0zOiAjNDYyNzU0O1xuICAtLWFyay1iYXNlLXB1cnBsZS00OiAjNTYyYTY5O1xuICAtLWFyay1iYXNlLXB1cnBsZS01OiAjNjYyZTdlO1xuICAtLWFyay1iYXNlLXB1cnBsZS02OiAjNzYzMTkzO1xuICAtLWFyay1iYXNlLXB1cnBsZS03OiAjODYzNWE5O1xuICAtLWFyay1iYXNlLXB1cnBsZS04OiAjOWM1OWI5O1xuICAtLWFyay1iYXNlLXB1cnBsZS05OiAjYzM4N2RlO1xuICAtLWFyay1iYXNlLXB1cnBsZS0xMDogI2M4YTNkOTtcbiAgLS1hcmstYmFzZS1wdXJwbGUtMTE6ICNkZmM4ZTk7XG4gIC0tYXJrLWJhc2UtY3lhbi0xOiAjMGIzNzNjO1xuICAtLWFyay1iYXNlLWN5YW4tMjogIzEyNDk0ZjtcbiAgLS1hcmstYmFzZS1jeWFuLTM6ICMxYTViNjI7XG4gIC0tYXJrLWJhc2UtY3lhbi00OiAjMjE2ZDc1O1xuICAtLWFyay1iYXNlLWN5YW4tNTogIzI5N2Y4ODtcbiAgLS1hcmstYmFzZS1jeWFuLTY6ICMzMDkxOWI7XG4gIC0tYXJrLWJhc2UtY3lhbi03OiAjMzhhM2FlO1xuICAtLWFyay1iYXNlLWN5YW4tODogIzVkYjZiZjtcbiAgLS1hcmstYmFzZS1jeWFuLTk6ICM4MmNhZDE7XG4gIC0tYXJrLWJhc2UtY3lhbi0xMDogI2JjZTZlYjtcbiAgLS1hcmstYmFzZS1jeWFuLTExOiAjZGRmN2Y5O1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuYW50LW1vZGFsLWNvbnRlbnQge1xuICBwYWRkaW5nOiA2cHg7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5hbnQtbW9kYWwtY29udGVudCAuYW50LXRhZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5hbnQtbW9kYWwtY29udGVudCAuYW50LXRhZzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTEpO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC10YWcuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbn1cbi5zZi1zbWFydC1zZWFyY2ggLmFudC1tb2RhbC1jb250ZW50IC5hbnQtdGFnLmRpc2FibGVkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5hbnQtbW9kYWwtY29udGVudCAuYW50LXRhZy5hbGwtYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuYW50LW1vZGFsLWNvbnRlbnQgLmhlbHAtYnV0dG9uIHtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuYW50LW1vZGFsLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBtYXJnaW46IDEycHggLTZweCAtNnB4O1xuICBwYWRkaW5nOiAxMHB4IDZweCAxMHB4IDdweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOXB4O1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuc2VjdGlvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuc2VjdGlvbi52aWV3LXNlY3Rpb24gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5zZWN0aW9uIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5yZXN1bHRzLXdyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiA0NjBweDtcbiAgbWFyZ2luOiAwcHggLTZweCAtMTBweCAtNnB4O1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAucmVzdWx0cy13cmFwcGVyIC5yZXN1bHQtZ3JvdXAtaGVhZGVyIHtcbiAgcGFkZGluZzogNHB4IDE2cHggMHB4IDE2cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB6LWluZGV4OiAxO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAucmVzdWx0cy13cmFwcGVyIC5yZXN1bHQtZ3JvdXAtaGVhZGVyIC5ncm91cC1oZWFkZXItdGl0bGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1zbWFydC1zZWFyY2ggLnJlc3VsdHMtd3JhcHBlciAucmVzdWx0LWdyb3VwLWhlYWRlciAuc21hbGwtYnRuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5yZXN1bHRzLXdyYXBwZXIgLnJlc3VsdC1pdGVtIHtcbiAgcGFkZGluZzogNnB4IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1zbWFydC1zZWFyY2ggLnJlc3VsdHMtd3JhcHBlciAucmVzdWx0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAucmVzdWx0cy13cmFwcGVyIC5yZXN1bHQtaXRlbS5oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5yZXN1bHRzLXdyYXBwZXIgLnJlc3VsdC1pdGVtIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5yZXN1bHRzLXdyYXBwZXIgLnJlc3VsdC1pdGVtIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAucmVzdWx0cy13cmFwcGVyIC5yZXN1bHQtaXRlbSAubWV0YS1kYXRhIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNmLWNvbnRyb2wtdG93ZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nOiAxNnB4IDE0cHggMTZweCAwO1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLnJlYWN0LWZsb3cge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLnJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX2hhbmRsZS1ib3R0b20sXG4uc2YtY29udHJvbC10b3dlciAucmVhY3QtZmxvdyAucmVhY3QtZmxvd19faGFuZGxlLWxlZnQsXG4uc2YtY29udHJvbC10b3dlciAucmVhY3QtZmxvdyAucmVhY3QtZmxvd19faGFuZGxlLXJpZ2h0IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLnJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX2VkZ2UtdGV4dGJnIHtcbiAgZmlsbDogI2Y0ZjRmNDtcbiAgc3Ryb2tlOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIHN0cm9rZS13aWR0aDogMTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgOHB4IHJnYmEoMjQsIDE0NCwgMjU1LCAwLjYpKTtcbiAgYW5pbWF0aW9uOiBwdWxzYXRlIDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuQGtleWZyYW1lcyBwdWxzYXRlIHtcbiAgMCUsIDEwMCUge1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDRweCByZ2JhKDI0LCAxNDQsIDI1NSwgMC40KSk7XG4gIH1cbiAgNTAlIHtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAxMnB4IHJnYmEoMjQsIDE0NCwgMjU1LCAwLjkpKTtcbiAgfVxufVxuQGtleWZyYW1lcyBlcnJvclB1bHNhdGUge1xuICAwJSwgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgyNTUsIDc3LCA3OSwgMC4zKTtcbiAgfVxuICA1MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMjU1LCA3NywgNzksIDAuNik7XG4gIH1cbn1cbi5zZi1jb250cm9sLXRvd2VyIC5yZWFjdC1mbG93IC5yZWFjdC1mbG93X19lZGdlLXRleHQge1xuICBmaWxsOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4uc2YtY29udHJvbC10b3dlciAucmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZS1pbnB1dCxcbi5zZi1jb250cm9sLXRvd2VyIC5yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlLWRlZmF1bHQge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtY29udHJvbC10b3dlciAucmVhY3QtZmxvdyAudGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uc2YtY29udHJvbC10b3dlciAucmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycywgYm94LXNoYWRvdyAwLjJzO1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLnJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlcjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLnJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlci5zZWxlY3RlZCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjQsIDE0NCwgMjU1LCAwLjIpO1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLnJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlci5lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTMpO1xuICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDI1NSwgNTUsIDU4LCAwLjQpO1xuICBhbmltYXRpb246IGVycm9yUHVsc2F0ZSAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cbi5zZi1jb250cm9sLXRvd2VyIC5yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogOHB4O1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLnBvc2l0aXZlLXZhbHVlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLm5lZ2F0aXZlLXZhbHVlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMik7XG59XG4uc2YtY29udHJvbC10b3dlciAuYWctcm93LWhvdmVyIC5wb3NpdGl2ZS12YWx1ZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG59XG4uc2YtY29udHJvbC10b3dlciAuYWctcm93LWhvdmVyIC5uZWdhdGl2ZS12YWx1ZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTIpO1xufVxuLnNmLWV2ZW50LWNhdGVnb3J5X193cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuXG4uc2YtZXZlbnRzLXNhbXBsaW5nX193cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuLnNmLWhvbWUtcGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luOiAwIDE0cHggMTZweCAwO1xufVxuLnNmLWhvbWUtcGFnZSAuZGF0YS1jYXJkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWhvbWUtcGFnZSAuZGF0YS1jYXJkIHtcbiAgcGFkZGluZzogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIG1pbi13aWR0aDogNDc3cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zZi1ob21lLXBhZ2UgLmRhdGEtY2FyZCAuYm94IHtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtaG9tZS1wYWdlIC5kYXRhLWNhcmQgLmJveCAudmFsdWUge1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnNmLWhvbWUtcGFnZSAuZGF0YS1jYXJkIC5ncmlkLXdyYXBwZXIge1xuICBoZWlnaHQ6IDQ1OHB4O1xuICBtYXJnaW46IDAgLTE2cHg7XG59XG4uc2YtaG9tZS1wYWdlIC5kYXRhLWNhcmQgLmdyaWQtd3JhcHBlciAuYWctcm93IC5hZy1jZWxsOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uc2YtaG9tZS1wYWdlIC5zYWxlcy1oaXN0b3J5LWNhcmQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zZi1ob21lLXBhZ2UgLnNhbGVzLWhpc3RvcnktY2FyZCAuc3VidGl0bGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2YtaG9tZS1wYWdlIC5zYWxlcy1oaXN0b3J5LWNhcmQgLmNoYXJ0LWJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMHB4IDBweDtcbiAgdHJhbnNpdGlvbjogMi41cztcbiAgaGVpZ2h0OiAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNmLWhvbWUtcGFnZSAuc2FsZXMtaGlzdG9yeS1jYXJkIC5jaGFydC1iYXI6aG92ZXIgLmJhci10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2YtaG9tZS1wYWdlIC5zYWxlcy1oaXN0b3J5LWNhcmQgLmNoYXJ0LWJhciAuYmFyLXRvb2x0aXAge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA5cHggMCByZ2JhKDYyLCA2MiwgNjIsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLnNmLWhvbWUtcGFnZSAuc2FsZXMtaGlzdG9yeS1jYXJkIC5jaGFydC1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIG1hcmdpbjogMCAtMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtaG9tZS1wYWdlIC5zYWxlcy1oaXN0b3J5LWNhcmQgLmNoYXJ0LWZvb3RlciAucGVyY2VudGFnZS1jaGFuZ2Uge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5zZi1ob21lLXBhZ2UgLnNhbGVzLWhpc3RvcnktY2FyZCAuY2hhcnQtZm9vdGVyIC5wZXJjZW50YWdlLWNoYW5nZSBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5zZi1ob21lLXBhZ2UgLnN1Ym1vZHVsZXMtY2FyZCB7XG4gIG1pbi13aWR0aDogNDc3cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMTZweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgxNDVweCwgMWZyKSk7XG59XG4uc2YtaG9tZS1wYWdlIC5zdWJtb2R1bGVzLWNhcmQgLnN1Ym1vZHVsZS1jb2x1bW4ge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc2YtaG9tZS1wYWdlIC5zdWJtb2R1bGVzLWNhcmQgLmJveCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWhvbWUtcGFnZSAuc3VibW9kdWxlcy1jYXJkIC5ib3guZGlzYWJsZWQge1xuICBjdXJzb3I6IGluaXRpYWw7XG59XG4uc2YtaG9tZS1wYWdlIC5zdWJtb2R1bGVzLWNhcmQgLmJveDpob3Zlcjpub3QoLmRpc2FibGVkKSB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi5zZi1ob21lLXBhZ2UgLnN1Ym1vZHVsZXMtY2FyZCAuYm94OmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uZXctdGFiLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uc2YtaG9tZS1wYWdlIC5zdWJtb2R1bGVzLWNhcmQgLmJveCAubmV3LXRhYi1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWhvbWUtcGFnZSAuc3VibW9kdWxlcy1jYXJkIC5ib3ggLnZhbHVlIHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnNmLWhvbWUtcGFnZSAuYXJraWV2YS1ibG9nIHtcbiAgbWluLXdpZHRoOiA0NzdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zZi1ob21lLXBhZ2UgLmFya2lldmEtYmxvZyAuYmxvZy1jYXJkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtaG9tZS1wYWdlIC5hcmtpZXZhLWJsb2cgLmJsb2ctY2FyZDpob3ZlciB7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtaG9tZS1wYWdlIC5hcmtpZXZhLWJsb2cgLmJsb2ctY2FyZCBpbWcge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1ob21lLXBhZ2UgLmFya2lldmEtYmxvZyAuYmxvZy1jYXJkIC5jb250ZW50IHtcbiAgcGFkZGluZzogMTJweDtcbn1cbi5zZi1ob21lLXBhZ2UgLmFya2lldmEtYmxvZyAuYmxvZy1jYXJkIC5jb250ZW50IC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtaG9tZS1wYWdlIC5yZXNwb25zaXZlLWNvbHVtbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE0NTBweCkge1xuICAuc2YtaG9tZS1wYWdlIC5yZXNwb25zaXZlLWNvbHVtbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2YtaG9tZS1wYWdlLnNmLWhvbWUtcGFnZS0tcGVuZGluZyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAyNDBweDtcbn1cblxuLnNhZmFyaS1zY3JvbGxlciAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4uc2FmYXJpLXNjcm9sbGVyIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCB7XG4gIHdpZHRoOiAxMXB4O1xufVxuLnNhZmFyaS1zY3JvbGxlciAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMTFweDtcbn1cbi5zYWZhcmktc2Nyb2xsZXIgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAvKiBzaG91bGQgbWF0Y2ggYmFja2dyb3VuZCwgY2FuJ3QgYmUgdHJhbnNwYXJlbnQgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnNhZmFyaS1zY3JvbGxlciAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNhZmFyaS1zY3JvbGxlciAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4uc2FmYXJpLXNjcm9sbGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCB7XG4gIHdpZHRoOiAxMXB4O1xufVxuLnNhZmFyaS1zY3JvbGxlciAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMTFweDtcbn1cbi5zYWZhcmktc2Nyb2xsZXIgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAvKiBzaG91bGQgbWF0Y2ggYmFja2dyb3VuZCwgY2FuJ3QgYmUgdHJhbnNwYXJlbnQgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnNhZmFyaS1zY3JvbGxlciAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNmLWhvbWUtcGFnZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5zZi1ob21lLXBhZ2UgLmRhdGEtY2FyZCAudmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uc2YtcXVpY2stZ3VpZGUtcGFnZSB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMTZweCAyMHB4O1xufVxuLnNmLXF1aWNrLWd1aWRlLXBhZ2UgLmhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG59XG4uc2YtcXVpY2stZ3VpZGUtcGFnZSAuY2xvc2UtYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIHBhZGRpbmc6IDExcHg7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uc2YtcXVpY2stZ3VpZGUtcGFnZSAuY2xvc2UtYnV0dG9uOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtcXVpY2stZ3VpZGUtcGFnZSAuY2xvc2UtYnV0dG9uOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXF1aWNrLWd1aWRlLXBhZ2UgLm1vZHVsZS13cmFwcGVyIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnNmLXF1aWNrLWd1aWRlLXBhZ2UgLm1vZHVsZS13cmFwcGVyIC50ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuLnNmLXF1aWNrLWd1aWRlLXBhZ2UgLm1vZHVsZS13cmFwcGVyIC5pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGJveC1zaGFkb3c6IC0xcHggMHB4IDlweCAxcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1xdWljay1ndWlkZS1wYWdlIC5xdWljay10YXNrcyAucXVpY2stdGFza3MtY29sbGFwc2UgLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICBwYWRkaW5nOiAyNXB4IDM5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtcXVpY2stZ3VpZGUtcGFnZSAucXVpY2stdGFza3MgLnF1aWNrLXRhc2tzLWNvbGxhcHNlIC5hbnQtY29sbGFwc2UtY29udGVudCAuYW50LWNvbGxhcHNlLWNvbnRlbnQtYm94IHtcbiAgcGFkZGluZzogMnB4IDAgMzJweCA2NHB4O1xufVxuLnNmLXNldHRpbmdzLXZpZXdfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi13aWR0aDogNTAwcHg7XG59XG4uc2Ytc2V0dGluZ3Mtdmlld19fY29udGVudCAuc2Ytc2V0dGluZ3MtbGF5b3V0X19jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDYwMHB4O1xuICBtaW4taGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW46IDE0cHggMTRweCAxNHB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc2V0dGluZ3Mtdmlld19fY29udGVudCAuc2Ytc2V0dGluZ3MtbGF5b3V0X19jb250ZW50LXdyYXBwZXIgLnNmLXNldHRpbmdzLWxheW91dF9faGVhZGVyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMTZweCAwIDhweCAxNnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXNldHRpbmdzLXZpZXdfX2NvbnRlbnQgLnNmLXNldHRpbmdzLWxheW91dF9fY29udGVudC13cmFwcGVyIC5zZi1zZXR0aW5ncy1sYXlvdXRfX2hlYWRlciAuZGVzY3JpcHRpb24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi1zZXR0aW5ncy12aWV3X19jb250ZW50IC5zZi1zZXR0aW5ncy1sYXlvdXRfX2NvbnRlbnQtd3JhcHBlciAuc2Ytc2V0dGluZ3Mtc2VjdGlvbi1oZWFkaW5nIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc2V0dGluZ3Mtdmlld19fY29udGVudCAuc2Ytc2V0dGluZ3MtbGF5b3V0X19jb250ZW50LXdyYXBwZXIgLnNmLXNldHRpbmdzLWxheW91dF9fY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAyNTBweDtcbn1cbi5zZi1zZXR0aW5ncy12aWV3X19jb250ZW50IC5zZi1zZXR0aW5ncy1sYXlvdXRfX2NvbnRlbnQtd3JhcHBlciAuc2Ytc2V0dGluZ3MtbGF5b3V0X19jb250ZW50LnNmLXNldHRpbmdzLWxheW91dF9fY29udGVudC1jb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXBsYW4tdXBncmFkZWQtbW9kYWwgLmFudC1tb2RhbCAuYW50LW1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcGxhbi11cGdyYWRlZC1tb2RhbCAuYW50LW1vZGFsIC5hbnQtbW9kYWwtY29uZmlybS1ib2R5IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1wbGFuLXVwZ3JhZGVkLW1vZGFsIC5hbnQtbW9kYWwgLmFudC1tb2RhbC1jb25maXJtLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI0cHggNDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1wbGFuLXVwZ3JhZGVkLW1vZGFsIC5hbnQtbW9kYWwgLmFudC1tb2RhbC1jb25maXJtLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXBsYW4tdXBncmFkZWQtbW9kYWwgLmFudC1tb2RhbCAuYW50LW1vZGFsLWNvbmZpcm0tY29udGVudCAudGV4dCB7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtdHJpYWwtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJyYW5kLWxvZ28pO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZi10cmlhbC1iYW5uZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWI1YjZkO1xufVxuXG4uc2YtdHJpYWwtY29udGVudCB7XG4gIHdpZHRoOiAyNzBweDtcbn1cbi5zZi10cmlhbC1jb250ZW50IC5leHBpcmVzLWRhdGUge1xuICBjb2xvcjogIzk5OTk5OTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTJweDtcbn1cbi5zZi10cmlhbC1jb250ZW50IC5saW5lIHtcbiAgbWFyZ2luOiAxNnB4IC0xNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBoZWlnaHQ6IDFweDtcbn1cbi5zZi1hbGVydHMtZHJhd2VyIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiB7XG4gIG1hcmdpbjogLTI0cHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5zZi1hbGVydHMtbWVudS1jb2x1bW4ge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAuc2YtYWxlcnRzLWFjdGlvbnMge1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5zZi1hbGVydHMtdG9vbGJhciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5zZi1hbGVydHMtdG9vbGJhciAuYW50LXNlbGVjdC1hcnJvdyB7XG4gIGxlZnQ6IDExcHg7XG4gIHJpZ2h0OiAwO1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLnNmLWFsZXJ0cy10b29sYmFyIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLFxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLnNmLWFsZXJ0cy10b29sYmFyIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAuc2YtYWxlcnRzLWxpc3Qge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAuc2YtYWxlcnRzLWxpc3QgLnNmLWdyb3VwLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5zZi1hbGVydHMtbGlzdCAuc2YtZ3JvdXAtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5zZi1hbGVydHMtbGlzdCAuc2YtZ3JvdXAtaGVhZGVyIC5oZWFkZXItdGV4dCB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLnNmLWFsZXJ0cy1saXN0IC5zZi1ncm91cC1jb250ZW50LXdyYXBwZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5zZi1hbGVydHMtbGlzdCAuc2YtZ3JvdXAtY29udGVudC13cmFwcGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5zZi1hbGVydHMtbGlzdCAuc2YtZ3JvdXAtY29udGVudC13cmFwcGVyIC5zZi1ncm91cC1jb250ZW50IHtcbiAgcGFkZGluZzogMTZweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5zZi1hbGVydHMtbGlzdCAuc2YtZ3JvdXAtY29udGVudC13cmFwcGVyIC5zZi1ncm91cC1jb250ZW50IC50aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAzODVweDtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5zZi1hbGVydHMtbGlzdCAuc2YtZ3JvdXAtY29udGVudC13cmFwcGVyIC5zZi1ncm91cC1jb250ZW50IC5pbXBhY3QtYmFkZ2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGJhY2tncm91bmQ6ICNlZmQ3NWU7XG4gIHBhZGRpbmc6IDNweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgbWluLXdpZHRoOiAxMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmxhY2spO1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLnNmLWFsZXJ0cy1saXN0IC5zZi1ncm91cC1jb250ZW50LXdyYXBwZXIgLnNmLWdyb3VwLWNvbnRlbnQgLmFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLnNmLWFsZXJ0cy1saXN0IC5zZi1ncm91cC1jb250ZW50LXdyYXBwZXIgLnNmLWdyb3VwLWNvbnRlbnQgLmFjdGlvbnMgLmFjdGlvbi1idG4ge1xuICBtYXJnaW46IC01cHggMCAwIDIwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAubm8tYWxlcnRzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMXB4O1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLm5vLWFsZXJ0cyAuaGVhZGluZyB7XG4gIHBhZGRpbmc6IDAgMTJweCAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAubm8tYWxlcnRzIC5wdWxzZTEge1xuICBhbmltYXRpb246IHB1bHNlIDZzIGVhc2Utb3V0IGluZmluaXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLm5vLWFsZXJ0cyAucHVsc2UyIHtcbiAgYW5pbWF0aW9uOiBwdWxzZSA2cyBlYXNlLW91dCBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAycztcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgb3BhY2l0eTogMDtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5uby1hbGVydHMgLnB1bHNlMyB7XG4gIGFuaW1hdGlvbjogcHVsc2UgNnMgZWFzZS1vdXQgaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kZWxheTogNHM7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIG9wYWNpdHk6IDA7XG59XG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS43KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAubm8tYWxlcnRzIGRpdltjbGFzc149Q29uZmV0dGlFeHBsb3Npb24tY29udGFpbmVyXSB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0b3A6IC03MXB4O1xufVxuLnNmLWFsZXJ0c19fbWFpbi1ncmlkIHtcbiAgbWFyZ2luOiAwIDE0cHggMTZweCAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtYWxlcnRzX19tYWluLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLnNmLWFsZXJ0cy1lbXB0eS1vdmVybGF5IC5oZWFkaW5nIHtcbiAgcGFkZGluZzogMCAxMnB4IDEycHggMTJweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWFsZXJ0c19fbWFpbi1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5zZi1hbGVydHMtZW1wdHktb3ZlcmxheSAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1jb21wYW55LXNldHRpbmdzIHtcbiAgbWF4LXdpZHRoOiA2MzBweDtcbn1cblxuLnNmLW5vdGlmaWNhdGlvbnMtY29uZmlnIC5hbnRpY29uIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbmZpZyAuYW50LXRhYmxlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbmZpZyAuYW50LXRhYmxlIC5hbnQtdGFibGUtY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29uZmlnIC5hbnQtdGFibGUgdGgge1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwcHg7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb25maWcgLmFudC10YWJsZS13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbmZpZyAuYW50LXRhYmxlLXdyYXBwZXIgLmFudC10YWJsZS10aGVhZCA+IHRyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29uZmlnIC5hbnQtdGFibGUtd3JhcHBlciAuYW50LXRhYmxlLXRib2R5IC5hbnQtdGFibGUtcm93LmFudC10YWJsZS1yb3ctc2VsZWN0ZWQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29uZmlnIC5hbnQtdGFibGUtd3JhcHBlciAuYW50LXRhYmxlLXRib2R5IC5hbnQtdGFibGUtcm93IC5hbnQtdGFibGUtY2VsbC1yb3ctaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpICFpbXBvcnRhbnQ7XG59XG4uc2YtYWxlcnRzLWFjdGlvbnNfX2dvdG8tbWVudS5hbnQtZHJvcGRvd24tbWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zZi1hbGVydHMtYWN0aW9uc19fZ290by1tZW51LmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtYWxlcnRzLWFjdGlvbnNfX2dvdG8tbWVudS5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xufVxuLnNmLWFsZXJ0cy1hY3Rpb25zX19nb3RvLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xufVxuLnNmLWFsZXJ0cy1hY3Rpb25zX19nb3RvLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0gLmFudC1kcm9wZG93bi1tZW51LXRpdGxlLWNvbnRlbnQge1xuICBmbGV4OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4uc2YtYWxlcnRzLWFjdGlvbnNfX2dvdG8tbWVudS5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudCAuYW50LWJ0biB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnNmLWFsZXJ0cy1hY3Rpb25zX19nb3RvLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0gLmFudC1kcm9wZG93bi1tZW51LXRpdGxlLWNvbnRlbnQgc3ZnIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNmLWFsZXJ0cy1hY3Rpb25zX19nb3RvLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0gLmFudC1kcm9wZG93bi1tZW51LXRpdGxlLWNvbnRlbnQgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG59XG5cbi5zZi1hbGVydC1kZXRhaWxzLWRkbCB7XG4gIHdpZHRoOiAzNTBweDtcbn1cbi5zZi1hbGVydC1kZXRhaWxzLWRkbCAuYW50LXBvcG92ZXItaW5uZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWFsZXJ0LWRldGFpbHMtZGRsIC50ZXh0LXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hbGVydC1kZXRhaWxzLWRkbCAudGV4dC13cmFwcGVyIC5pbmZvLXRleHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1heC13aWR0aDogMTk1cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtYWxlcnQtZGV0YWlscy1kZGwgLnRleHQtd3JhcHBlciAuaW5mby1udW1iZXIge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5zZi1hbGVydC1kZXRhaWxzLWRkbCAudGV4dC13cmFwcGVyOmZpcnN0LWNoaWxkLCAuc2YtYWxlcnQtZGV0YWlscy1kZGwgLnRleHQtd3JhcHBlcjpudGgtY2hpbGQoMikge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnNmLWFsZXJ0LWRldGFpbHMtZGRsIC50ZXh0LXdyYXBwZXI6bGFzdC1jaGlsZCwgLnNmLWFsZXJ0LWRldGFpbHMtZGRsIC50ZXh0LXdyYXBwZXI6bnRoLWNoaWxkKC0xKSB7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLnNmLWFsZXJ0cy10b29sYmFyIHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zZi1hbGVydHMtdG9vbGJhciAuc2YtdG9vbGJhcl9fc2VsZWN0b3Ige1xuICB3aWR0aDogMTcwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5zZi1hbGVydHMtdG9vbGJhciAuc2YtdG9vbGJhcl9fc2VsZWN0b3Ige1xuICAgIHdpZHRoOiAzMnB4O1xuICB9XG4gIC5zZi1hbGVydHMtdG9vbGJhciAuc2YtdG9vbGJhcl9fc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICAgIHBhZGRpbmc6IDAgN3B4O1xuICB9XG4gIC5zZi1hbGVydHMtdG9vbGJhciAuc2YtdG9vbGJhci1idG4ge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIHBhZGRpbmc6IDBweCA3cHg7XG4gIH1cbiAgLnNmLWFsZXJ0cy10b29sYmFyIC5zZi10b29sYmFyLWJ0biBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2Ytc2VjdXJpdHktZHJhd2VyIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogM3B4IDE2cHg7XG59XG4uc2Ytc2VjdXJpdHktZHJhd2VyIC5hbnQtdGFibGUtdGJvZHkgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogOXB4IDE2cHg7XG59XG4uc2YtaGlzdG9yaWNhbC1tZXRyaWNzX19kcmF3ZXIuYW50LWRyYXdlciAuYW50LWRyYXdlci1ib2R5IC5hbnQtZm9ybS5zZi1oaXN0b3JpY2FsLW1ldHJpY3NfX2VkaXQtZm9ybSAuaG9yaXpvbi1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZGF0YS1zb3VyY2VzLWZvcm0gLmR5bmFtaWMtZGF0ZS1yYW5nZV9fc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWRhdGEtc291cmNlcy1mb3JtIC5hbnQtZm9ybS1pdGVtLnNmLWZvcm0taXRlbV9fc2VnbWVudGVkLWRhdGVmaWx0ZXJ0eXBlIC5kYXRlLWZpbHRlci10eXBlX19sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA0cHg7XG59XG4uc2YtZGF0YS1zb3VyY2VzLWZvcm0gLmZpbHRlci1zY2V0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDRweCAxMXB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kYXRhLXNvdXJjZXMtZm9ybSAuZmlsdGVyLXNjZXRpb24gLmFudC1idG4ge1xuICBwYWRkaW5nOiAwO1xufVxuLmFjdGlvbi1wb3B1cCB7XG4gIHdpZHRoOiAyODBweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICB6LWluZGV4OiAyO1xuICBib3gtc2hhZG93OiAwIDZweCAxNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KSwgMCAzcHggNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA5cHggMjhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KSAhaW1wb3J0YW50O1xufVxuLmFjdGlvbi1wb3B1cCAuaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgcGFkZGluZzogMTJweCAyNHB4IDAgMjRweDtcbn1cbi5hY3Rpb24tcG9wdXAgLmhlYWRlciAuY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMCAxNnB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uYWN0aW9uLXBvcHVwIC5oZWFkZXIgLmNvbnRlbnQgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmFjdGlvbi1wb3B1cCAuaGVhZGVyIC5jb250ZW50IC5hbnRpY29uLWNsb3NlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDY0cHg7XG59XG4uYWN0aW9uLXBvcHVwIC5jb250ZW50IHtcbiAgcGFkZGluZzogMTZweCAyNHB4IDE2cHggMjRweDtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbn1cbi5hY3Rpb24tcG9wdXAuc2YtcGVyY2VudC1hZGp1c3RtZW50LWFjdGlvbiAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uYWN0aW9uLXBvcHVwLnNmLXBlcmNlbnQtYWRqdXN0bWVudC1hY3Rpb24gLmFudC1mb3JtLWl0ZW0tbGFiZWwge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuLmFjdGlvbi1wb3B1cC5zZi1wZXJjZW50LWFkanVzdG1lbnQtYWN0aW9uIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLmFjdGlvbi1wb3B1cC5zZi1wZXJjZW50LWFkanVzdG1lbnQtYWN0aW9uIC5hbnQtaW5wdXQtc3VmZml4IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG59XG4uYWN0aW9uLXBvcHVwLnNmLXByb3JhdGUtYWN0aW9uIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5hY3Rpb24tcG9wdXAuc2YtcHJvcmF0ZS1hY3Rpb24gLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpub3QoLmFudC1yYWRpby1idXR0b24td3JhcHBlci1jaGVja2VkKSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uYWN0aW9uLXBvcHVwLnNmLXByb3JhdGUtYWN0aW9uIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cbi5hY3Rpb24tcG9wdXAuc2YtcHJvcmF0ZS1hY3Rpb24gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG5cbi5hY3Rpb24tcG9wdXBfX292ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtbWFuYWdlLW92ZXJyaWRlcyAuYWctdGhlbWUtcXVhcnR6IC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ncm91cC1leHBhbmRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1tYW5hZ2Utb3ZlcnJpZGVzIC5hZy10aGVtZS1xdWFydHogLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWdyb3VwLWV4cGFuZGVkIC5hZy1pY29uLXRyZWUtb3BlbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtbWFuYWdlLW92ZXJyaWRlcyAuYWctdGhlbWUtcXVhcnR6IC5hZy1yb290LXdyYXBwZXIgLmFnLWRldGFpbHMtZ3JpZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1tYW5hZ2Utb3ZlcnJpZGVzIC5hZy10aGVtZS1xdWFydHogLnNmLW1hbmFnZS1vdmVycmlkZXMtZW1wdHktb3ZlcmxheSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2YtbWFuYWdlLW92ZXJyaWRlcyAuYWctdGhlbWUtcXVhcnR6IC5zZi1tYW5hZ2Utb3ZlcnJpZGVzLWVtcHR5LW92ZXJsYXkgLmhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgcGFkZGluZzogMCAxMnB4IDEycHggMTJweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLW1hbmFnZS1vdmVycmlkZXMgLmFnLXRoZW1lLXF1YXJ0eiAuc2YtbWFuYWdlLW92ZXJyaWRlcy1lbXB0eS1vdmVybGF5IC50ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1mb3JlY2FzdC1kZXRhaWxzIC5hbnQtZHJhd2VyLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNmLWZvcmVjYXN0LWRldGFpbHMgLmFudC1kcmF3ZXItYm9keSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5zZi1mb3JlY2FzdC1kZXRhaWxzIC5hbnQtZHJhd2VyLWJvZHkgLmNoYXJ0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbn1cbi5zZi1vdXRsaWVyLXRhYmxlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbn1cbi5zZi1vdXRsaWVyLXRhYmxlIC5keC10b29sYmFyIC5keC10b29sYmFyLWFmdGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuLnNmLW91dGxpZXItdGFibGUgLmR4LWRhdGFncmlkLWhlYWRlci1wYW5lbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLW91dGxpZXItdGFibGUgLmR4LWRhdGFncmlkLWhlYWRlci1wYW5lbCAuZHgtdG9vbGJhciB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2Ytb3V0bGllci10YWJsZSAuZHgtaGVhZGVyLXJvdyAuc2YtY2FwdGlvbi0taW52aXNpYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1vdXRsaWVyLXRhYmxlIC5keC1oZWFkZXItcm93IC5keC1oZWFkZXItZmlsdGVyIHtcbiAgY29sb3I6ICMwMDg3ZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZi1vdXRsaWVyLXRhYmxlIC5keC1oZWFkZXItcm93IC5keC1oZWFkZXItZmlsdGVyLWVtcHR5IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2Ytb3V0bGllci10YWJsZSAuZHgtZGF0YWdyaWQtcmV2ZXJ0LXRvb2x0aXAgLmR4LXJldmVydC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLW91dGxpZXItdGFibGUgLmR4LWNoZWNrYm94LWluZGV0ZXJtaW5hdGUgLmR4LWNoZWNrYm94LWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5zZi1vdXRsaWVyLXRhYmxlIC5keC10ZXh0ZWRpdG9yLmR4LWVkaXRvci1vdXRsaW5lZCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1vdXRsaWVyLXRhYmxlIC5keC10ZXh0Ym94LmR4LXRleHRlZGl0b3Ige1xuICBwYWRkaW5nOiA2cHggMDtcbn1cblxuLnNmLW91dGxpZXJzX19ncmlkLnNmLWFnLWdyaWQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1vdXRsaWVyc19fZ3JpZC5zZi1hZy1ncmlkIC5hZy1yb290IC5hZy1oZWFkZXIgLmFnLWhlYWRlci1jZWxsLmNoZWNrYm94LWNlbnRlciAuYWctaGVhZGVyLXNlbGVjdC1hbGwuYWctY2hlY2tib3gge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cbi5zZi1vdXRsaWVyc19fZ3JpZC5zZi1hZy1ncmlkIC5hZy1yb290IC5hZy1oZWFkZXIgLmFnLWhlYWRlci1jZWxsLmNoZWNrYm94LWNlbnRlciAuYWctaGVhZGVyLWNlbGwtY29tcC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1vdXRsaWVyc19fZ3JpZC5zZi1hZy1ncmlkIC5hZy1yb290IC5hZy1ib2R5IC5hZy1yb3cgLmFnLWNlbGwgLmFnLXNlbGVjdGlvbi1jaGVja2JveCB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZi1vdXRsaWVyc19fZ3JpZC5zZi1hZy1ncmlkIC5hZy1yb290IC5hZy1ib2R5IC5hZy1yb3cgLmFnLWNlbGwgLmFjdGlvbi1jZWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2Ytb3V0bGllcnMtdG9vbGJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTRweCAwcHggN3B4O1xufVxuLnNmLW91dGxpZXJzLXRvb2xiYXIgLnRvb2xiYXItYnV0dG9uLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLW91dGxpZXJzLXRvb2xiYXIgLnNmLWZpbHRlci1vdXRsaWVyc19fY29udHJvbCAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbSB7XG4gIG1pbi13aWR0aDogODBweDtcbn1cbi5zZi1vdXRsaWVycy10b29sYmFyIC5zZi1zZXZlcml0eS1zZWxlY3RvciB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWluLXdpZHRoOiAxNzBweDtcbn1cbi5zZi1vdXRsaWVycy10b29sYmFyIC5zZi1zZXZlcml0eS1zZWxlY3Rvcjpob3ZlciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLW91dGxpZXJzLXRvb2xiYXIgLnNmLXNldmVyaXR5LXNlbGVjdG9yOmhvdmVyIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1vdXRsaWVycy10b29sYmFyIC5zZi1zZXZlcml0eS1zZWxlY3Rvci5hY3RpdmUgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1vdXRsaWVycy10b29sYmFyIC5zZi1zZXZlcml0eS1zZWxlY3Rvci5hY3RpdmUgLmFudC1zZWxlY3Qtc2VsZWN0b3IgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1vdXRsaWVycy10b29sYmFyIC5zZi1zZXZlcml0eS1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3cge1xuICBtYXJnaW4tbGVmdDogN3B4O1xufVxuLnNmLW91dGxpZXJzLXRvb2xiYXIgLnNmLXNldmVyaXR5LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdy1pdGVtLXJlc3QgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2Ytb3V0bGllcnMtdG9vbGJhciAuc2Ytc2V2ZXJpdHktc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93LWl0ZW0tcmVzdCAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbS1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnNmLW91dGxpZXJzLXRvb2xiYXIgLnNmLXNldmVyaXR5LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2Ytb3V0bGllcnMtdG9vbGJhciAuc2Ytc2V2ZXJpdHktc2VsZWN0b3Ige1xuICB3aWR0aDogMTQwcHg7XG59XG4uc2Ytb3V0bGllcnMtdG9vbGJhciAuc2Ytc2V2ZXJpdHktc2VsZWN0b3I6aG92ZXIgLnBsYWNlaG9sZGVyLXNxdWFyZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1vdXRsaWVycy10b29sYmFyIC5zZi1zZXZlcml0eS1zZWxlY3RvciAucGxhY2Vob2xkZXItc3F1YXJlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2IwYjBiMDtcbn1cblxuLnNmLWNvcnJlY3Rpb25zLXNlbGVjdC1kcm9wZG93biB7XG4gIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4uc2Ytc2V2ZXJpdHktc2VsZWN0b3ItZHJvcGRvd24gLmFjY2VudC1jb2xvciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2V2ZXJpdHktc2VsZWN0b3ItZHJvcGRvd24gLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc3RhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXNldmVyaXR5LXNlbGVjdG9yLWRyb3Bkb3duIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXNlbGVjdGVkOm5vdCguYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1kaXNhYmxlZCkge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uc2Ytc2V2ZXJpdHktc3F1YXJlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2YtbG9jYXRpb24tZGV0YWlscy1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnNmLWxvY2F0aW9uLWRldGFpbHMtZHJhd2VyIC5zZi1hZy1ncmlkIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1MHB4KSAhaW1wb3J0YW50O1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvci1zZXR0aW5ncyAuaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDEycHggMjRweCAyN3B4O1xuICBtYXJnaW46IDBweCAtMjRweCAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yLXNldHRpbmdzIC5oZWFkaW5nIC5hbnQtYnRuIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAwO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yLXNldHRpbmdzIC5zZi11cmdlbmN5IC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLXdyYXBwZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiA5NXB4O1xufVxuLnNmLXN0cmF0ZWd5LXNldHRpbmdzIC5hbnQtc2VnbWVudGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1MDk4MDM5MjIpO1xufVxuLnNmLXN0cmF0ZWd5LXNldHRpbmdzIC5hbnQtdGFicy1uYXY6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zdHJhdGVneS1zZXR0aW5ncyAuc2VnbWVudC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2Ytc3RyYXRlZ3ktc2V0dGluZ3MgLnNlZ21lbnQtd3JhcHBlciAuZmlsdGVyLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi5zZi1zdHJhdGVneS1zZXR0aW5ncyAuc2VnbWVudC13cmFwcGVyIGhyIHtcbiAgbWFyZ2luOiA4cHggMDtcbn1cbi5zZi1zdHJhdGVneS1zZXR0aW5ncyAuc2VnbWVudC13cmFwcGVyIC5hZ2dyZWdhdGlvbi1jYXNjYWRlci1wb3B1cCAuYW50LWNhc2NhZGVyLW1lbnVzID4gdWw6Zmlyc3Qtb2YtdHlwZSAuYW50LWNhc2NhZGVyLWNoZWNrYm94LWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNmLXB5cmFtaWQtYnVpbGRlci13aXRoLWxldmVscyAubGV2ZWwtd3JhcHBlciAuYW50LWRpdmlkZXItaG9yaXpvbnRhbC5hbnQtZGl2aWRlci13aXRoLXRleHQge1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIG1hcmdpbjogMjRweCAwIDEycHggMDtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXItd2l0aC1sZXZlbHMgLmxldmVsLXdyYXBwZXIuaGFzLWVycm9yIC5hbnQtZGl2aWRlci1ob3Jpem9udGFsLmFudC1kaXZpZGVyLXdpdGgtdGV4dCB7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlci13aXRoLWxldmVscyAubGV2ZWwtd3JhcHBlciAuYW50aWNvbi1kZWxldGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMXB4O1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlci13aXRoLWxldmVscyAubGV2ZWwtd3JhcHBlciAuYXR0cmlidXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogNXB4IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyLXdpdGgtbGV2ZWxzIC5sZXZlbC13cmFwcGVyIC5hdHRyaWJ1dGUgLmFudGljb24tY2xvc2Uge1xuICB2ZXJ0aWNhbC1hbGlnbjogMXB4O1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlci13aXRoLWxldmVscyAubGV2ZWwtd3JhcHBlciAuYWRkLWF0dHJpYnV0ZSB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXItd2l0aC1sZXZlbHMgLmxldmVsLXdyYXBwZXIgLmFkZC1hdHRyaWJ1dGU6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDgsIDIxOSwgMjU1LCAwLjIpO1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlci13aXRoLWxldmVscyAubGV2ZWwtd3JhcHBlciAuc2VsZWN0LWF0dHJpYnV0ZSAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZSB7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlci13aXRoLWxldmVscyAubGV2ZWwtd3JhcHBlciAuc2VsZWN0LWF0dHJpYnV0ZSAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZSAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1leHBhbmQtaWNvbiAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1hcnJvdy1pY29uIHtcbiAgY29sb3I6IHJnYigwLCAwLCAwKTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlci13aXRoLWxldmVscyAubGV2ZWwtd3JhcHBlciAuc2VsZWN0LWF0dHJpYnV0ZSAuYW50LW1lbnUtdmVydGljYWwgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyLXdpdGgtbGV2ZWxzIC5sZXZlbC13cmFwcGVyIC5zdWJtZW51LXBvcHVwIHtcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXItd2l0aC1sZXZlbHMgLmVycm9yLW1lc3NhZ2Uge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zZi1weXJhbWlkLWJ1aWxkZXIgLm9wdGlvbnMtd3JhcHBlciAub3B0aW9uLmxvY2tlZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXIgLm9wdGlvbnMtd3JhcHBlciAub3B0aW9uOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyIC5vcHRpb24ge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDlweCAxMnB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXIgLm9wdGlvbjpub3QoLmxvY2tlZCkge1xuICBib3JkZXItdG9wOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXIgLm9wdGlvbi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXIgLm9wdGlvbi5zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIsIDEwNCwgMjIwLCAwLjIxOTYwNzg0MzEpICFpbXBvcnRhbnQ7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyIC5vcHRpb246bm90KC5sb2NrZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlciAub3B0aW9uOm5vdCgubG9ja2VkKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyIC5vcHRpb24gc3ZnIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlciAubm90LWFsbG93ZWQtYW5pbWF0aW9uIHtcbiAgYW5pbWF0aW9uOiBub3QtYWxsb3dlZCAwLjdzO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xufVxuQGtleWZyYW1lcyBub3QtYWxsb3dlZCB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gIH1cbiAgNzUlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUzLCAxMzEsIDEzMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuLnNmLXN0cmF0ZWd5LXRvb2xiYXIge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5zZi1wb2xpY3ktY29tcGFyZS1jaGFydCAucmVhY3QtZmxvd19fZWRnZS1wYXRoLFxuLnNmLXBvbGljeS1jb21wYXJlLWNoYXJ0IC5yZWFjdC1mbG93X19jb25uZWN0aW9uLXBhdGgge1xuICBzdHJva2U6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG59XG4uc2YtcG9saWN5LWNvbXBhcmUtY2hhcnQgLnJlYWN0LWZsb3dfX25vZGUtZGVmYXVsdCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0xKTtcbn1cbi5zZi1wb2xpY3ktY29tcGFyZS1jaGFydCAucmVhY3QtZmxvd19fY29udHJvbHMtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXBvbGljeS1jb21wYXJlLWNoYXJ0IC5yZWFjdC1mbG93X19jb250cm9scy1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG59XG4uc2YtcG9saWN5LWNvbXBhcmUtY2hhcnQgLnJlYWN0LWZsb3dfX2NvbnRyb2xzLWJ1dHRvbiBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbn1cbi5zZi1wb2xpY3ktY29tcGFyZS1jaGFydCAudG90YWwtaW1wYWN0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDEwcHg7XG4gIHotaW5kZXg6IDQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMSk7XG4gIHBhZGRpbmc6IDZweDtcbiAgd2lkdGg6IDMxNXB4O1xuICBoZWlnaHQ6IDIxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMHB4IDZweCAxNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDgpLCAwcHggOXB4IDI4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uc2YtcG9saWN5LWNvbXBhcmUtY2hhcnQgLnRvdGFsLWltcGFjdC13cmFwcGVyLmNvbGxhcHNlZCB7XG4gIGhlaWdodDogMzRweDtcbn1cbi5zZi1wb2xpY3ktY29tcGFyZS1jaGFydCAucmVhY3QtZmxvd19faGFuZGxlIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICB6LWluZGV4OiA0O1xufVxuLnNmLXBvbGljeS1jb21wYXJlLWNoYXJ0IC5zZi1ub2RlLXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtcG9saWN5LWNvbXBhcmUtY2hhcnQgLnNmLW5vZGUtd3JhcHBlciAubm9kZS10eXBlIHtcbiAgcGFkZGluZzogOHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG59XG4uc2YtcG9saWN5LWNvbXBhcmUtY2hhcnQgLnNmLW5vZGUtd3JhcHBlciAubm9kZS10eXBlIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuLnNmLXBvbGljeS1jb21wYXJlLWNoYXJ0IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtdHlwZSAudGl0bGUgLmNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdmVydGljYWwtYWxpZ246IDVweDtcbn1cbi5zZi1wb2xpY3ktY29tcGFyZS1jaGFydCAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLXR5cGUgLnN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmbGV4OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLXBvbGljeS1jb21wYXJlLWNoYXJ0IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtY2hpbGRyZW4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA2cHg7XG4gIHRleHQtYWxpZ246IGluaXRpYWw7XG59XG4uc2YtdHJhbnNmZXJfX2Zvcm0tYmFzZSAuYW50LWZvcm0taXRlbSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtdHJhbnNmZXJfX2Zvcm0tYmFzZSAuYW50LWZvcm0taXRlbTpub3QoLmFudC1mb3JtLWl0ZW0td2l0aC1oZWxwKSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtdHJhbnNmZXJfX2Zvcm0tYmFzZSAuYW50LWZvcm0taXRlbSAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLnNmLXRyYW5zZmVyX19mb3JtLWJhc2UgLmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tY29udHJvbCAuYW50LWlucHV0LmFudC1pbnB1dC1kaXNhYmxlZCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uc2YtdHJhbnNmZXJfX2Zvcm0tYmFzZSAuYW50LWZvcm0taXRlbSAuYW50LWZvcm0taXRlbS1jb250cm9sIC5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LWFycm93IC5hbnRpY29uIHN2ZyB7XG4gIGZpbGw6ICNiZmJmYmYgIWltcG9ydGFudDtcbn1cbi5zZi10cmFuc2Zlcl9fZm9ybS1iYXNlIC5hbnQtZm9ybS1pdGVtLmFudC1mb3JtLWl0ZW0td2l0aC1oZWxwIC5hbnQtZm9ybS1pdGVtLWV4cGxhaW4ge1xuICBtaW4taGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uc2YtdHJhbnNmZXJfX2Zvcm0tYmFzZSAuYW50LWZvcm0taXRlbS5hbnQtZm9ybS1pdGVtLWhhcy1zdWNjZXNzIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5zZi10cmFuc2Zlcl9fZm9ybS1iYXNlIC5hbnQtZm9ybS1pdGVtLmFudC1mb3JtLWl0ZW0taGFzLXN1Y2Nlc3MgLmFudC1mb3JtLWl0ZW0tZXhwbGFpbi5hbnQtc2hvdy1oZWxwLWxlYXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1zb3AtY29sbGFiX19jaGFydCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zb3AtY29sbGFiX19jaGFydCBzdmcge1xuICB3aWR0aDogMTAwJTtcbn1cbkBjaGFyc2V0IFwiVVRGLThcIjtcbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLmItc2NoLWV2ZW50LWNvbnRlbnQge1xuICBjb2xvcjogIzAwMDtcbn1cbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuYi1zY2hlZHVsZXJwcm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xufVxuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5iLWdyaWQtcm93LmItZ3JvdXAtcm93IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuYi1zY2gtZXZlbnQge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgb3BhY2l0eTogMC45O1xufVxuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5iLXNjaC1ldmVudC5iLXNjaC1ldmVudC13aXRoaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuYi1zY2gtZXZlbnQuZ2FudHQtZ3JlZW4sIC5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuYi1zY2gtZXZlbnQuYi1nYW50dC1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NWRlNjQ7XG4gIGJvcmRlci1jb2xvcjogIzczZDEzZDtcbiAgY29sb3I6ICMxMzUyMDA7XG59XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLmItc2NoLWV2ZW50LmItbWlsZXN0b25lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNzg3NTtcbiAgYm9yZGVyLWNvbG9yOiAjZmY0ZDRmO1xufVxuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5iLWdyaWQtY2VsbCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmMGYwZjA7XG59XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLmItc2NoLXRpbWVheGlzLWNlbGwge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjBmMGYwO1xufVxuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5iLXNjaC1oZWFkZXItdGltZWF4aXMtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5iLWdyaWQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuc2Ytc2NoZWR1bGVyLXRvb2xiYXIgLmFudC1idG46bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5iLXNjaC1jdXJyZW50LXRpbWUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZhYjAwNTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbn1cbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuYi10cmVlLWV4cGFuZGVyIHtcbiAgY29sb3I6ICM1MmM0MWE7XG59XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLmItZ3JpZC1yb3dbZGF0YS10eXBlPXdvcmtjZW50ZXJdIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuYi1ncmlkLXJvd1tkYXRhLXR5cGU9d29ya2NlbnRlcl0gLmItdHJlZS1jZWxsLXZhbHVlIHtcbiAgY29sb3I6ICM1MmM0MWE7XG59XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLmItZ3JpZC1yb3dbZGF0YS10eXBlPXdvcmtjZW50ZXJdIC5iLXRyZWUtY2VsbC12YWx1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLil49cIjtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG4uc2Ytc3VtbWFyeS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ncm91cC1sZWFmLWluZGVudCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cbi5zZi1zdW1tYXJ5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWdyb3VwLWV4cGFuZGVkIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1zdW1tYXJ5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc3RpY2t5LWJvdHRvbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytc3VtbWFyeS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbjpsYXN0LWNoaWxkIC5hZy1oZWFkZXItY2VsbCB7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zZi1zdW1tYXJ5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQgLmFnLWhlYWRlci1jZWxsIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbi50cmFuc2FjdGlvbnMtb2JqZWN0cyB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50cmFuc2FjdGlvbnMtb2JqZWN0cyAuYW50LXRhYnMge1xuICBmbGV4OiBhdXRvO1xufVxuLnRyYW5zYWN0aW9ucy1vYmplY3RzIC5hbnQtdGFicyAuYW50LXRhYnMtbmF2IHtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBtYXJnaW46IDA7XG59XG4udHJhbnNhY3Rpb25zLW9iamVjdHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udHJhbnNhY3Rpb25zLW9iamVjdHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udHJhbnNhY3Rpb25zLW9iamVjdHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSB7XG4gIGZsZXg6IGF1dG87XG59XG4udHJhbnNhY3Rpb25zLW9iamVjdHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAub2JqLXZpZXctY29udGVudC1ncmlkIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXV0aWxpemF0aW9uLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTAuYWctcm93LWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbn1cbi5zZi11dGlsaXphdGlvbi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0wLmFnLXJvdy1ncm91cCAuYWctaWNvbi10cmVlLWNsb3NlZCxcbi5zZi11dGlsaXphdGlvbi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0wLmFnLXJvdy1ncm91cCAuYWctaWNvbi10cmVlLW9wZW4ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktYWNjZW50KTtcbn1cbi5zZi11dGlsaXphdGlvbi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0wLmFnLXJvdy1ncm91cCAuYWctcm93LWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWFjY2VudCk7XG59XG4uc2YtdXRpbGl6YXRpb24tZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMiAuYWctZGV0YWlscy1yb3cge1xuICBwYWRkaW5nOiA1cHg7XG59XG4uc2YtdXRpbGl6YXRpb24tZ3JpZCAuY2VsbC0tbm90LXVzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xufVxuLnNmLXV0aWxpemF0aW9uLWdyaWQgLmNlbGwtLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xufVxuLnNmLXV0aWxpemF0aW9uLWdyaWQgLmNlbGwtLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbn1cbi5zZi11dGlsaXphdGlvbi1ncmlkIC5jZWxsLS15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0KTtcbn1cbi5zZi11dGlsaXphdGlvbi1ncmlkIC5jZWxsLS1vdmVyLWNhcGFjaXR5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG59XG4uc2YtdXRpbGl6YXRpb24tZ3JpZCAudXRpbC1vdmVyLWNhcGFjaXR5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi51dGlsaXphdGlvbi1kZXRhbGlzLWdyaWQtbW9kYWwgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMge1xuICBoZWlnaHQ6IDUwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzIC5zZi1hZy1ncmlkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpcyAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItY29udGFpbmVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uLWdyb3VwIC5hZy1oZWFkZXItZ3JvdXAtY2VsbC5hZy1oZWFkZXItZ3JvdXAtY2VsbC13aXRoLWdyb3VwIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLWNvbnRhaW5lciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbi1ncm91cCAuYWctaGVhZGVyLWdyb3VwLWNlbGwuYWctaGVhZGVyLWdyb3VwLWNlbGwtd2l0aC1ncm91cCAuYWctaGVhZGVyLWdyb3VwLWNlbGwtbGFiZWwgLmFnLWhlYWRlci1ncm91cC10ZXh0IHtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1scjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXdyaXRpbmctbW9kZTogdGItbHI7XG59XG4uc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpcyAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItY29udGFpbmVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uIC5hZy1oZWFkZXItY2VsbDpub3QoLmFnLWhlYWRlci1zcGFuLWhlaWdodCkge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTAgLmFnLXNlbGVjdGlvbi1jaGVja2JveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpcyAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzX19yb3ctYWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbn1cbi5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0xIC5hZy1kZXRhaWxzLXJvdyB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1jZWxsLnNmLXRleHQtY2VudGVyIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpc19fY2VsbC0tZWRpdC1hbGxvd2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG59XG4uc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpcyAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzX19jZWxsLS1lZGl0LWRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpc19fY2VsbC1hY3Rpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuY2VsbC0tbm90LXVzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuY2VsbC0tcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG59XG4uc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpcyAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5jZWxsLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG59XG4uc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpcyAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5jZWxsLS15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0KTtcbn1cbi5zZi1hY3Rpb25fX2RldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLWFjdGlvbl9fZGV0YWlscyAuZGV0YWlsLXJvdyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogOHB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbn1cbi5zZi1hY3Rpb25fX2RldGFpbHMgLmRldGFpbC1yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNnB4O1xufVxuLnNmLWFjdGlvbl9fZGV0YWlscyAuZGV0YWlsLXJvdzpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xufVxuLnNmLWFjdGlvbl9fZGV0YWlscyAuZGV0YWlsLXJvdyAudmFsdWUtY29sIHtcbiAgbWF4LXdpZHRoOiAxODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2YtZXhwYW5kZWQtYm9tX19ncmlkLmFnLXRoZW1lLXF1YXJ0eiAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZHJvcHBhYmxlLWNvbC5kcm9wcGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmbGV4OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC41cyBlYXNlLWluLW91dDtcbn1cbi5kcm9wcGFibGUtY29sLmRyb3BwYWJsZS1jb2xfX0F0dHJpYnV0ZXMsIC5kcm9wcGFibGUtY29sLmRyb3BwYWJsZS1jb2xfX1Jvd3MsIC5kcm9wcGFibGUtY29sLmRyb3BwYWJsZS1jb2xfX0NvbHVtbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBjNGRlO1xuICBib3JkZXItY29sb3I6ICNiMGM0ZGU7XG59XG4uZHJvcHBhYmxlLWNvbC5kcm9wcGFibGUtY29sX19BdHRyaWJ1dGVzLmRyb3BwYWJsZS5hY3RpdmUsIC5kcm9wcGFibGUtY29sLmRyb3BwYWJsZS1jb2xfX1Jvd3MuZHJvcHBhYmxlLmFjdGl2ZSwgLmRyb3BwYWJsZS1jb2wuZHJvcHBhYmxlLWNvbF9fQ29sdW1ucy5kcm9wcGFibGUuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2I2MWJhO1xufVxuLmRyb3BwYWJsZS1jb2wuZHJvcHBhYmxlLWNvbF9fUXVhbnRpdGllcywgLmRyb3BwYWJsZS1jb2wuZHJvcHBhYmxlLWNvbF9fRGF0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGZmZjA7XG4gIGJvcmRlci1jb2xvcjogI2YwZmZmMDtcbn1cbi5kcm9wcGFibGUtY29sLmRyb3BwYWJsZS1jb2xfX1F1YW50aXRpZXMuZHJvcHBhYmxlLmFjdGl2ZSwgLmRyb3BwYWJsZS1jb2wuZHJvcHBhYmxlLWNvbF9fRGF0YS5kcm9wcGFibGUuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2NDAwO1xufVxuLmRyb3BwYWJsZS1jb2wuZHJvcHBhYmxlLWNvbF9fUXVhbnRpdGllcyAuYW50LWNvbGxhcHNlIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5kcm9wcGFibGUtY29sLmRyb3BwYWJsZS1jb2xfX1F1YW50aXRpZXMgLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEwMCwgMCwgMC41NzY0NzA1ODgyKTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZHJvcHBhYmxlLWNvbC5kcm9wcGFibGUtY29sX19RdWFudGl0aWVzIC5hbnQtY29sbGFwc2UtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRyb3BwYWJsZS1jb2wuZHJvcHBhYmxlLWNvbF9fUXVhbnRpdGllcyAuYW50LWNvbGxhcHNlLWNvbnRlbnQtYm94IHtcbiAgbWF4LWhlaWdodDogMjUwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG4uZHJvcHBhYmxlLWNvbCAuZHJvcHBhYmxlLWNvbC1wYW5lbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IGF1dG87XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uZHJvcHBhYmxlLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5kcm9wcGFibGUtaXRlbSAuaXRlbS1zb3J0IHtcbiAgd2lkdGg6IDM1cHg7XG59XG4uZHJvcHBhYmxlLWl0ZW0gLml0ZW0tc29ydCAuaXRlbS1zb3J0LS1pbmFjdGl2ZSAuYW50aWNvbi5hbnRpY29uLXNvcnQtYXNjZW5kaW5nLml0ZW0tc29ydC0tbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcHBhYmxlLWl0ZW0gLml0ZW0tc29ydCAuaXRlbS1zb3J0LS1pbmFjdGl2ZSAuYW50aWNvbi5hbnRpY29uLXN0b3Age1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMS4zZW07XG4gIGNvbG9yOiAjZDE0OTQ5O1xuICB0b3A6IC0zcHg7XG4gIHJpZ2h0OiA4cHg7XG59XG4uZHJvcHBhYmxlLWl0ZW0gLmJ0bi1kZWxldGUge1xuICB3aWR0aDogMTVweDtcbn1cbi5kcm9wcGFibGUtaXRlbSAuYnRuLWRlbGV0ZSAuYW50aWNvbi5hbnRpY29uLWRlbGV0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5kcm9wcGFibGUtaXRlbTpob3ZlciAuaXRlbS1zb3J0LS1pbmFjdGl2ZSAuYW50aWNvbi5hbnRpY29uLXNvcnQtYXNjZW5kaW5nLml0ZW0tc29ydC0tbm9uZSxcbi5kcm9wcGFibGUtaXRlbTpob3ZlciAuaXRlbS1zb3J0LS1pbmFjdGl2ZSAuYW50aWNvbi5hbnRpY29uLXN0b3Age1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMC41O1xufVxuLmRyb3BwYWJsZS1pdGVtOmhvdmVyIC5pdGVtLXNvcnQtLWluYWN0aXZlIC5hbnRpY29uLmFudGljb24tc29ydC1hc2NlbmRpbmcuaXRlbS1zb3J0LS1ub25lOmhvdmVyLFxuLmRyb3BwYWJsZS1pdGVtOmhvdmVyIC5pdGVtLXNvcnQtLWluYWN0aXZlIC5hbnRpY29uLmFudGljb24tc3RvcDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZHJvcHBhYmxlLWl0ZW06aG92ZXIgLmFudGljb24uYW50aWNvbi1kZWxldGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kcm9wcGFibGUtaXRlbTpob3ZlciAuYW50aWNvbi5hbnRpY29uLWRlbGV0ZTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtZ3JvdXBlZC1saXN0X19wYW5lbC1sZXZlbC0xLmFudC1jb2xsYXBzZS1pdGVtLWFjdGl2ZSA+IC5hbnQtY29sbGFwc2UtaGVhZGVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1ncm91cGVkLWxpc3RfX3BhbmVsLWxldmVsLTEgPiAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1ncm91cGVkLWxpc3RfX3BhbmVsLWxldmVsLTEgPiAuYW50LWNvbGxhcHNlLWNvbnRlbnQgPiAuYW50LWNvbGxhcHNlLWNvbnRlbnQtYm94IHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4uc2YtZ3JvdXBlZC1saXN0X19wYW5lbC1sZXZlbC0yID4gLmFudC1jb2xsYXBzZS1jb250ZW50ID4gLmFudC1jb2xsYXBzZS1jb250ZW50LWJveCB7XG4gIHBhZGRpbmc6IDBweCAxNnB4O1xufVxuLnNmLWdyb3VwZWQtbGlzdF9fcGFuZWwtbGV2ZWwtMiAuYW50LWNvbGxhcHNlLWhlYWRlci10ZXh0IC5zZi1ncm91cGVkLWxpc3RfX3BhbmVsLWxldmVsLTItY250IHtcbiAgY29sb3I6ICNhYWE7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uc2YtZ3JvdXBlZC1saXN0X19wYW5lbC1sZXZlbC0yIC5zZi1ncm91cGVkLWxpc3RfX2xpc3QgLmFudC1saXN0LWl0ZW0tbWV0YS1kZXNjcmlwdGlvbiB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCxcbi5zZi1ub2RlX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCxcbi5zZi1saW5rX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWl0ZW1zLWZsb3dfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbCxcbi5zZi1ub2RlX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwsXG4uc2YtbGlua19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxhYmVsLFxuLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWl0ZW1zLWZsb3dfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbCAuYW50LWJ0bi1saW5rLFxuLnNmLW5vZGVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbCAuYW50LWJ0bi1saW5rLFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbCAuYW50LWJ0bi1saW5rLFxuLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbCAuYW50LWJ0bi1saW5rIHtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1zZWxlY3RvciwgLnNmLWl0ZW1zLWZsb3dfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5hbnQtc2VsZWN0LXNlbGVjdG9yLFxuLnNmLW5vZGVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLmFudC1zZWxlY3Qtc2VsZWN0b3IsXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLmFudC1zZWxlY3Qtc2VsZWN0b3IsXG4uc2YtbGlua19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1zZWxlY3Rvcixcbi5zZi1saW5rX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1zZWxlY3Rvcixcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5hbnQtc2VsZWN0LXNlbGVjdG9yLFxuLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogY29sbGFwc2U7XG59XG4uc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3csIC5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3csXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3csXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLmFudC1zZWxlY3Qtc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93LFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLmFudC1zZWxlY3Qtc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93LFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5hbnQtc2VsZWN0LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdyxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5hbnQtc2VsZWN0LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdyxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWl0ZW1zLWZsb3dfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLmFudC1zZWxlY3QtYXJyb3csIC5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1hcnJvdyxcbi5zZi1ub2RlX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5hbnQtc2VsZWN0LWFycm93LFxuLnNmLW5vZGVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5hbnQtc2VsZWN0LWFycm93LFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLmFudC1zZWxlY3QtYXJyb3csXG4uc2YtbGlua19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLmFudC1zZWxlY3QtYXJyb3csXG4uc2Ytc3ViLXNldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1hcnJvdyxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24sIC5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24sXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24sXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRyb3Bkb3duLFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRyb3Bkb3duLFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kcm9wZG93bixcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kcm9wZG93bixcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24ge1xuICB0b3A6IDBweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwsIC5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsLFxuLnNmLW5vZGVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCxcbi5zZi1ub2RlX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsLFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCxcbi5zZi1saW5rX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsLFxuLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWw6OmFmdGVyLCAuc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbDo6YWZ0ZXIsXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsOjphZnRlcixcbi5zZi1ub2RlX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsOjphZnRlcixcbi5zZi1saW5rX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWw6OmFmdGVyLFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWw6OmFmdGVyLFxuLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbDo6YWZ0ZXIsXG4uc2Ytc3ViLXNldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWl0ZW1zLWZsb3dfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1hdHRyaWJ1dGVpZCxcbi5zZi1ub2RlX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtYXR0cmlidXRlaWQsXG4uc2YtbGlua19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWF0dHJpYnV0ZWlkLFxuLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1hdHRyaWJ1dGVpZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWF0dHJpYnV0ZWlkIC5hbnQtZm9ybS1pdGVtLWxhYmVsLFxuLnNmLW5vZGVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1hdHRyaWJ1dGVpZCAuYW50LWZvcm0taXRlbS1sYWJlbCxcbi5zZi1saW5rX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtYXR0cmlidXRlaWQgLmFudC1mb3JtLWl0ZW0tbGFiZWwsXG4uc2Ytc3ViLXNldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWF0dHJpYnV0ZWlkIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtYXR0cmlidXRlaWQgLmFudC1mb3JtLWl0ZW0tbGFiZWwgbGFiZWwsXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWF0dHJpYnV0ZWlkIC5hbnQtZm9ybS1pdGVtLWxhYmVsIGxhYmVsLFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1hdHRyaWJ1dGVpZCAuYW50LWZvcm0taXRlbS1sYWJlbCBsYWJlbCxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtYXR0cmlidXRlaWQgLmFudC1mb3JtLWl0ZW0tbGFiZWwgbGFiZWwge1xuICB3aWR0aDogYXV0bztcbn1cbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMge1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuYW50LWZvcm0taXRlbS1leHBsYWluLmFudC1mb3JtLWl0ZW0tZXhwbGFpbi1jb25uZWN0ZWQge1xuICBtYXJnaW4tdG9wOiAxNzBweDtcbn1cbi5kcnAtdmlldy1jb250ZW50X19ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5kcnAtdmlldy1jb250ZW50X19ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4ubXJwLXZpZXctY29udGVudF9fZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubXJwLXZpZXctY29udGVudF9fZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLmFudC1tb2RhbC5zZi1tYWluLW1vZGFsLnNmLXB1Ymxpc2gtcnVuX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnB1Ymxpc2gtZm9ybS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiAzMCU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAgMTZweCA4cHggMTZweDtcbn1cbi5hbnQtbW9kYWwuc2YtbWFpbi1tb2RhbC5zZi1wdWJsaXNoLXJ1bl9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5wdWJsaXNoLWZvcm0taGVhZGVyLS13aXRoLXR5cGUge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEzNXB4IDU1cHggMWZyIDcwcHg7XG4gIGNvbHVtbi1nYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogaW5pdGlhbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDAgOHB4IDA7XG59XG4uYW50LW1vZGFsLnNmLW1haW4tbW9kYWwuc2YtcHVibGlzaC1ydW5fX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAucHVibGlzaC1mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYW50LW1vZGFsLnNmLW1haW4tbW9kYWwuc2YtcHVibGlzaC1ydW5fX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAucHVibGlzaC1mb3JtLXJvdyAucHVibGlzaC1mb3JtLXJvd19fdGl0bGUge1xuICB3aWR0aDogMTM1cHg7XG59XG4uYW50LW1vZGFsLnNmLW1haW4tbW9kYWwuc2YtcHVibGlzaC1ydW5fX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAucHVibGlzaC1mb3JtLXJvdyAucHVibGlzaC1mb3JtLXJvd19fdmFsdWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTM1cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG4uYW50LW1vZGFsLnNmLW1haW4tbW9kYWwuc2YtcHVibGlzaC1ydW5fX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAucHVibGlzaC1mb3JtLXJvdy0td2l0aC10eXBlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMzVweCA1NXB4IDFmciA3MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFudC1tb2RhbC5zZi1tYWluLW1vZGFsLnNmLXB1Ymxpc2gtcnVuX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnB1Ymxpc2gtZm9ybS1yb3ctLXdpdGgtdHlwZSAucHVibGlzaC1mb3JtLXJvd19fdGl0bGUge1xuICB3aWR0aDogYXV0bztcbn1cbi5hbnQtbW9kYWwuc2YtbWFpbi1tb2RhbC5zZi1wdWJsaXNoLXJ1bl9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5wdWJsaXNoLWZvcm0tcm93LS13aXRoLXR5cGUgLnB1Ymxpc2gtZm9ybS1yb3dfX3B1Ymxpc2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hbnQtbW9kYWwuc2YtbWFpbi1tb2RhbC5zZi1wdWJsaXNoLXJ1bl9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5wdWJsaXNoLWZvcm0tcm93LS13aXRoLXR5cGUgLnB1Ymxpc2gtZm9ybS1yb3dfX3R5cGUge1xuICBwYWRkaW5nOiAwIDRweDtcbn1cbi5hbnQtbW9kYWwuc2YtbWFpbi1tb2RhbC5zZi1wdWJsaXNoLXJ1bl9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5wdWJsaXNoLWZvcm0tcm93LS13aXRoLXR5cGUgLnB1Ymxpc2gtZm9ybS1yb3dfX2Rpc2NhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5kZXRhaWxzLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogOHB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuZGV0YWlscy1yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5kZXRhaWxzLXJvdyAubGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuZGV0YWlscy1yb3cgLnZhbHVlIHtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5kZXRhaWxzLXJvdyAuY29weS1idG4ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogLTlweCAtMTBweDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIgLmRldGFpbHMtcm93IC5zdGF0dXMtdmFsdWUsXG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5kZXRhaWxzLXJvdyAuYXZhdGFyLXZhbHVlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNnB4O1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuc2V0dGluZ3Mtc2Nyb2xsLXdyYXBwZXIgLmRldGFpbHMtcm93IHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIgLm11bHRpcGxlLWRldGFpbHMtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICByb3ctZ2FwOiA0cHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5tdWx0aXBsZS1kZXRhaWxzLXJvdyAudmFsdWUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5tdWx0aXBsZS1kZXRhaWxzLXJvdyAudmFsdWUtcm93IC52YWx1ZSB7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuYW50LWNvbGxhcHNlIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIgLmFudC1jb2xsYXBzZSAuYW50LWNvbGxhcHNlLWl0ZW0gPiAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuc2YtY29uc3RyYWludHMtdHJlZV9fY29udGVudC1jaGlsZCB7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuc2V0dGluZ3Mtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIgLnNldHRpbmdzLXJvdyAubWFpbi1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIgLnNldHRpbmdzLXJvdyAuc2V0dGluZ3Mtc2Nyb2xsLXdyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiAyOTBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyB7XG4gIHBhZGRpbmc6IDEycHggMTJweCAwIDEycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyBzZWN0aW9uIHtcbiAgbWFyZ2luOiAwIC0xMnB4IDE2cHggLTEycHg7XG4gIHBhZGRpbmc6IDEycHg7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbi53aXRoLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgZmxleDogMTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnF1aWNrLWFjY2Vzcy13cmFwcGVyIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbiAucmVwb3J0LWNhcmQge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnJlcG9ydC1jYXJkOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogLTNweCA0cHggMTNweCB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbiAucmVwb3J0LWNhcmQgLnJlcG9ydC1jYXJkLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBwYWRkaW5nOiA3cHggMHB4IDdweCAxM3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkxYzhmNztcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnJlcG9ydC1jYXJkIC5yZXBvcnQtY2FyZC1oZWFkZXIuZmF2b3JpdGUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93KTtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyBzZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtaGVhZGVyIC5yZXBvcnQtY2FyZC10aXRsZSB7XG4gIHdpZHRoOiA4NSU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyBzZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtaGVhZGVyIC5vcHRpb25zLWJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbiAucmVwb3J0LWNhcmQgLnJlcG9ydC1jYXJkLWhlYWRlciAub3B0aW9ucy1idXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbiAucmVwb3J0LWNhcmQgLnJlcG9ydC1jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbiAucmVwb3J0LWNhcmQgLmFudC1hdmF0YXItZ3JvdXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTVweDtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyBzZWN0aW9uIC50YWJsZS1jYXJkIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnRhYmxlLWNhcmQ6aG92ZXI6bm90KC5ub3QtYXZhaWxhYmxlKSB7XG4gIGJveC1zaGFkb3c6IC0zcHggMnB4IDEzcHggI2QwZTJmZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnRhYmxlLWNhcmQgLnRhYmxlLWNhcmQtdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnJlcG9ydC1hbmltYXRpb24gc3ZnIHtcbiAgbWF4LXdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI1MHB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1uYXYge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIgLnRhYi1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIgLmFudGljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuYW50LXRhYnMgLmFudC10YWJzLXRhYi1yZW1vdmUge1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICBtYXJnaW4tbGVmdDogMTFweDtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFiOm5vdCguYW50LXRhYnMtdGFiLWFjdGl2ZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuMDUpO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlcixcbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudCxcbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmxpbWl0ZWQtcmVwb3J0LFxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50IC5saW1pdGVkLXJlcG9ydCxcbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSAubGltaXRlZC1yZXBvcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcsXG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWJwYW5lIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCk7XG59XG5cbi5zZi1yZXBvcnRzX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtcmVwb3J0c19fd3JhcHBlciAuUmVzaXplci5ob3Jpem9udGFsIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG59XG4uc2YtcmVwb3J0c19fd3JhcHBlciAuc2YtcmVwb3J0c19fc3BpdC13cmFwcGVyIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzLXByZXZpZXctcGFuZSB7XG4gIHBhZGRpbmc6IDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY1cHgpICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4uc2YtcmVwb3J0c19fd3JhcHBlciAuc2YtcmVwb3J0cy1wcmV2aWV3LXBhbmUgLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZCAuZHgtaGVhZGVyLXJvdyB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkIC5keC1oZWFkZXItcm93IC5keC1jb2x1bW4taW5kaWNhdG9ycyB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cgLmR4LWhlYWRlci1maWx0ZXIge1xuICBjb2xvcjogIzAwODdmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cgLmR4LWhlYWRlci1maWx0ZXItZW1wdHkge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkIC5keC1kYXRhZ3JpZC10b3RhbC1mb290ZXIgdGQ6Zmlyc3Qtb2YtdHlwZSAuZHgtZGF0YWdyaWQtc3VtbWFyeS1pdGVtIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cblxuLnNmLXJlcG9ydHMtdG9vbGJhciB7XG4gIG1hcmdpbjogMTJweCAyNHB4IDEycHggMTZweDtcbn1cbi5zZi1yZXBvcnRzLXRvb2xiYXIgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1yZXBvcnRzLXRvb2xiYXIgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2YtcmVwb3J0cy10b29sYmFyIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIC5zZi10b2dnbGUtYnRuIHN2ZyxcbiAgLnNmLXJlcG9ydHMtdG9vbGJhciAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSBidXR0b24ud2l0aC1pY29uIHN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5zZi1yZXBvcnRzLXRvb2xiYXIgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgLnNmLXRvZ2dsZS1idG4gc3BhbixcbiAgLnNmLXJlcG9ydHMtdG9vbGJhciAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSBidXR0b24ud2l0aC1pY29uIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYWxpZ24tc2VsZjogZW5kO1xuICB9XG59XG5cbi5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLWJhci1sZWZ0IC5hZy1zdGF0dXMtbmFtZS12YWx1ZSB7XG4gIHBhZGRpbmc6IDE0cHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtYmFyLXJpZ2h0IC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyB7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtYmFyLXJpZ2h0IC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICBwYWRkaW5nOiAwIDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLWJhci1yaWdodCAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItcmlnaHQgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuLmFnLXN0YXR1cy1uYW1lLXZhbHVlLXZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi13aWRnZXRzLWRhc2hib2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXJnaW46IDAgMTRweCAwIDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZi13aWRnZXRzLWRhc2hib2FyZCAucmVhY3QtZ3JpZC1pdGVtOmhvdmVyIHtcbiAgei1pbmRleDogNTAwO1xufVxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC5yZWFjdC1ncmlkLWl0ZW0ucmVhY3QtZ3JpZC1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC53aWRnZXQge1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytd2lkZ2V0cy1kYXNoYm9hcmQgLndpZGdldDpob3ZlciAud2lkZ2V0X190aXRsZSAuZXhwYW5kLWJ1dHRvbixcbi5zZi13aWRnZXRzLWRhc2hib2FyZCAud2lkZ2V0OmhvdmVyIC53aWRnZXRfX3RpdGxlIC5zZXR0aW5ncy1idXR0b24ge1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IGdyYWI7XG4gIG1hcmdpbjogLTEwcHggLTE0cHggMTBweCAtMTRweDtcbiAgcGFkZGluZzogMTBweCAxNHB4IDEwcHggMTRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi13aWRnZXRzLWRhc2hib2FyZCAud2lkZ2V0IC53aWRnZXRfX3RpdGxlIC5leHBhbmQtYnV0dG9uLFxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLnNldHRpbmdzLWJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b246aG92ZXIgc3ZnIHBhdGgsXG4uc2Ytd2lkZ2V0cy1kYXNoYm9hcmQgLndpZGdldCAud2lkZ2V0X190aXRsZSAuc2V0dGluZ3MtYnV0dG9uOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM3cHgpO1xufVxuXG4uc2Ytd2lkZ2V0LW1vZGFsIHtcbiAgbWluLXdpZHRoOiA0MDBweDtcbn1cbi5zZi13aWRnZXQtbW9kYWwgLndpZGdldF9fY29udGVudCB7XG4gIGhlaWdodDogNDAwcHg7XG59XG5cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGgge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uc2YtbmV3LXdpZGdldC1tb2RhbCAud2lkZ2V0LXR5cGUtYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIHdpZHRoOiAxMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLndpZGdldC10eXBlLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjJzO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLndpZGdldC10eXBlLWJ1dHRvbiBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXRvcDogMTlweDtcbn1cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC53aWRnZXQtdHlwZS1idXR0b24gc3ZnIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLnNmLWNyZWF0ZS13aWRnZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtbmV3LXdpZGdldC1tb2RhbCAuc2YtY3JlYXRlLXdpZGdldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtbmV3LXdpZGdldC1tb2RhbCAuc2YtY3JlYXRlLXdpZGdldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxhYmVsIC5hbnQtYnRuLWxpbmsge1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC5zZi1jcmVhdGUtd2lkZ2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3Qtc3VwcGx5TWV0cmljVHlwZXMgLmFudC1mb3JtLWl0ZW0tbGFiZWwgLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQgc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNDdweDtcbn1cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC5zZi1jcmVhdGUtd2lkZ2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3Qtc3VwcGx5TWV0cmljVHlwZXMgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLnNmLWNyZWF0ZS13aWRnZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1zdXBwbHlNZXRyaWNUeXBlcyAuYW50LXNlbGVjdC1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbmV3LXdpZGdldC1tb2RhbCAuc2YtY3JlYXRlLXdpZGdldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LXN1cHBseU1ldHJpY1R5cGVzIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLnNmLWNyZWF0ZS13aWRnZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1zdXBwbHlNZXRyaWNUeXBlcyAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24ge1xuICB0b3A6IDBweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC5zZi1jcmVhdGUtd2lkZ2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3Qtc3VwcGx5TWV0cmljVHlwZXMgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRyb3Bkb3duIC5yYy12aXJ0dWFsLWxpc3QtaG9sZGVyIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpIHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2YtbmV3LXdpZGdldC1tb2RhbCAuc2YtY3JlYXRlLXdpZGdldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LXN1cHBseU1ldHJpY1R5cGVzIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kcm9wZG93biAucmMtdmlydHVhbC1saXN0LWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLnNmLWNyZWF0ZS13aWRnZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1zdXBwbHlNZXRyaWNUeXBlcyAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24gLnJjLXZpcnR1YWwtbGlzdC1ob2xkZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAzcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbn1cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC5zZi1jcmVhdGUtd2lkZ2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3Qtc3VwcGx5TWV0cmljVHlwZXMgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRyb3Bkb3duIC5yYy12aXJ0dWFsLWxpc3QtaG9sZGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMXB4O1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLnNmLWNyZWF0ZS13aWRnZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1zdXBwbHlNZXRyaWNUeXBlcyAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtdmVuZG9yLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtdmVuZG9yLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAudmlvbGF0aW9uLXRvb2x0aXAge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsLWxhYmVsLFxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0wW3Jvdy1pZD1zdW1tYXJ5XSAuYWctcm93LWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmMzUzZjtcbn1cbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMCAuYWctaWNvbi10cmVlLWNsb3NlZCxcbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMCAuYWctaWNvbi10cmVlLW9wZW4ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMCAuYWctcm93LWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmNTY2NjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtdmVuZG9yLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTAgLmFnLXJvdy1ncm91cC5hZy1yb3ctbG9hZGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW46bGFzdC1jaGlsZCAuYWctaGVhZGVyLWNlbGwge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2YtdmVuZG9yLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQgLmFnLWhlYWRlci1jZWxsIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC52aW9sYXRpb24tY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xufVxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnZpb2xhdGlvbi1jZWxsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDdweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtdmVuZG9yLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAudmlvbGF0aW9uLWNlbGwuYWctY2VsbC1pbmxpbmUtZWRpdGluZzo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLm5lZ2F0aXZlLXZhbHVlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbn1cbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5oaXN0b3J5LWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmOGZmO1xufVxuXG4uc2YtdmVuZG9yLXN1bW1hcnktZm9vdGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLnNmLXZlbmRvci1zdW1tYXJ5LWZvb3Rlci52aXNpYmxlIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA4cHggMCA4cHggMTZweDtcbn1cbi5zZi12ZW5kb3Itc3VtbWFyeS1mb290ZXIgLmFudC10YWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5zZi12ZW5kb3Itc3VtbWFyeS1mb290ZXIgLmFudC10YWcgLnNmLXZlbmRvci1zdW1tYXJ5LWZvb3Rlcl9fdGFnLW5hbWUge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMHB4IDE2cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmlsdGVyLWRyYXdlcl9fbWVudSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1maWx0ZXJfcHJlc2V0LW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5hbnQtdHJlZSAuYW50LXRyZWUtbGlzdC1ob2xkZXIgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuc2YtdHJlZS1ub2RlX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LXRyZWUgLmFudC10cmVlLWxpc3QtaG9sZGVyIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLnNmLXRyZWUtbm9kZV9fY29udGVudCAubGFiZWwtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LXRyZWUgLmFudC10cmVlLWxpc3QtaG9sZGVyIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLnNmLXRyZWUtbm9kZV9fY29udGVudCAubGFiZWwtd3JhcHBlciAubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IDE2MHB4O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLmFudC10cmVlIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5zZi10cmVlLW5vZGVfX2NvbnRlbnQgLnN3YXAtaWNvbi13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMzdweDtcbiAgcGFkZGluZzogNDZweCAwO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB6LWluZGV4OiAxO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLmFudC10cmVlIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5zZi10cmVlLW5vZGVfX2NvbnRlbnQgLnN3YXAtaWNvbi13cmFwcGVyIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MiU7XG4gIGxlZnQ6IDMwJTtcbiAgei1pbmRleDogMjtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fc2VsZWN0LW9uZSAuc2YtZmJfX2F0dHItdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3Qtb25lIC5zZi1mYl9fYXR0ci1zdWItdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3Qtb25lIC5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgaGVpZ2h0OiAwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1vbmUgLmFudC1zZWxlY3QgLmFudC1zZWxlY3Qtc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fc2VsZWN0LW9uZSAuc2YtZmJfX3NlbGVjdC1mbGF0LWRyb3AtY29udGFpbmVyIHtcbiAgdG9wOiA1cHggIWltcG9ydGFudDsgLyogcXVpY2sgZml4IG1pc2FsaWdubWVudCovXG4gIHotaW5kZXg6IDAgIWltcG9ydGFudDsgLyogYmFjYXVzZSBvZiBwcmVzZXQgZmlsdGVyIGRkbCAqL1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3Qtb25lIC5zZi1mYl9fc2VsZWN0LWZsYXQtZHJvcC1jb250YWluZXIgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24ge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fc2VsZWN0LW9uZSAuc2YtZmJfX3NlbGVjdC1mbGF0LWRyb3AtY29udGFpbmVyIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uIC5zZi1mYl9fc2VsZWN0LWV4Y2x1ZGUsXG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1vbmUgLnNmLWZiX19zZWxlY3QtZmxhdC1kcm9wLWNvbnRhaW5lciAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbiAuc2YtZmJfX3NlbGVjdC1pbmNsdWRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgd2lkdGg6IDgwcHg7XG4gIHBhZGRpbmc6IDEwcHggMHB4IDEwcHggMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBvcGFjaXR5OiAwO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3Qtb25lIC5zZi1mYl9fc2VsZWN0LWZsYXQtZHJvcC1jb250YWluZXIgLmFudC1zZWxlY3QtaXRlbS1vcHRpb246aG92ZXIgLnNmLWZiX19zZWxlY3QtZXhjbHVkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICBvcGFjaXR5OiAwLjc7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1vbmUgLnNmLWZiX19zZWxlY3QtZmxhdC1kcm9wLWNvbnRhaW5lciAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbjpob3ZlciAuc2YtZmJfX3NlbGVjdC1leGNsdWRlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fc2VsZWN0LW9uZSAuc2YtZmJfX3NlbGVjdC1mbGF0LWRyb3AtY29udGFpbmVyIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uOmhvdmVyIC5zZi1mYl9fc2VsZWN0LWluY2x1ZGUge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fc2VsZWN0LW9uZSAuc2YtZmJfX3NlbGVjdC1mbGF0LWRyb3AtY29udGFpbmVyIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uOmhvdmVyIC5zZi1mYl9fc2VsZWN0LWluY2x1ZGU6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3Qtb25lIC5zZi1mYl9fc2VsZWN0LWZsYXQtZHJvcC1jb250YWluZXIgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1vbmUgLnNmLWZiX19zZWxlY3QtZmxhdC1kcm9wLWNvbnRhaW5lciAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zZWxlY3RlZC5zZi1mYl9fc2VsZWN0LS1leGNsdWRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1vbmUgLnNmLWZiX19zZWxlY3QtZmxhdC1kcm9wLWNvbnRhaW5lciAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zZWxlY3RlZC5zZi1mYl9fc2VsZWN0LS1leGNsdWRlZCAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zdGF0ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5uby1tYXRjaGVzLS1oaWdobGlnaHRlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1hdHRyIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3QtYXR0ciAuYW50LXBvcG92ZXItaW5uZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiLWV4Y2x1ZGVfX3N3aXRjaC5pbmNsdWRlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiLWV4Y2x1ZGVfX3N3aXRjaC5leGNsdWRlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXJlZCk7XG59XG5cbi5zZi1maWx0ZXItZm9ybS1pdGVtIC5zZi1maWx0ZXItZm9ybS1pdGVtX19jb250cm9sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZmlsdGVyLWZvcm0taXRlbSAuc2YtZmlsdGVyLWZvcm0taXRlbV9fY29udHJvbCAuYW50aWNvbi5hbnRpY29uLWNsb3NlLWNpcmNsZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNmLWZpbHRlci1mb3JtLWl0ZW0gLnNmLWZpbHRlci1mb3JtLWl0ZW1fX2NvbnRyb2w6aG92ZXIgLmFudGljb24uYW50aWNvbi1jbG9zZS1jaXJjbGUge1xuICBmaWxsOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEwKTtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbi5zZi1kYXNoYm9hcmRzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLWRhc2hib2FyZHMgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWRhc2hib2FyZHMgLnNmLWRhc2hib2FyZHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAudGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnNmLWRhc2hib2FyZHMgLnNmLWRhc2hib2FyZHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5oZWFkaW5nIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAuZGFzaGJvYXJkLWNhcmQge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG59XG4uc2YtZGFzaGJvYXJkcyAuc2YtZGFzaGJvYXJkcy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLmRhc2hib2FyZC1jYXJkOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogLTNweCA0cHggMTNweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtZGFzaGJvYXJkcyAuc2YtZGFzaGJvYXJkcy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLmRhc2hib2FyZC1jYXJkIC5kYXNoYm9hcmQtY2FyZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGhlaWdodDogNDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA3cHggMHB4IDdweCAxM3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAuZGFzaGJvYXJkLWNhcmQgLmRhc2hib2FyZC1jYXJkLWhlYWRlciAuZGFzaGJvYXJkLWNhcmQtdGl0bGUge1xuICB3aWR0aDogODUlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2YtZGFzaGJvYXJkcyAuc2YtZGFzaGJvYXJkcy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLmRhc2hib2FyZC1jYXJkIC5kYXNoYm9hcmQtY2FyZC1oZWFkZXIgLmRhc2hib2FyZC1jYXJkLXRpdGxlIC5hbnRpY29uLXN0YXI6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTQpICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uc2YtZGFzaGJvYXJkcyAuc2YtZGFzaGJvYXJkcy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLmRhc2hib2FyZC1jYXJkIC5kYXNoYm9hcmQtY2FyZC1oZWFkZXIgLm9wdGlvbnMtYnV0dG9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAuZGFzaGJvYXJkLWNhcmQgLmRhc2hib2FyZC1jYXJkLWhlYWRlciAub3B0aW9ucy1idXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZGFzaGJvYXJkcyAuc2YtZGFzaGJvYXJkcy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLmRhc2hib2FyZC1jYXJkIC5kYXNoYm9hcmQtY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xufVxuLnNmLWRhc2hib2FyZHMgLnNmLWRhc2hib2FyZHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5kYXNoYm9hcmQtY2FyZCAuYW50LWF2YXRhci1ncm91cCB7XG4gIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xufVxuLnNmLWRhc2hib2FyZHMgLnNmLWRhc2hib2FyZHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC50YWJsZS1jYXJkIHtcbiAgcGFkZGluZzogMTZweDtcbiAgbWluLWhlaWdodDogODBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNmLWRhc2hib2FyZHMgLnNmLWRhc2hib2FyZHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC50YWJsZS1jYXJkOmhvdmVyOm5vdCgubm90LWF2YWlsYWJsZSkge1xuICBib3gtc2hhZG93OiAtM3B4IDJweCAxM3B4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAudGFibGUtY2FyZCAudGFibGUtY2FyZC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtbmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy1uYXY6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLXRhYiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuMXM7XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLXRhYi5hbnQtdGFicy10YWItYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy10YWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpICFpbXBvcnRhbnQ7XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLXRhYiAudGFiLWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLXRhYiAuYW50aWNvbiB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbn1cbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFiLXJlbW92ZSB7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy10YWI6bm90KC5hbnQtdGFicy10YWItYWN0aXZlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC4wNSk7XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyLFxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LFxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy10YWJwYW5lIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlcjpub3QoLmFudC10YWJzLXRhYnBhbmUtaGlkZGVuKSxcbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudDpub3QoLmFudC10YWJzLXRhYnBhbmUtaGlkZGVuKSxcbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZTpub3QoLmFudC10YWJzLXRhYnBhbmUtaGlkZGVuKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5saW1pdGVkLWRhc2hib2FyZCxcbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudCAubGltaXRlZC1kYXNoYm9hcmQsXG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLXRhYnBhbmUgLmxpbWl0ZWQtZGFzaGJvYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0MHB4KTtcbn1cbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50IC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyxcbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ4cHgpO1xufVxuXG4uc2YtZGFzaGJvYXJkc19fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLWRhc2hib2FyZHNfX3dyYXBwZXIgLnNmLWRhc2hib2FyZHMtbGlzdC1wYW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtZGFzaGJvYXJkc19fd3JhcHBlciAuUmVzaXplci5ob3Jpem9udGFsIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG59XG4uc2YtZGFzaGJvYXJkc19fd3JhcHBlciAuc2YtZGFzaGJvYXJkc19fc3BpdC13cmFwcGVyIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5zZi1kYXNoYm9hcmRzX193cmFwcGVyIC5zZi1kYXNoYm9hcmRzLXByZXZpZXctcGFuZSB7XG4gIHBhZGRpbmc6IDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kYXNoYm9hcmRzX193cmFwcGVyIC5zZi1kYXNoYm9hcmRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbn1cbi5zZi1kYXNoYm9hcmRzX193cmFwcGVyIC5zZi1kYXNoYm9hcmRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkIC5keC1oZWFkZXItcm93IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuLnNmLWRhc2hib2FyZHNfX3dyYXBwZXIgLnNmLWRhc2hib2FyZHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQgLmR4LWhlYWRlci1yb3cgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4uc2YtZGFzaGJvYXJkc19fd3JhcHBlciAuc2YtZGFzaGJvYXJkcy1wcmV2aWV3LXBhbmUgLnNmLXNpbmdsZS1kYXNoYm9hcmQtZ3JpZCAuZHgtaGVhZGVyLXJvdyAuZHgtY29sdW1uLWluZGljYXRvcnMge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5zZi1kYXNoYm9hcmRzX193cmFwcGVyIC5zZi1kYXNoYm9hcmRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkIC5keC1oZWFkZXItcm93IC5keC1oZWFkZXItZmlsdGVyIHtcbiAgY29sb3I6ICMwMDg3ZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZi1kYXNoYm9hcmRzX193cmFwcGVyIC5zZi1kYXNoYm9hcmRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkIC5keC1oZWFkZXItcm93IC5keC1oZWFkZXItZmlsdGVyLWVtcHR5IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2YtZGFzaGJvYXJkc19fd3JhcHBlciAuc2YtZGFzaGJvYXJkcy1wcmV2aWV3LXBhbmUgLnNmLXNpbmdsZS1kYXNoYm9hcmQtZ3JpZCAuZHgtZGF0YWdyaWQtdG90YWwtZm9vdGVyIHRkOmZpcnN0LW9mLXR5cGUgLmR4LWRhdGFncmlkLXN1bW1hcnktaXRlbSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xufVxuXG4uc2YtZGFzaGJvYXJkcy10b29sYmFyIHtcbiAgbWFyZ2luOiAxMnB4IDI0cHggMTJweCAxNnB4O1xufVxuLnNmLWRhc2hib2FyZHMtdG9vbGJhciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLWRhc2hib2FyZHMtdG9vbGJhciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZi1kYXNoYm9hcmRzLXRvb2xiYXIgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgLnNmLXRvZ2dsZS1idG4gc3ZnLFxuICAuc2YtZGFzaGJvYXJkcy10b29sYmFyIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIGJ1dHRvbi53aXRoLWljb24gc3ZnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnNmLWRhc2hib2FyZHMtdG9vbGJhciAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSAuc2YtdG9nZ2xlLWJ0biBzcGFuLFxuICAuc2YtZGFzaGJvYXJkcy10b29sYmFyIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIGJ1dHRvbi53aXRoLWljb24gc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gIH1cbn1cblxuLnNmLXNpbmdsZS1kYXNoYm9hcmQtZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItbGVmdCAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICBwYWRkaW5nOiAxNHB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItcmlnaHQgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIHtcbiAgcGFkZGluZzogOHB4IDA7XG59XG4uc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtYmFyLXJpZ2h0IC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICBwYWRkaW5nOiAwIDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItcmlnaHQgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLXNpbmdsZS1kYXNoYm9hcmQtZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLWJhci1yaWdodCAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHNwYW4uYWctc3RhdHVzLW5hbWUtdmFsdWUtdmFsdWUge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uc2YtY3VzdG9tLWRhc2hib2FyZC5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQuc2YtYWctZ3JpZCB7XG4gIG1hcmdpbi1ib3R0b206IC00MHB4O1xuICAvKiBub3QgdXNlZCA/ICovXG59XG4uc2YtY3VzdG9tLWRhc2hib2FyZC5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQuc2YtYWctZ3JpZCAuc2YtZGFzaGJvYXJkX19zdGF0dXMtYmFyIHtcbiAgcGFkZGluZzogMTRweCAwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLnNmLWRhc2hib2FyZF9fZ3JpZC5zZi1hZy1ncmlkIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KSAhaW1wb3J0YW50O1xuICAvKiBub3QgdXNlZCA/ICovXG59XG4uc2YtZGFzaGJvYXJkX19ncmlkLnNmLWFnLWdyaWQgLnNmLWRhc2hib2FyZF9fc3RhdHVzLWJhciB7XG4gIHBhZGRpbmc6IDE0cHggMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZGF0YS1zdHVkaW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kYXRhLXN0dWRpbyAuc2YtY3VzdG9tLXRhYi1iYXIgLmFudC10YWJzLW5hdi1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtZGF0YS1zdHVkaW8gLnNmLWN1c3RvbS10YWItYmFyIC5hbnQtdGFicy1uYXYtbW9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZGF0YS1zdHVkaW8gLmNyb3duLWljb24gcGF0aCB7XG4gIGZpbGw6ICNmNWM4NjYgIWltcG9ydGFudDtcbn1cblxuLnNmLWRhdGEtc3R1ZGlvLW92ZXJ2aWV3X193cmFwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4uc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3IC5zZi1kYXRhLXN0dWRpby1kYXRhLXZpZXdfX2hlYWRlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuLnNmLWRhdGEtc3R1ZGlvLWRhdGEtdmlldyAuc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3X19jb250ZW50IHtcbiAgZmxleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1kYXRhLXN0dWRpby1kYXRhLXZpZXcgLmFudC1yYWRpby1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLnNmLWRhdGEtc3R1ZGlvLWRhdGEtdmlldyAuYW50LXJhZGlvLWdyb3VwIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXIge1xuICB6LWluZGV4OiAxO1xufVxuLnNmLWRhdGEtc3R1ZGlvLWRhdGEtdmlldyAuYW50LXJhZGlvLWdyb3VwIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZCB7XG4gIHotaW5kZXg6IDI7XG59XG4uc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3IC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fdG9vbGJhciB7XG4gIHBhZGRpbmc6IDAgMTZweCA4cHggMTZweDtcbiAgZmxleDogMCAwIGF1dG87XG59XG4uc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3IC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fdG9vbGJhciAuc2YtZGF0YS1zdHVkaW8taW5wdXRfX3ZpZXctc2VsZWN0IHtcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cbi5zZi1kYXRhLXN0dWRpby1kYXRhLXZpZXcgLnNmLWRhdGEtc3R1ZGlvLWlucHV0X190b29sYmFyIC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fdmlldy1zZWxlY3QgPiAuYW50LWJ0bjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNmLWRhdGEtc3R1ZGlvLWRhdGEtdmlldyAuc2YtZGF0YS1zdHVkaW8taW5wdXRfX3Rvb2xiYXIgLnNmLWRhdGEtc3R1ZGlvLWlucHV0X192aWV3LXNlbGVjdC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fdmlldy1zZWxlY3QtLXNlbGVjdGVkIC5hbnQtYnRuIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1kYXRhLXN0dWRpby1kYXRhLXZpZXcgLnNmLWRhdGEtc3R1ZGlvLWlucHV0X190b29sYmFyIC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fYnRuIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG5cbi5zZi1kYXRhLXN0dWRpby1vdmVydmlld19fd3JhcHBlciAuc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3Rvb2xiYXItd3JhcHBlciAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgaGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG59XG4uc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWRhdGEtc3R1ZGlvLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSAuc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4IDAgMTZweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWRhdGEtc3R1ZGlvLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSAuc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3Rvb2xiYXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLW1vZHVsZS10YWItYmFyLnNmLWRhc2hib2FyZC10YWItYmFyLmFudC10YWJzIC5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi1vcGVyYXRpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1yZXBvcnRzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXJlcG9ydHMgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLXJlcG9ydHMgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAudGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5oZWFkaW5nIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAucmVwb3J0LWNhcmQge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5yZXBvcnQtY2FyZDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IC0zcHggNHB4IDEzcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogN3B4IDBweCA3cHggMTNweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLnJlcG9ydC1jYXJkIC5yZXBvcnQtY2FyZC1oZWFkZXIgLnJlcG9ydC1jYXJkLXRpdGxlIHtcbiAgd2lkdGg6IDg1JTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtaGVhZGVyIC5yZXBvcnQtY2FyZC10aXRsZSAuYW50aWNvbi1zdGFyOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy00KSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtaGVhZGVyIC5vcHRpb25zLWJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4uc2YtcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLnJlcG9ydC1jYXJkIC5yZXBvcnQtY2FyZC1oZWFkZXIgLm9wdGlvbnMtYnV0dG9uOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAucmVwb3J0LWNhcmQgLmFudC1hdmF0YXItZ3JvdXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAudGFibGUtY2FyZCB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAudGFibGUtY2FyZDpob3Zlcjpub3QoLm5vdC1hdmFpbGFibGUpIHtcbiAgYm94LXNoYWRvdzogLTNweCAycHggMTNweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLnRhYmxlLWNhcmQgLnRhYmxlLWNhcmQtdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2YtcmVwb3J0cyAuYW50LXRhYnMge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtcmVwb3J0cyAuYW50LXRhYnMgLmFudC10YWJzLW5hdiB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbn1cbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtd3JhcCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbn1cbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtbmF2OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiAwLjFzO1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIuYW50LXRhYnMtdGFiLWFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFiOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKSAhaW1wb3J0YW50O1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIgLnRhYi1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIgLmFudGljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2YtcmVwb3J0cyAuYW50LXRhYnMgLmFudC10YWJzLXRhYi1yZW1vdmUge1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICBtYXJnaW4tbGVmdDogMTFweDtcbn1cbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFiOm5vdCguYW50LXRhYnMtdGFiLWFjdGl2ZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuMDUpO1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlcixcbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudCxcbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmxpbWl0ZWQtcmVwb3J0LFxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50IC5saW1pdGVkLXJlcG9ydCxcbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSAubGltaXRlZC1yZXBvcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcsXG4uc2YtcmVwb3J0cyAuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWJwYW5lIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCk7XG59XG5cbi5zZi1yZXBvcnRzX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtcmVwb3J0c19fd3JhcHBlciAuc2YtcmVwb3J0cy1saXN0LXBhbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5SZXNpemVyLmhvcml6b250YWwge1xuICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzX19zcGl0LXdyYXBwZXIgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIHtcbiAgcGFkZGluZzogMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY1cHgpICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4uc2YtcmVwb3J0c19fd3JhcHBlciAuc2YtcmVwb3J0cy1wcmV2aWV3LXBhbmUgLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZCAuZHgtaGVhZGVyLXJvdyB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkIC5keC1oZWFkZXItcm93IC5keC1jb2x1bW4taW5kaWNhdG9ycyB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cgLmR4LWhlYWRlci1maWx0ZXIge1xuICBjb2xvcjogIzAwODdmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cgLmR4LWhlYWRlci1maWx0ZXItZW1wdHkge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkIC5keC1kYXRhZ3JpZC10b3RhbC1mb290ZXIgdGQ6Zmlyc3Qtb2YtdHlwZSAuZHgtZGF0YWdyaWQtc3VtbWFyeS1pdGVtIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG59XG5cbi5zZi1yZXBvcnRzLXRvb2xiYXIge1xuICBtYXJnaW46IDEycHggMjRweCAxMnB4IDE2cHg7XG59XG4uc2YtcmVwb3J0cy10b29sYmFyIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtcmVwb3J0cy10b29sYmFyIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNmLXJlcG9ydHMtdG9vbGJhciAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSAuc2YtdG9nZ2xlLWJ0biBzdmcsXG4gIC5zZi1yZXBvcnRzLXRvb2xiYXIgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgYnV0dG9uLndpdGgtaWNvbiBzdmcge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuc2YtcmVwb3J0cy10b29sYmFyIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIC5zZi10b2dnbGUtYnRuIHNwYW4sXG4gIC5zZi1yZXBvcnRzLXRvb2xiYXIgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgYnV0dG9uLndpdGgtaWNvbiBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgfVxufVxuXG4uc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItbGVmdCAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICBwYWRkaW5nOiAxNHB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLWJhci1yaWdodCAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMge1xuICBwYWRkaW5nOiA4cHggMDtcbn1cbi5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLWJhci1yaWdodCAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItcmlnaHQgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtYmFyLXJpZ2h0IC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUgc3Bhbi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5zZi1jdXN0b20tcmVwb3J0cy1jb250ZW50X3dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uc2YtY3VzdG9tLXJlcG9ydF9fZ3JpZC13cmFwcGVyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0OHB4KTtcbn1cbi5zZi1jdXN0b20tcmVwb3J0X19ncmlkLXdyYXBwZXIgLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQge1xuICBtYXJnaW4tYm90dG9tOiAtNDBweDtcbn1cbi5zZi1jdXN0b20tcmVwb3J0X19ncmlkLXdyYXBwZXIgLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctYm9keSAuYWctcm93LWxvYWRpbmcgLnNmLXNwaW5uZXIuc3Bpbm5lci0taG9yaXpvbnRhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xufVxuLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQtd3JhcHBlciAuc2YtY3VzdG9tLXJlcG9ydF9fZ3JpZC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc2lkZS1iYXIgLmFnLXRvb2wtcGFuZWwtd3JhcHBlciAuYWctcmVhY3QtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uc2YtY3VzdG9tLXJlcG9ydF9fZ3JpZC13cmFwcGVyIC5zZi1jdXN0b20tcmVwb3J0X19ncmlkLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zaWRlLWJhciAuYWctdG9vbC1wYW5lbC13cmFwcGVyIC5hZy1yZWFjdC1jb250YWluZXIgLnNmLWxheW91dC1zZXR0aW5nc19fdG9vbC1wYW5lbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxNXB4IDEycHg7XG59XG4uc2YtY3VzdG9tLXJlcG9ydF9fZ3JpZC13cmFwcGVyIC5zZi1jdXN0b20tcmVwb3J0X19ncmlkLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zaWRlLWJhciAuYWctdG9vbC1wYW5lbC13cmFwcGVyIC5hZy1yZWFjdC1jb250YWluZXIgLnNmLWxheW91dC1zZXR0aW5nc19fdG9vbC1wYW5lbCAuaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMCAwIDE2cHggMDtcbn1cbi5zZi1jdXN0b20tcmVwb3J0X19ncmlkLXdyYXBwZXIgLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXNpZGUtYmFyIC5hZy10b29sLXBhbmVsLXdyYXBwZXIgLmFnLXJlYWN0LWNvbnRhaW5lciAuc2YtbGF5b3V0LXNldHRpbmdzX190b29sLXBhbmVsIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogOHB4O1xufVxuLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQtd3JhcHBlciAuc2YtY3VzdG9tLXJlcG9ydF9fZ3JpZC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc2lkZS1iYXIgLmFnLXRvb2wtcGFuZWwtd3JhcHBlciAuYWctcmVhY3QtY29udGFpbmVyIC5zZi1sYXlvdXQtc2V0dGluZ3NfX3Rvb2wtcGFuZWwgLmNvbnRlbnQgLm9wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1jdXN0b20tcmVwb3J0X19ncmlkLXdyYXBwZXIgLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXNpZGUtYmFyIC5hZy10b29sLXBhbmVsLXdyYXBwZXIgLmFnLXJlYWN0LWNvbnRhaW5lciAuc2YtbGF5b3V0LXNldHRpbmdzX190b29sLXBhbmVsIC5jb250ZW50IC5vcHRpb24gLmFudC1zd2l0Y2guYW50LXN3aXRjaC1zbWFsbCB7XG4gIGhlaWdodDogMThweCAhaW1wb3J0YW50O1xufVxuLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQtd3JhcHBlciAuc2YtY3VzdG9tLXJlcG9ydF9fZ3JpZC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc2lkZS1iYXIgLmFnLXRvb2wtcGFuZWwtd3JhcHBlciAuYWctcmVhY3QtY29udGFpbmVyIC5zZi1sYXlvdXQtc2V0dGluZ3NfX3Rvb2wtcGFuZWwgLmNvbnRlbnQgLm9wdGlvbiAuYW50LXN3aXRjaC5hbnQtc3dpdGNoLXNtYWxsIC5hbnQtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDE0cHg7XG59XG4uc2YtY3VzdG9tLXJlcG9ydF9fZ3JpZC13cmFwcGVyIC5zZi1jdXN0b20tcmVwb3J0X19ncmlkLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zaWRlLWJhciAuYWctdG9vbC1wYW5lbC13cmFwcGVyIC5hZy1yZWFjdC1jb250YWluZXIgLnNmLWxheW91dC1zZXR0aW5nc19fdG9vbC1wYW5lbCAuY29udGVudCAub3B0aW9uIC5hbnQtc3dpdGNoLmFudC1zd2l0Y2gtc21hbGwuYW50LXN3aXRjaC1jaGVja2VkIC5hbnQtc3dpdGNoLWhhbmRsZSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygxMDAlIC0gMTZweCk7XG59XG5cbi5zZi1yZXBvcnRfX2dyaWQuc2YtYWctZ3JpZCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNjVweCkgIWltcG9ydGFudDtcbn1cbi5kb2NrLXZpZXcge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDExNXB4KTtcbiAgLyogU3RhcnQgLSBldmVudHMgKi9cbiAgLyogRW5kIC0gZXZlbnRzICovXG4gIC8qIFN0YXJ0IC0gcmVzb3VyY2UgdGltZWxpbmUgem9uZXMgKi9cbiAgLyogRW5kIC0gcmVzb3VyY2UgdGltZWxpbmUgem9uZXMgKi9cbiAgLyogU3RhcnQgLSB0aW1lbGluZSB6b25lcyAqL1xuICAvKiBFbmQgLSB0aW1lbGluZSB6b25lcyAqL1xufVxuLmRvY2stdmlldyAudGFiLWhlYWRlcl9fbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uZG9jay12aWV3IC50YWItaGVhZGVyX19hY3Rpb24tYnV0dG9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5kb2NrLXZpZXcgLmRvY2stcGFuZWwuZG9jay1zdHlsZS0tYm90dG9tLXRhYnMgLmRvY2suZG9jay10b3Age1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4uZG9jay12aWV3IC5kb2NrLXBhbmVsLmRvY2stc3R5bGUtLXJpZ2h0LXRhYnMgPiAuZG9jayA+IC5kb2NrLWJhciB7XG4gIGZsZXg6IGF1dG87XG59XG4uZG9jay12aWV3IC5kb2NrLXBhbmVsLmRvY2stc3R5bGUtLXJpZ2h0LXRhYnMgPiAuZG9jayA+IC5kb2NrLWJhciA+IC5kb2NrLW5hdiB7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3AgMDtcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcCAwO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wIDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wIDA7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5kb2NrLXZpZXcgLmRvY2stcGFuZWwuZG9jay1zdHlsZS0tcmlnaHQtdGFicyA+IC5kb2NrID4gLmRvY2stYmFyID4gLmRvY2stbmF2ID4gLmRvY2stbmF2LXdyYXAgPiAuZG9jay1uYXYtbGlzdCA+IC5kb2NrLXRhYiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZG9jay12aWV3IC5kb2NrLXBhbmVsLmRvY2stc3R5bGUtLWxlZnQtdGFicyA+IC5kb2NrLmRvY2stdG9wIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5kb2NrLXZpZXcgLmRvY2stcGFuZWwuZG9jay1zdHlsZS0tbGVmdC10YWJzID4gLmRvY2suZG9jay10b3AgPiAuZG9jay1iYXIge1xuICBmbGV4OiAwIDAgMzBweDtcbiAgei1pbmRleDogMTtcbn1cbi5kb2NrLXZpZXcgLmRvY2stcGFuZWwuZG9jay1zdHlsZS0tbGVmdC10YWJzID4gLmRvY2suZG9jay10b3AgPiAuZG9jay1iYXIgPiAuZG9jay1uYXYge1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3AgMDtcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3AgMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3AgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wIDA7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLmRvY2stdmlldyAuZG9jay1wYW5lbC5kb2NrLXN0eWxlLS1sZWZ0LXRhYnMgPiAuZG9jay5kb2NrLXRvcCA+IC5kb2NrLWNvbnRlbnQtaG9sZGVyIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmRvY2stdmlldyAuYi1zY2gtZXZlbnQtd3JhcCA+IC5iLXNjaC1ldmVudC5zZi1zZXR1cC1ldmVudCAuc2Ytc2V0dXAtcGVyY2VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsdWU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5kb2NrLXZpZXcgLmItc2NoLWV2ZW50LXdyYXAgPiAuYi1zY2gtZXZlbnQuc2Ytc2V0dXAtZXZlbnQgLmItc2NoLWV2ZW50LWNvbnRlbnQgLm5hbWUge1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuLmRvY2stdmlldyAuYi1zY2gtZXZlbnQtd3JhcCA+IC5iLXNjaC1ldmVudC5zZi1zZXR1cC1ldmVudCAuYi1zY2gtZXZlbnQtY29udGVudCAuZGVzYyB7XG4gIG1heC13aWR0aDogMjBlbTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cbi5kb2NrLXZpZXcgLmItc2NoLWV2ZW50LXdyYXAgLmItc2NoLWV2ZW50Lmx1YnJpY2F0aW9uIHtcbiAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICMwMUJBRUYsICMwMUJBRUYgN3B4LCB3aGl0ZSA3cHgsIHdoaXRlIDE0cHgpO1xuICBib3JkZXItY29sb3I6ICMwMUJBRUY7XG59XG4uZG9jay12aWV3IC5iLXNjaC1kZXBlbmRlbmN5LnNwZWNpYWwtZGVwZW5kZW5jeSB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDUsIDU7XG4gIHN0cm9rZS13aWR0aDogMjtcbn1cbi5kb2NrLXZpZXcgLmItc2NoLXJlc291cmNldGltZXJhbmdlLnNmLXJ0ci0tZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5kb2NrLXZpZXcgLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIC5iLWdyaWQtaGVhZGVycyAuYi1ncmlkLWhlYWRlciAuYi10aW1lcmFuZ2VzLWNhbnZhcy5iLXRpbWVyYW5nZXMtaGVhZGVyLWNhbnZhcy5iLXNjaC10aW1lcmFuZ2VzLWNhbnZhcyAuYi1zY2gtdGltZXJhbmdlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5kb2NrLXZpZXcgLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIC5iLWdyaWQtaGVhZGVycyAuYi1ncmlkLWhlYWRlciAuYi10aW1lcmFuZ2VzLWNhbnZhcy5iLXRpbWVyYW5nZXMtaGVhZGVyLWNhbnZhcy5iLXNjaC10aW1lcmFuZ2VzLWNhbnZhcyAucGxhbm5pbmctLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjY1KTtcbiAgY29sb3I6IG9yYW5nZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5kb2NrLXZpZXcgLmItZ3JpZC1ib2R5LWNvbnRhaW5lciAuYi1ncmlkLXN1YmdyaWQgLmItdGltZXJhbmdlcy1jYW52YXMuYi10aW1lcmFuZ2VzLWJvZHktY2FudmFzLmItc2NoLXRpbWVyYW5nZXMtY2FudmFzLmItc2NoLWNhbnZhcyAucGxhbm5pbmctLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5kb2NrLXZpZXcgLmItZ3JpZC1oZWFkZXIgLmItc2NoLXJhbmdlLnJhbmdlLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZjM2MGM7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5kb2NrLXZpZXcgLmItdGltZWF4aXNzdWJncmlkIC5yYW5nZS1yZWQge1xuICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyNDksIDE0LCAxNCwgMC4xNSksIHJnYmEoMjQ5LCAxNCwgMTQsIDAuMTUpIDhweCwgdHJhbnNwYXJlbnQgOHB4LCB0cmFuc3BhcmVudCAxNnB4KTtcbn1cbi5kb2NrLXZpZXcgLmItZ3JpZC1oZWFkZXIgLmItc2NoLXJhbmdlLnJhbmdlLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IG9yYW5nZTtcbiAgb3BhY2l0eTogMC4yO1xufVxuLmRvY2stdmlldyAuYi10aW1lYXhpc3N1YmdyaWQgLnJhbmdlLW9yYW5nZSB7XG4gIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI0OSwgMTA1LCAxNCwgMC4xNSksIHJnYmEoMjQ5LCAxMDUsIDE0LCAwLjE1KSA4cHgsIHRyYW5zcGFyZW50IDhweCwgdHJhbnNwYXJlbnQgMTZweCk7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmRvY2stdmlldyAuYi10aW1lYXhpc3N1YmdyaWQgLmItc2NoLXJhbmdlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZG9jay12aWV3IC5iLWdyaWQtaGVhZGVyIC5iLXNjaC1saW5lLmItY2lyY2xlLmItc2NoLXRpbWVyYW5nZSB7XG4gIHdpZHRoOiAwcHg7XG4gIGhlaWdodDogNTNweDtcbiAgYm9yZGVyLWxlZnQ6IDEuOGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEuOGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAtMS44ZW07XG4gIHBhZGRpbmc6IDA7XG59XG4uZG9jay12aWV3IC5iLWdyaWQtaGVhZGVyIC5iLXNjaC1saW5lLmItY2lyY2xlLmItc2NoLXRpbWVyYW5nZS5iLWNpcmNsZS0tcmVkIHtcbiAgYm9yZGVyLXRvcDogMS44ZW0gc29saWQgcmdiYSgyNTUsIDg2LCAzNCwgMC40OTgwMzkyMTU3KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZG9jay12aWV3IC5iLWdyaWQtaGVhZGVyIC5iLXNjaC1saW5lLmItY2lyY2xlLmItc2NoLXRpbWVyYW5nZS5iLWNpcmNsZS0tb3JhbmdlIHtcbiAgYm9yZGVyLXRvcDogMS44ZW0gc29saWQgcmdiYSgyNTUsIDE2NiwgMCwgMC42NjIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kb2NrLXZpZXcgLmItZ3JpZC1oZWFkZXIgLmItc2NoLWxpbmUuYi1jaXJjbGUuYi1zY2gtdGltZXJhbmdlIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kb2NrLXZpZXcgLmItdGltZWxpbmUtc3ViZ3JpZCAuYi1zY2gtbGluZS5iLWNpcmNsZS0tcmVkIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmY1NzIyO1xufVxuLmRvY2stdmlldyAuYi10aW1lbGluZS1zdWJncmlkIC5iLXNjaC1saW5lLmItY2lyY2xlLS1vcmFuZ2Uge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIG9yYW5nZTtcbn1cbi5kb2NrLXZpZXcgLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5kb2NrLXZpZXcgLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIC5iLWdyaWQtaGVhZGVycy1sb2NrZWQsXG4uZG9jay12aWV3IC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1sb3dlc3Qge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlNztcbn1cbi5kb2NrLXZpZXcgLmItdGhlbWUtY2xhc3NpYy1kYXJrIC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1ncmlkLWhlYWRlcnMtbG9ja2VkLFxuLmRvY2stdmlldyAuYi10aGVtZS1jbGFzc2ljLWRhcmsgLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIC5iLWxvd2VzdCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyYjJiMmY7XG59XG5cbi5iLXJlY3VycmVuY2Vjb25maXJtYXRpb25wb3B1cC5iLXBhbmVsLFxuLnNmLXNjaGVkdWxlLXRhc2stbW9kYWwuYi1wYW5lbCxcbi5zZi1zY2hlZHVsZS1ldmVudC1tb2RhbC5iLXBhbmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG5cbi5zZi1zY2hlZHVsZS1kZXBlbmRlbmN5LW1vZGFsLmItcGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0M3B4KTtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2IHtcbiAgd2lkdGg6IDI1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uc2Ytc2V0dGluZ3MtdGFiLWJhci5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiAuc2YtdGFiLWdyb3VwIC5hbnRpY29uIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLXNldHRpbmdzLXRhYi1iYXIuYW50LXRhYnMtbGVmdCA+IC5hbnQtdGFicy1uYXYgLnNmLXRhYi1ncm91cCBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWItYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnNmLXNldHRpbmdzLXRhYi1iYXIuYW50LXRhYnMtbGVmdCA+IC5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYi1idG4gYSB7XG4gIHBhZGRpbmc6IDlweCAyNHB4IDlweCAzMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIG1hcmdpbjogMnB4IDRweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2Ytc2V0dGluZ3MtdGFiLWJhci5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWJ0biBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1ODgyMzUyOTQpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2Ytc2V0dGluZ3MtdGFiLWJhci5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWFjdGl2ZSAuYW50LXRhYnMtdGFiLWJ0biBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWItZGlzYWJsZWQuYW50LXRhYnMtdGFiIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDEycHggOHB4O1xufVxuLnNmLXNldHRpbmdzLXRhYi1iYXIuYW50LXRhYnMtbGVmdCA+IC5hbnQtdGFicy1jb250ZW50LWhvbGRlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLXRhYnBhbmUge1xuICBwYWRkaW5nOiAwO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNmLXNldHRpbmdzLXRhYi1iYXIgLmFudC10YWJzLW5hdi13cmFwIC5hbnQtdGFicy1pbmstYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2Ytc2V0dGluZ3MtdGFiLWJhciAuYW50LXRhYnMtY29udGVudC5hbnQtdGFicy1jb250ZW50LWxlZnQgPiAuYW50LXRhYnMtdGFicGFuZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyIC5hbnQtdGFicy1jb250ZW50LmFudC10YWJzLWNvbnRlbnQtbGVmdCAuc2YtdW5hdXRob3JpemVkIHtcbiAgd2lkdGg6IDkwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGF0YS1zb3VyY2UtbW9kYWwtLW5ldyAuc2YtZGF0YS1zb3VyY2UtbW9kYWwtdGl0bGVfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWRhdGEtc291cmNlLW1vZGFsLS1uZXcgLnNmLWRhdGEtc291cmNlLW1vZGFsLXRpdGxlX193cmFwcGVyIC50ZXh0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGF0YS1zb3VyY2UtbW9kYWwtLW5ldyAuc2YtZGF0YS1zb3VyY2UtbW9kYWwtdGl0bGVfX3dyYXBwZXIgLnRleHQtd3JhcHBlciAudGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGF0YS1zb3VyY2UtbW9kYWwtLW5ldyAuc2YtZGF0YS1zb3VyY2UtbW9kYWwtdGl0bGVfX3dyYXBwZXIgLnRleHQtd3JhcHBlciAuc3ViLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktOCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWRhdGEtc291cmNlLW1vZGFsLS1uZXcgLnNmLWRhdGEtc2VsZWN0b3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGF0YS1zb3VyY2UtbW9kYWwtLW5ldyAuc2YtZGF0YS1zZWxlY3Rvcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtaGlnaGxpZ2h0KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGF0YS1zb3VyY2UtbW9kYWwtLW5ldyAuc2YtZGF0YS1zZWxlY3Rvci5zZWxlY3Rvci0tZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBib3JkZXItY29sb3I6ICNmNWM4NjY7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1kYXRhLXNvdXJjZS1tb2RhbC0tbmV3IC5zZi1kYXRhLXNlbGVjdG9yIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGF0YS1zb3VyY2UtbW9kYWwtLW5ldyAubW9kYWwtZm9vdGVyIHtcbiAgbWFyZ2luOiAyNHB4IDAgMCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogMTZweCAwIDAgMDtcbn1cbi5zZi1pbnZpdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWZvb3RlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1pbnZpdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWZvb3RlciAuc2YtaW52aXRlLWRyYXdlcl9fZm9vdGVyIC5zZi1yZW1haW5pbmctbWVtYmVyc19fdGV4dCB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtaGlnaGxpZ2h0KTtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggLTRweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpLCAwcHggNnB4IDE2cHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSwgMHB4IDlweCAyOHB4IDhweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2wgLmFudGljb24uYW50aWNvbi1kb3duIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2xfZGRsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc2VsZWN0X19kcmFnZ2FibGVfY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1zZWxlY3RfX2RyYWdnYWJsZV9jb250cm9sX2RkbCAuYW50LXRyZWUtdHJlZW5vZGUge1xuICBwYWRkaW5nOiA0cHggMCAwIDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1zZWxlY3RfX2RyYWdnYWJsZV9jb250cm9sX2RkbCAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2Ytc2VsZWN0X19kcmFnZ2FibGVfY29udHJvbF9kZGwgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlci5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlci1ub3JtYWwuYW50LXRyZWUtbm9kZS1zZWxlY3RlZDpob3ZlciwgLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2xfZGRsIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXItbm9ybWFsLmFudC10cmVlLW5vZGUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1zZWxlY3RfX2RyYWdnYWJsZV9jb250cm9sX2RkbCAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS1kcm9wLWluZGljYXRvciB7XG4gIGJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDdweCAhaW1wb3J0YW50O1xufVxuLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2xfZGRsIC5hbnQtdHJlZS10cmVlbm9kZS5hbnQtdHJlZS10cmVlbm9kZS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1zZWxlY3RfX2RyYWdnYWJsZV9jb250cm9sX2RkbCAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyLmFudC10cmVlLXN3aXRjaGVyLW5vb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2xfZGRsIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtZHJhZ2dhYmxlLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICBjdXJzb3I6IGdyYWI7XG4gIHotaW5kZXg6IDE7XG59XG4uc2Ytc2VsZWN0X19kcmFnZ2FibGVfY29udHJvbF9kZGwgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWxpc3QtaG9sZGVyIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpIHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2Ytc2VsZWN0X19kcmFnZ2FibGVfY29udHJvbF9kZGwgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWxpc3QtaG9sZGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2Ytc2VsZWN0X19kcmFnZ2FibGVfY29udHJvbF9kZGwgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWxpc3QtaG9sZGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG59XG4uc2Ytc2VsZWN0X19kcmFnZ2FibGVfY29udHJvbF9kZGwgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWxpc3QtaG9sZGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMXB4O1xufVxuLnNmLXNlbGVjdC1jb21wYXJlX19jb250cm9sOmhvdmVyLCAuc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNlbGVjdC1jb21wYXJlX19jb250cm9sLmFudC1kcm9wZG93bi1vcGVuLCAuc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2wuc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2wtLXNlbGVjdGVkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zZWxlY3QtY29tcGFyZV9fY29udHJvbC5hbnQtZHJvcGRvd24tb3BlbiAuc2Ytc2VsZWN0LWxhYmVsLCAuc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2wuc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2wtLXNlbGVjdGVkIC5zZi1zZWxlY3QtbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNlbGVjdC1jb21wYXJlX19jb250cm9sLmFudC1kcm9wZG93bi1vcGVuIHN2ZyBwYXRoLCAuc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2wuc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2wtLXNlbGVjdGVkIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2w6aG92ZXIsIC5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLmFudC1kcm9wZG93bi1vcGVuLCAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLS1zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC5hbnQtZHJvcGRvd24tb3BlbiAuc2Ytc2VsZWN0LWxhYmVsLCAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLS1zZWxlY3RlZCAuc2Ytc2VsZWN0LWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLmFudC1kcm9wZG93bi1vcGVuIHN2ZyBwYXRoLCAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLS1zZWxlY3RlZCBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtZGRsLmFudC1kcm9wZG93biAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1tZW51IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLWRkbC5hbnQtZHJvcGRvd24gLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtbWVudSAuc2YtZWRpdC1tb2RlX19tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAwIDMycHggMCAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLWRkbC5hbnQtZHJvcGRvd24gLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtbWVudSAuc2YtZWRpdC1tb2RlX19tZW51LWl0ZW06Zmlyc3Qtb2YtdHlwZSAuY2JfX2RlbWFuZHR5cGVfYmFzZTIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG59XG4uc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1kZGwuYW50LWRyb3Bkb3duIC5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLW1lbnUgLnNmLWVkaXQtbW9kZV9fbWVudS1pdGVtOmxhc3Qtb2YtdHlwZSAuY2JfX2RlbWFuZHR5cGVfYmFzZTIge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG59XG4uc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1kZGwuYW50LWRyb3Bkb3duIC5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLW1lbnUgLnNmLWVkaXQtbW9kZV9fbWVudS1pdGVtIC5jYl9fZGVtYW5kdHlwZV9iYXNlMiB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIHdpZHRoOiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xufVxuLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtZGRsLmFudC1kcm9wZG93biAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1tZW51IC5zZi1lZGl0LW1vZGVfX21lbnUtaXRlbSAuY2JfX2RlbWFuZHR5cGVfYmFzZTIgLmFudC1jaGVja2JveC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG4uc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1kZGwuYW50LWRyb3Bkb3duIC5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLW1lbnUgLnNmLWVkaXQtbW9kZV9fbWVudS1pdGVtLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtZGRsLmFudC1kcm9wZG93biAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1tZW51IC5zZi1lZGl0LW1vZGVfX21lbnUtaXRlbS5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51IC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sID4gLmFudC1idG46Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxMTJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCA+IC5hbnQtYnRuOmZpcnN0LWNoaWxkIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wgPiAuYW50LWJ0bjpmaXJzdC1jaGlsZCAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtYnRuLXJlY29yZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtaW4td2lkdGg6IDM1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCAuYW50LWRyb3Bkb3duLXRyaWdnZXIge1xuICB3aWR0aDogNDhweDtcbn1cbi5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCAuYW50LXRvb2x0aXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2Ytc2VsZWN0LWZpbHRlcnNfX292ZXJsYXkgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3gtc2hhZG93OiByZ2JhKDEwMCwgMTAwLCAxMTEsIDAuMikgMHB4IDdweCAyOXB4IDBweDtcbn1cbi5zZi1zZWxlY3QtZmlsdGVyc19fb3ZlcmxheSAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtbWVudS5hbnQtZHJvcGRvd24tbWVudS5zZi1zY3JvbGxiYXIgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2YtcHVibGlzaF9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zZi1wdWJsaXNoX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXB1Ymxpc2hfX3BvcHVwLWNvbnRlbnQgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtcHVibGlzaF9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5zZi1wdWJsaXNoX19wb3B1cC1jb250ZW50IC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuLnNmLXB1Ymxpc2hfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAuc2YtcHVibGlzaF9fcG9wdXAtY29udGVudCAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSAuYW50LWNoZWNrYm94LXdyYXBwZXIge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5zZi1wdWJsaXNoX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXB1Ymxpc2hfX3BvcHVwLWNvbnRlbnQgLmFudC1zZWxlY3Qtc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0gLmFudC1jaGVja2JveC13cmFwcGVyIC5hbnQtY2hlY2tib3gtZGlzYWJsZWQgLmFudC1jaGVja2JveC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLXB1Ymxpc2hfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAuc2YtcHVibGlzaF9fcG9wdXAtY29udGVudCAuYW50LXBpY2tlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXB1Ymxpc2hfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAuc2YtcHVibGlzaF9fcG9wdXAtY29udGVudCAuYW50LXNlbGVjdC1kcm9wZG93biAuYW50LWNoZWNrYm94LXdyYXBwZXIge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5zZi1wdWJsaXNoX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXB1Ymxpc2hfX3BvcHVwLWNvbnRlbnQgLmFudC1zZWxlY3QtZHJvcGRvd24gLmFudC1jaGVja2JveC13cmFwcGVyIC5hbnQtY2hlY2tib3gtZGlzYWJsZWQgLmFudC1jaGVja2JveC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLXB1Ymxpc2hfX3BvcHVwIC5hbnQtbW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2Ytc2VsZWN0LXVuaXQtY29zdC1wcmljZV9fY29udHJvbDpob3ZlciwgLnNmLXNlbGVjdC11bml0LWNvc3QtcHJpY2VfX2NvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNlbGVjdC11bml0LWNvc3QtcHJpY2VfX2NvbnRyb2wuYW50LXBvcG92ZXItb3BlbiwgLnNmLXNlbGVjdC11bml0LWNvc3QtcHJpY2VfX2NvbnRyb2wuc2Ytc2VsZWN0LXVuaXQtY29zdC1wcmljZV9fY29udHJvbC0tc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNlbGVjdC11bml0LWNvc3QtcHJpY2VfX2NvbnRyb2wuYW50LXBvcG92ZXItb3BlbiAuc2Ytc2VsZWN0LWxhYmVsLCAuc2Ytc2VsZWN0LXVuaXQtY29zdC1wcmljZV9fY29udHJvbC5zZi1zZWxlY3QtdW5pdC1jb3N0LXByaWNlX19jb250cm9sLS1zZWxlY3RlZCAuc2Ytc2VsZWN0LWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLnNmLXVuaXQtY29zdC1wcmljZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xuICBtaW4td2lkdGg6IDE4MHB4O1xufVxuLnNmLXVuaXQtY29zdC1wcmljZV9fY29udGVudCAuc2YtdW5pdC1jb3N0LXByaWNlX190b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cbi5zZi11bml0LWNvc3QtcHJpY2VfX2NvbnRlbnQgLnNmLXVuaXQtY29zdC1wcmljZV9fbGFiZWwge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLXVuaXQtY29zdC1wcmljZV9fY29udGVudCAuc2YtdW5pdC1jb3N0LXByaWNlX19tb2RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1ib3JkZXItY29sb3IsICNmMGYwZjApO1xufVxuLnNmLXNlbGVjdC12aWV3c19fY29udHJvbDpob3ZlciBwYXRoLCAuc2Ytc2VsZWN0LXZpZXdzX19jb250cm9sOmZvY3VzIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2VsZWN0LXZpZXdzX19jb250cm9sLmFudC1kcm9wZG93bi1vcGVuLCAuc2Ytc2VsZWN0LXZpZXdzX19jb250cm9sLmFudC1wb3BvdmVyLW9wZW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNlbGVjdC12aWV3c19fY29udHJvbCAuZHJvcGRvd24tY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDZweCAxNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KSwgMCA5cHggMjhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnNmLXNlbGVjdC12aWV3c19fY29udHJvbC1tZW51IHtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNlbGVjdC1kZW1hbmQtdmlld3MyX19jb250cm9sLW1lbnUge1xuICB3aWR0aDogMjUwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc2VsZWN0LWRlbWFuZC12aWV3czJfX2NvbnRyb2wtbWVudSAuYW50LW1lbnUtaXRlbSB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW46IDA7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zZWxlY3QtZGVtYW5kLXZpZXdzMl9fY29udHJvbC1tZW51IC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5hbnQtZGl2aWRlci5hbnQtZGl2aWRlci12ZXJ0aWNhbCB7XG4gIGhlaWdodDogMjUwcHg7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtbm8tdHlwZXNfX292ZXJsYXkge1xuICBtaW4td2lkdGg6IDMwNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIHtcbiAgbWluLXdpZHRoOiAzMDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUuZHJhZ2dpbmc6OmFmdGVyIHtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2YtZGVtYW5kLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1jaGVja2JveCB7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLWRyYWdnYWJsZS1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGdyYWI7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyLW5vb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2YtZGVtYW5kLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2YtZGVtYW5kLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtaWNvbkVsZSB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDlweDtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLWljb25FbGUgc3BhbiB7XG4gIGhlaWdodDogMjhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2YtZGVtYW5kLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtdGl0bGUge1xuICBoZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS10aXRsZSAudGl0bGUtdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aWR0aDogMTYwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLXRpdGxlIC50aXRsZS10eXBlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXIge1xuICBoZWlnaHQ6IDI1MHB4O1xuICBtYXgtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2YtZGVtYW5kLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWxpc3QtaG9sZGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iLWhvdmVyKTtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTFweDtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtZm9vdGVyIHtcbiAgcGFkZGluZzogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWZvb3RlciAuc2YtbGlua3MtZHJvcGRvd24ge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2YtZGVtYW5kLWxpbmtzLWRyb3Bkb3duX19kZGwgLmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLnNmLWRlbWFuZC1saW5rcy1kcm9wZG93bl9fZGRsIC5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudCA+IGEgLmFudC1idG4ge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA0cHggNnB4O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZWNoYXJ0LWNvbnRleHQtbWVudV9fd3JhcHBlciB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zZi1lY2hhcnQtY29udGV4dC1tZW51X193cmFwcGVyIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIHBhZGRpbmc6IDNweDtcbn1cblxuLnNmLWNsdXN0ZXItY29udGV4dC1tZW51IC5hbnQtbWVudS1pdGVtLFxuLnNmLWNsdXN0ZXItY29udGV4dC1tZW51IC5hbnQtbWVudS1zdWJtZW51LFxuLnNmLWNsdXN0ZXItY29udGV4dC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtdmVydGljYWwgPiAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gIGhlaWdodDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi5zZi1jbHVzdGVyLWNvbnRleHQtbWVudS0tcG9wdXAuYW50LW1lbnUtc3VibWVudS1wb3B1cCAuYW50LW1lbnUtdmVydGljYWwgPiAuYW50LW1lbnUtaXRlbSB7XG4gIGhlaWdodDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5AY2hhcnNldCBcIlVURi04XCI7XG4uc2YtbWFuYWdlLXNjaGVtZV9fY29udGVudC1mb3JtIHtcbiAgLyogSXRlbS9Mb2NhdGlvbi9DdXN0b21lciBhcmUgbG9ja2VkIHNlbGVjdGVkIGJ5IGRpc2FibGluZyB0aGVpciBvcHRpb25zLCB3aGljaFxuICAgKiBhbnRkIHRoZW4gZGltcyB0byBpdHMgZGlzYWJsZWQgZ3JleS4gVGhleSBhcmUgbm90IHVuYXZhaWxhYmxlLCBvbmx5IGZpeGVkLCBzb1xuICAgKiB0aGUgZHJvcGRvd24gZW50cmllcyBhbmQgdGhlaXIgdGFncyBrZWVwIG5vcm1hbCB0ZXh0IHdlaWdodCBhbmQgY29sb3VyIOKAlCB0aGVcbiAgICogdHJhaWxpbmcgKiBpcyB3aGF0IG1hcmtzIHRoZW0uICovXG59XG4uc2YtbWFuYWdlLXNjaGVtZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1pZCBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLW1hbmFnZS1zY2hlbWVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtaWQgbGFiZWwgPiAuYW50LXJvdyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLW1hbmFnZS1zY2hlbWVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYXR0cmlidXRlcyAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1kaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstY29udGVudC10ZXh0KTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnNmLW1hbmFnZS1zY2hlbWVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYXR0cmlidXRlcyAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbS1kaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstY29udGVudC10ZXh0KTtcbn1cbi5zZi1tYW5hZ2Utc2NoZW1lX19jb250ZW50LWZvcm0gLnNlZ20tY2x1c3Rlci1zY2hlbWVfX2xhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICBvdmVyZmxvdzogY2xpcDtcbn1cbi5zZi1tYW5hZ2Utc2NoZW1lX19jb250ZW50LWZvcm0gLnNlZ20tY2x1c3Rlci1zY2hlbWVfX2xhYmVsID4gLmFudC1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogNXB4O1xufVxuLnNmLWNvbXBhcmUtc2VsZWN0OmhvdmVyLCAuc2YtY29tcGFyZS1zZWxlY3Q6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWNvbXBhcmUtc2VsZWN0LmFudC1kcm9wZG93bi1vcGVuIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1jb21wYXJlLXNlbGVjdC5hbnQtZHJvcGRvd24tb3BlbiBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1vcHRpbWl6ZS1zZWxlY3QuYW50LWRyb3Bkb3duLW9wZW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLW9wdGltaXplLXNlbGVjdC5hbnQtZHJvcGRvd24tb3BlbiBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLnNmLW9wdGltaXplX2RkbC5hbnQtZHJvcGRvd24gLmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIC5hbnQtYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnNmLW9wdGltaXplX2RkbC5hbnQtZHJvcGRvd24gLmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIC5hbnQtYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuLnNmLXNlbGVjdC11bml0LWNvc3QtcHJpY2VfX2NvbnRyb2w6aG92ZXIsIC5zZi1zZWxlY3QtdW5pdC1jb3N0LXByaWNlX19jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zZWxlY3QtdW5pdC1jb3N0LXByaWNlX19jb250cm9sLmFudC1wb3BvdmVyLW9wZW4sIC5zZi1zZWxlY3QtdW5pdC1jb3N0LXByaWNlX19jb250cm9sLnNmLXNlbGVjdC11bml0LWNvc3QtcHJpY2VfX2NvbnRyb2wtLXNlbGVjdGVkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zZWxlY3QtdW5pdC1jb3N0LXByaWNlX19jb250cm9sLmFudC1wb3BvdmVyLW9wZW4gLnNmLXNlbGVjdC1sYWJlbCwgLnNmLXNlbGVjdC11bml0LWNvc3QtcHJpY2VfX2NvbnRyb2wuc2Ytc2VsZWN0LXVuaXQtY29zdC1wcmljZV9fY29udHJvbC0tc2VsZWN0ZWQgLnNmLXNlbGVjdC1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5zZi11bml0LWNvc3QtcHJpY2VfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbn1cbi5zZi11bml0LWNvc3QtcHJpY2VfX2NvbnRlbnQgLnNmLXVuaXQtY29zdC1wcmljZV9fdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG4uc2YtdW5pdC1jb3N0LXByaWNlX19jb250ZW50IC5zZi11bml0LWNvc3QtcHJpY2VfX2xhYmVsIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zZi1zZWxlY3Qtc29wLXZpZXdzX19jb250cm9sOmhvdmVyIHBhdGgsIC5zZi1zZWxlY3Qtc29wLXZpZXdzX19jb250cm9sOmZvY3VzIHBhdGgsXG4uc2Ytdmlld3NfX2NvbnRyb2w6aG92ZXIgcGF0aCxcbi5zZi12aWV3c19fY29udHJvbDpmb2N1cyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNlbGVjdC1zb3Atdmlld3NfX2NvbnRyb2wuYW50LWRyb3Bkb3duLW9wZW4sIC5zZi1zZWxlY3Qtc29wLXZpZXdzX19jb250cm9sLmFudC1wb3BvdmVyLW9wZW4sXG4uc2Ytdmlld3NfX2NvbnRyb2wuYW50LWRyb3Bkb3duLW9wZW4sXG4uc2Ytdmlld3NfX2NvbnRyb2wuYW50LXBvcG92ZXItb3BlbiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2VsZWN0LXNvcC12aWV3c19fY29udHJvbCAuZHJvcGRvd24tY29udGVudCxcbi5zZi12aWV3c19fY29udHJvbCAuZHJvcGRvd24tY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDZweCAxNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KSwgMCA5cHggMjhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnNmLXNlbGVjdC1zb3Atdmlld3NfX2NvbnRyb2wtbWVudSB7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1heC1oZWlnaHQ6IDI1MHB4O1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zZWxlY3Qtc29wLXZpZXdzMl9fY29udHJvbC1tZW51IHtcbiAgd2lkdGg6IDI1MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc2VsZWN0LXNvcC12aWV3czJfX2NvbnRyb2wtbWVudSAuYW50LW1lbnUtaXRlbSB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW46IDA7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNlbGVjdC1zb3Atdmlld3MyX19jb250cm9sLW1lbnUgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuYW50LWRpdmlkZXIuYW50LWRpdmlkZXItdmVydGljYWwge1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3Atbm8tdHlwZXNfX292ZXJsYXkge1xuICBtaW4td2lkdGg6IDI2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc29wLXR5cGVzLXRyZWUuYW50LXRyZWUge1xuICBtaW4td2lkdGg6IDI2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUuZHJhZ2dpbmc6OmFmdGVyIHtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLWNoZWNrYm94IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1NnB4O1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc29wLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1kcmFnZ2FibGUtaWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBncmFiO1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyLW5vb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNvcC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLWljb25FbGUge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgcGFkZGluZy1yaWdodDogOXB4O1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS1pY29uRWxlIC5ib3gge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNvcC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLXRpdGxlIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS10aXRsZSAudGl0bGUtdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aWR0aDogMTUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc29wLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWxpc3QtaG9sZGVyIHtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgbWF4LWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc29wLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWxpc3QtaG9sZGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNvcC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYi1ob3Zlcik7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNvcC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTFweDtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1mb290ZXIge1xuICBwYWRkaW5nOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1mb290ZXIgLnNmLWxpbmtzLWRyb3Bkb3duIHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNmLWxpbmtzLWRyb3Bkb3duX19kZGwgLmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLnNmLWxpbmtzLWRyb3Bkb3duX19kZGwgLmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIC5hbnQtZHJvcGRvd24tbWVudS10aXRsZS1jb250ZW50ID4gYSAuYW50LWJ0biB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDRweCA2cHg7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1pdGVtLWZsb3dfX21hdGNoZWQtbGlua3Mge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnNmLWl0ZW0tZmxvd19fbWF0Y2hlZC1saW5rcyAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyLmFudC10cmVlLXN3aXRjaGVyLW5vb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWl0ZW0tZmxvd19fbWF0Y2hlZC1saW5rcyAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyLmFudC10cmVlLW5vZGUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtaXRlbS1mbG93X19tYXRjaGVkLWxpbmtzIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLXRpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMHB4IDZweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4wOCksIDBweCA5cHggMjhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXRvb2x0aXAgLmNvbG9yLWJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy10b29sdGlwIC5kYXRhLWl0ZW0ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXRvb2x0aXAgLmRhdGEtaXRlbS1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctdG9vbHRpcCAuc3BsaXQtbGF5b3V0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy10b29sdGlwIC5zcGxpdC1sYXlvdXQtd3JhcHBlciAuc3BsaXQtbGF5b3V0LWNvbCB7XG4gIHdpZHRoOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIgLmJ1bXAtY2hhcnQtc3Bpbm5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuYnVtcC1jaGFydC1zcGlubmVyIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3LWJ1bXAtY2hhcnQgZGl2ID4gZGl2ID4gZGl2IHtcbiAgdG9wOiAxMjdweCAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3LWJ1bXAtY2hhcnQgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3LWJ1bXAtY2hhcnQgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kIC5zZi1idW1wLWNoYXJ0LWxlZ2VuZC1saXN0IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG1pbi13aWR0aDogMjMwcHg7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXctYnVtcC1jaGFydCAuc2YtYnVtcC1jaGFydC1sZWdlbmQgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3QgLmxlZ2VuZC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXctYnVtcC1jaGFydCAuc2YtYnVtcC1jaGFydC1sZWdlbmQgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3QgLmxlZ2VuZC1pdGVtOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlldy1idW1wLWNoYXJ0IC5zZi1idW1wLWNoYXJ0LWxlZ2VuZCAuc2YtYnVtcC1jaGFydC1sZWdlbmQtbGlzdCAubGVnZW5kLWl0ZW0uaGlkZGVuIHtcbiAgb3BhY2l0eTogMC40O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3LWJ1bXAtY2hhcnQgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kIC5zZi1idW1wLWNoYXJ0LWxlZ2VuZC1saXN0IC5sZWdlbmQtaXRlbS5oaWRkZW46aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlldy1idW1wLWNoYXJ0IC5zZi1idW1wLWNoYXJ0LWxlZ2VuZCAuc2YtYnVtcC1jaGFydC1sZWdlbmQtbGlzdCAubGVnZW5kLWl0ZW0gLmxhYmVsIHtcbiAgbWF4LXdpZHRoOiAxOTBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDZweCA4cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWNoYXJ0X19jb250YWluZXIge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktY2hhcnRfX2NvbnRhaW5lciAucmFkYXItY2hhcnRfX3dyYXBwZXIge1xuICB3aWR0aDogNTAlO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX193cmFwcGVyIC5zZi1zdHJhdGVneS1jaGFydF9fY29udGFpbmVyIC5yYWRhci1jaGFydF9fd3JhcHBlciAucmFkYXItY2hhcnQtc3Bpbm5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktY2hhcnRfX2NvbnRhaW5lciAucmFkYXItY2hhcnRfX3dyYXBwZXIgLnJhZGFyLWNoYXJ0LXNwaW5uZXIgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktY2hhcnRfX2NvbnRhaW5lciAuc3RyYXRlZ2ljLWRyaXZlcnNfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDZweDtcbn1cblxuLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cblxuLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uc2YtYnVtcC1jaGFydC1sZWdlbmQuZGl2Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctZGV0YWlscy1hbmQtcHVibGlzaF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctZGV0YWlscy1hbmQtcHVibGlzaF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19jb250ZW50IC5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX190b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctZGV0YWlscy1hbmQtcHVibGlzaF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19jb250ZW50IC5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX190b29sYmFyIC5zZi1idG4td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMTZweCAwO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctZGV0YWlscy1hbmQtcHVibGlzaF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19jb250ZW50IC5hbnQtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctZGV0YWlscy1hbmQtcHVibGlzaF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19jb250ZW50IC5hbnQtYnRuID4gc3ZnICsgc3BhbiB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDhweDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWRldGFpbHMtYW5kLXB1Ymxpc2hfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fY29udGVudCAuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fZ3JpZC5zZi1ncmlkLWJhc2UgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1jZWxsLmNoZWNrYm94LWNlbnRlciAuYWctaGVhZGVyLXNlbGVjdC1hbGwuYWctY2hlY2tib3gge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWRldGFpbHMtYW5kLXB1Ymxpc2hfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fY29udGVudCAuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fZ3JpZC5zZi1ncmlkLWJhc2UgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1jZWxsLmNoZWNrYm94LWNlbnRlciAuYWctaGVhZGVyLWNlbGwtY29tcC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWRldGFpbHMtYW5kLXB1Ymxpc2hfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fY29udGVudCAuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fZ3JpZC5zZi1ncmlkLWJhc2UgLmFnLXJvb3Qtd3JhcHBlciAuYWctYm9keSAuYWctYm9keS12aWV3cG9ydCAuYWctcm93LmFnLXJvdy1zZWxlY3RlZCAuYWctY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctZGV0YWlscy1hbmQtcHVibGlzaF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19jb250ZW50IC5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19uby1kYXRhIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1M3B4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctZGV0YWlscy1hbmQtcHVibGlzaF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19jb250ZW50IC5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19uby1kYXRhIC5oZWFkaW5nIHtcbiAgcGFkZGluZzogMCAxMnB4IDEycHggMTJweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctZGV0YWlscy1hbmQtcHVibGlzaF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19jb250ZW50IC5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19uby1kYXRhIC50ZXh0IHtcbiAgcGFkZGluZzogMCAxMnB4IDEycHggMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWNvbnRlbnQtYmFzZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTZweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1jb250ZW50LWJhc2UgLmluZm8tYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5zZi1jb250ZW50LWJhc2UgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1jb250ZW50LWJhc2UgLnNmLWdyaWQtYmFzZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTNweCkgIWltcG9ydGFudDtcbn1cbi5zZi1jb250ZW50LWJhc2UgLnNmLWdyaWQtYmFzZSAuYWctaGVhZGVyLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9fdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1zdW1tYXJ5X19jb250ZW50IC5zZi1zdW1tYXJ5X190b29sYmFyIC5zZi1idG4td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMTZweCAwO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctcHVibGlzaC1zdW1tYXJ5X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtY29udGVudC1iYXNlLnNmLXN1bW1hcnlfX2NvbnRlbnQgLmFudC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuYW50LWJ0bjpkaXNhYmxlZCBzdmcgcGF0aCB7XG4gIGZpbGw6IHJnYmEoNTEsIDUxLCA1MSwgMC4yNTA5ODAzOTIyKTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1zdW1tYXJ5X19jb250ZW50IC5hbnQtYnRuID4gc3ZnICsgc3BhbiB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDhweDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1zdW1tYXJ5X19jb250ZW50IC5zZi1zdW1tYXJ5X19pbm5lci1jb250ZW50IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1M3B4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1zdW1tYXJ5X19jb250ZW50IC5zZi1zdW1tYXJ5X19pbm5lci1jb250ZW50IC5zZi1zdW1tYXJ5LWdyaWRfX3dyYXBwZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNTMwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1zdW1tYXJ5X19jb250ZW50IC5zZi1zdW1tYXJ5X19pbm5lci1jb250ZW50IC5zZi1zdW1tYXJ5LWdyaWRfX3dyYXBwZXIuZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctcHVibGlzaC1zdW1tYXJ5X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtY29udGVudC1iYXNlLnNmLXN1bW1hcnlfX2NvbnRlbnQgLnNmLXN1bW1hcnlfX2lubmVyLWNvbnRlbnQgLnNmLXN1bW1hcnktZ3JpZF9fd3JhcHBlciAuc2YtZ3JpZC1iYXNlIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9faW5uZXItY29udGVudCAuc2YtcHVibGlzaC1oaXN0b3J5IHtcbiAgd2lkdGg6IDUzMHB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1zdW1tYXJ5X19jb250ZW50IC5zZi1zdW1tYXJ5X19pbm5lci1jb250ZW50IC5zZi1wdWJsaXNoLWhpc3RvcnkuaGlkZGVuIHtcbiAgd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9faW5uZXItY29udGVudCAuc2YtcHVibGlzaC1oaXN0b3J5LmhpZGRlbiAudGl0bGUsXG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9faW5uZXItY29udGVudCAuc2YtcHVibGlzaC1oaXN0b3J5LmhpZGRlbiAucHVibGlzaC1yb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctcHVibGlzaC1zdW1tYXJ5X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtY29udGVudC1iYXNlLnNmLXN1bW1hcnlfX2NvbnRlbnQgLnNmLXN1bW1hcnlfX2lubmVyLWNvbnRlbnQgLnNmLXB1Ymxpc2gtaGlzdG9yeSAudGl0bGUge1xuICBwYWRkaW5nOiAwIDAgMTZweCAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9faW5uZXItY29udGVudCAuc2YtcHVibGlzaC1oaXN0b3J5IC5wdWJsaXNoLXJvdyB7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9faW5uZXItY29udGVudCAuc2YtcHVibGlzaC1oaXN0b3J5IC5wdWJsaXNoLXJvdzpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1zdW1tYXJ5X19jb250ZW50IC5zZi1zdW1tYXJ5X19pbm5lci1jb250ZW50IC5zZi1wdWJsaXNoLWhpc3RvcnkgLnB1Ymxpc2gtcm93IC5sYWJlbCB7XG4gIHdpZHRoOiAxOTBweDtcbn1cbi5zZi1jb3B5LXBhc3RlLW1vZGFsIC5hbnQtbW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1jb3B5LXBhc3RlLW1vZGFsIC5hbnQtbW9kYWwtYm9keSBbY29udGVudGVkaXRhYmxlXSB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBtYXJnaW46IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCBncmVlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5zZi1jb3B5LXBhc3RlLW1vZGFsIC5hbnQtbW9kYWwtYm9keSAucGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzZweDtcbiAgbGVmdDogMjBweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2YtY29weS1wYXN0ZS1tb2RhbCAuYW50LW1vZGFsLWJvZHkgW2NvbnRlbnRlZGl0YWJsZV06ZW1wdHkgKyAucGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4uc2YtY29weS1wYXN0ZS1tb2RhbCAuYW50LW1vZGFsLWJvZHkgW2NvbnRlbnRlZGl0YWJsZV06ZW1wdHk6Zm9jdXMgKyAucGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAwO1xufVxuLnNmLWFkdmFuY2VkLWRhdGFzb3VyY2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWFkdmFuY2VkLWRhdGFzb3VyY2VzIC5kYXRhc291cmNlcy13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnNmLWFkdmFuY2VkLWRhdGFzb3VyY2VzIC5kYXRhc291cmNlLXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHdpZHRoOiAyOTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2YtYWR2YW5jZWQtZGF0YXNvdXJjZXMgLmRhdGFzb3VyY2Utd3JhcHBlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG59XG4uc2YtYWR2YW5jZWQtZGF0YXNvdXJjZXMgLmRhdGFzb3VyY2Utd3JhcHBlci5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1hZHZhbmNlZC1kYXRhc291cmNlcyAuZGF0YXNvdXJjZS13cmFwcGVyIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1heC13aWR0aDogMjQwcHg7XG59XG4uc2YtYWR2YW5jZWQtZGF0YXNvdXJjZXMgLnNmLWFnLWdyaWQgLmRhdGFzb3VyY2UtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuLnNmLWFkdmFuY2VkLWRhdGFzb3VyY2VzIC5zZi1hZy1ncmlkIC5kYXRhc291cmNlLWljb24gc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5zZi1hZHZhbmNlZC1kYXRhc291cmNlcyAuc2YtYWctZ3JpZCAuY2VsbENlbnRlciAuYWctY2VsbC13cmFwcGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zZi1hc3NpZ24taW5wdXQtc3BlYy1tb2RhbCAuYW50LXNlbGVjdDpob3Zlcjpub3QoLmFudC1zZWxlY3QtbXVsdGlwbGUpOm5vdCguYW50LXNlbGVjdC1kaXNhYmxlZCkgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0gc3ZnIHBhdGgge1xuICBmaWxsOiByZXZlcnQtbGF5ZXI7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIHtcbiAgZmxleDogMTtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLW5hdiB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXAge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1uYXY6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy10YWIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiAwLjFzO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtdGFiLmFudC10YWJzLXRhYi1hY3RpdmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy10YWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpICFpbXBvcnRhbnQ7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy10YWIgLnRhYi1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtdGFiIC5hbnRpY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtdGFiIC5hbnQtdGFicy10YWItaWNvbiB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiA0cHg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy10YWI6bm90KC5hbnQtdGFicy10YWItYWN0aXZlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC4wNSk7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5zZi10YWJzLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA0cHg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2Ytc3BpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2Ytc3BpbiAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLlJlc2l6ZXIuaG9yaXpvbnRhbCB7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5nc19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1hcmdpbjogMTZweCAxNHB4IDE2cHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5nc19fY29udGVudCAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX3dyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzX19jb250ZW50IC5zZi1lcnAtc2V0dGluZ3MtY29uZmlnX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5nc19fY29udGVudCAuc2YtZXJwLXNldHRpbmdzLWNvbmZpZ19faGVhZGVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5nc19fY29udGVudCAuc2YtZXJwLXNldHRpbmdzLWNvbmZpZ19faGVhZGVyIC5zdWItdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS04KTtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5nc19fY29udGVudCAuc2YtbWFpbi1tb2RhbC5zZi1kYXRhLXNvdXJjZS1tb2RhbC0tbmV3IC5hbnQtbW9kYWwtY29udGVudCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3NfX2NvbnRlbnQgLnNmLWVycC1zZXR0aW5ncy1hY3Rpdml0eS1sb2dfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDE2cHg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3NfX2NvbnRlbnQgLnNmLWVycC1zZXR0aW5ncy1hY3Rpdml0eS1sb2dfX3dyYXBwZXIgLmhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX193cmFwcGVyIHtcbiAgcGFkZGluZzogMTZweDtcbiAgbWFyZ2luOiAxNnB4IDE0cHggMTZweCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMycHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxNnB4O1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX190b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX190b29sYmFyIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3MtZGV0YWlsc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX3Rvb2xiYXIgLmhlYWRlciAudGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3MtZGV0YWlsc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX3Rvb2xiYXIgLmFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3MtZGV0YWlsc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX2Zvcm0ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3MtZGV0YWlsc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX2Zvcm0gLnNmLWVycC1kZXRhaWxzLWdyaWRfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1kcmF3ZXJfX3JpZ2h0LnNmLWVycC1zZXR0aW5ncy1jb25maWdfX2RyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuZGFuZ2VyLXpvbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA4cHg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1kcmF3ZXJfX3JpZ2h0LnNmLWVycC1zZXR0aW5ncy1jb25maWdfX2RyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuZGFuZ2VyLXpvbmUgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciAuc2YtZHJhd2VyX19yaWdodC5zZi1lcnAtc2V0dGluZ3MtY29uZmlnX19kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLmRhbmdlci16b25lIC50ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktOCk7XG59XG4uc2Ytb3RoZXItZGF0YV9fd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbn1cbi5zZi1vdGhlci1kYXRhX193cmFwcGVyIC5zZi1vdGhlci1kYXRhX19sZWZ0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1vdGhlci1kYXRhX193cmFwcGVyIC50cmVlLXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1vdGhlci1kYXRhX193cmFwcGVyIC50cmVlLXdyYXBwZXIgLnRyZWUtdG9vbGJhciB7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytb3RoZXItZGF0YV9fd3JhcHBlciAuYWctcmlnaHQtYWxpZ25lZC1jZWxsIC5jb25kaXRpb25hbC1pY29uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4uc2Ytb3RoZXItZGF0YV9fd3JhcHBlciAuUmVzaXplci52ZXJ0aWNhbCB7XG4gIG1hcmdpbjogMCAycHg7XG59XG4uc2YtdXNlci1mb3JtIC5hbnRpY29uIHtcbiAgdmVydGljYWwtYWxpZ246IDJweDtcbn1cbi5zZi11c2VyLWZvcm0gLnNmLXVzZXItZm9ybV9fc3VibWl0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtZnVsbHNjcmVlbi1tb2RhbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWZ1bGxzY3JlZW4tbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWZ1bGxzY3JlZW4tbW9kYWwgLmFudC1tb2RhbC1ib2R5IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMTBweCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uc2YtZnVsbHNjcmVlbi1tb2RhbCAuYW50LW1vZGFsLWZvb3RlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZi10YWItZGVtYW5kX19jYXVzYWwtZm9yZWNhc3RpbmcgLmxvZ28tY2FyZCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXRhYi1kZW1hbmRfX2NhdXNhbC1mb3JlY2FzdGluZyAubG9nby1jYXJkOmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnktaG92ZXIpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtdGFiLWRlbWFuZF9fY2F1c2FsLWZvcmVjYXN0aW5nIC5sb2dvLWNhcmQgaW1nIHtcbiAgbWF4LWhlaWdodDogNzVweDtcbn1cbi5zZi1zZXR0aW5nc19fZXJwLWNvbm5lY3Rpb24gLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWZ1bGwtd2lkdGgge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLXNldHRpbmdzX19lcnAtY29ubmVjdGlvbiAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19mb3JtLWxpc3QgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZnVsbC13aWR0aCAuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc2V0dGluZ3NfX2VycC1jb25uZWN0aW9uIC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX2Zvcm0tbGlzdCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1mdWxsLXdpZHRoIC5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgPiAuYW50LXJvdy5hbnQtcm93LXNwYWNlLWJldHdlZW4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1zZXR0aW5nc19fZXJwLWNvbm5lY3Rpb24gLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWZ1bGwtd2lkdGggLmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbC5hbnQtZm9ybS1pdGVtLXJlcXVpcmVkID4gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytc2V0dGluZ3NfX2VycC1jb25uZWN0aW9uIC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX2Zvcm0tbGlzdCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1mdWxsLXdpZHRoIC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX3NlbGVjdC5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LWRyb3Bkb3duIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tZGlzYWJsZWQge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuLnNmLXNldHRpbmdzX19lcnAtY29ubmVjdGlvbiAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19mb3JtLWxpc3QgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZnVsbC13aWR0aCAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19zZWxlY3QuYW50LXNlbGVjdCAuYW50LXNlbGVjdC1kcm9wZG93biAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLWRpc2FibGVkIC5vcHRpb24td2l0aC1yZW1vdmUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLXNldHRpbmdzX19lcnAtY29ubmVjdGlvbiAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19mb3JtLWxpc3QgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZnVsbC13aWR0aCAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19zZWxlY3QuYW50LXNlbGVjdCAuYW50LXNlbGVjdC1kcm9wZG93biAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLWRpc2FibGVkIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXN0YXRlIC5hbnRpY29uLmFudGljb24tY2hlY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXNldHRpbmdzX19lcnAtY29ubmVjdGlvbiAuc2YtZXJwLWRldGFpbHMtZ3JpZF9fd3JhcHBlciB7XG4gIGhlaWdodDogNzUwcHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLXNldHRpbmdzX19lcnAtY29ubmVjdGlvbiAuc2YtZXJwLWRldGFpbHNfX2Zvcm0taXRlbS5hbnQtZm9ybS1pdGVtIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLmFudC1mb3JtLWl0ZW0gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLWVycC1kZXRhaWxzLWVkaXRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5hbnQtZm9ybS1pdGVtIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93IC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1lcnAtZGV0YWlscy1lZGl0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19mb3JtLWxpc3QgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCA+IC5hbnQtcm93LmFudC1yb3ctc3BhY2UtYmV0d2VlbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWVycC1kZXRhaWxzLWVkaXRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX2Zvcm0tbGlzdCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQgPiBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1lcnAtZGV0YWlscy1lZGl0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19mb3JtLWxpc3QgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fc2VsZWN0LmFudC1zZWxlY3QgLmFudC1zZWxlY3QtZHJvcGRvd24gLmFudC1zZWxlY3QtaXRlbS1vcHRpb24uYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1kaXNhYmxlZCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX3NlbGVjdC5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LWRyb3Bkb3duIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tZGlzYWJsZWQgLm9wdGlvbi13aXRoLXJlbW92ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX3NlbGVjdC5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LWRyb3Bkb3duIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tZGlzYWJsZWQgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc3RhdGUgLmFudGljb24uYW50aWNvbi1jaGVjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWVycC1kZXRhaWxzX19jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDhweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1lZGl0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlIC5zZi1lcnAtZGV0YWlsc19fY29sbGFwc2UtcGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiA0cHggMTJweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1lZGl0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlIC5zZi1lcnAtZGV0YWlsc19fY29sbGFwc2UtcGFuZWwgLnNmLWVycC1kZXRhaWxzX3BhbmVsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWVycC1kZXRhaWxzLWVkaXRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1lcnAtZGV0YWlsc19fY29sbGFwc2UgLnNmLWVycC1kZXRhaWxzX19jb2xsYXBzZS1wYW5lbCAuc2YtZXJwLWRldGFpbHNfcGFuZWwtaGVhZGVyIC5oZWFkZXItbmFtZS5ub3Qtc2V0IHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS04KTtcbn1cbi5zZi1lcnAtZGV0YWlscy1lZGl0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlIC5zZi1lcnAtZGV0YWlsc19fY29sbGFwc2UtcGFuZWwgLnNmLWVycC1kZXRhaWxzX3BhbmVsLWhlYWRlciAuYW50LWJ0biB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWVycC1kZXRhaWxzX19jb2xsYXBzZSAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlLXBhbmVsIC5zZi1lcnAtZGV0YWlsc19wYW5lbC1oZWFkZXIgLmFudC1idG4gc3ZnIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWVycC1kZXRhaWxzX19jb2xsYXBzZSAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlLXBhbmVsIC5zZi1lcnAtZGV0YWlsc19wYW5lbC1oZWFkZXIgLmFudC1idG4gLmFudGljb24tZGVsZXRlIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLWVycC1kZXRhaWxzLWVkaXRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1lcnAtZGV0YWlsc19fY29sbGFwc2UgLnNmLWVycC1kZXRhaWxzX19jb2xsYXBzZS1wYW5lbCAuYW50LWRpdmlkZXIge1xuICBtYXJnaW46IDRweCAwO1xufVxuXG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyxcbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtaW4td2lkdGg6IDE4MHB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlci5zZi1lbnRpdHktbm9kZV9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50IC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLXByb3ZpZGVyLW5vZGVfX2NvbnRlbnQge1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogNzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogOHB4O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1wcm92aWRlci1ub2RlX19jb250ZW50IC5zdWItY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1ncm91cC1ub2RlX19jb250ZW50IHtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDc1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDhweDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2YtZ3JvdXAtbm9kZV9fY29udGVudCAudGl0bGUgc3ZnIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMThweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1ncm91cC1ub2RlX19jb250ZW50IC5zdWItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWdyb3VwLW5vZGVfX2NvbnRlbnQgLnN1Yi1jb250ZW50IC5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2YtZW50aXR5LW5vZGUtcHJpbWFyeV9fY29udGVudCB7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNHB4O1xuICBtaW4td2lkdGg6IDE4MHB4O1xuICBwYWRkaW5nOiA4cHggOHB4IDhweCAxNnB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWVudGl0eS1ub2RlLXByaW1hcnlfX2NvbnRlbnQgLnRpdGxlIHN2ZyB7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2YtZW50aXR5LW5vZGUtcHJpbWFyeV9fY29udGVudCAuc3ViLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWVudGl0eS1ub2RlLXByaW1hcnlfX2NvbnRlbnQgLnN1Yi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogOHB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWVudGl0eS1ub2RlLXNlY29uZGFyeV9fY29udGVudCB7XG4gIG1heC13aWR0aDogMzQwcHg7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDhweCAxNnB4IDhweCA4cHg7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2YtZW50aXR5LW5vZGUtc2Vjb25kYXJ5X19jb250ZW50IC5zdWItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDRweDtcbiAgd2lkdGg6IDEwMHB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWVudGl0eS1ub2RlLXNlY29uZGFyeV9fY29udGVudCAuc3ViLWNvbnRlbnQgLnN1Yi10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1lbnRpdHktbm9kZS1zZWNvbmRhcnlfX2NvbnRlbnQgLnN1Yi1jb250ZW50IC5hbnQtdGFnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWRhdGFzb3VyY2Utbm9kZV9fY29udGVudCB7XG4gIHdpZHRoOiAzMTBweDtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogOHB4O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1kYXRhc291cmNlLW5vZGVfX2NvbnRlbnQgLnN1Yi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNHB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWRhdGFzb3VyY2Utbm9kZV9fY29udGVudCAuc3ViLWNvbnRlbnQgLmRhdGEtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2YtZGF0YXNvdXJjZS1ub2RlX19jb250ZW50IC5zdWItY29udGVudCAuZGF0YS1yb3cgLmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1kYXRhc291cmNlLW5vZGVfX2NvbnRlbnQgLnN1Yi1jb250ZW50IC5kYXRhLXJvdyAudmFsdWUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWRhdGFzb3VyY2Utbm9kZV9fY29udGVudCAuc3ViLWNvbnRlbnQgLmRhdGEtcm93IC52YWx1ZSAuYW50LXRhZyB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAycHg7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2Ytb3JiaXQtbm9kZV9fY29udGVudCB7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnNmLWVkZ2UtbGFiZWwge1xuICBwYWRkaW5nOiAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMHB4IHJnYmEoMCwgMTQ2LCAyMTgsIDAuNTAxOTYwNzg0Myk7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fY29udHJvbHMtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX2NvbnRyb2xzLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtaGlnaGxpZ2h0KTtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19jb250cm9scy1idXR0b24gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbWluaW1hcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX21pbmltYXAgLnJlYWN0LWZsb3dfX21pbmltYXAtbm9kZSB7XG4gIGZpbGw6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbWluaW1hcCAucmVhY3QtZmxvd19fbWluaW1hcC1tYXNrIHtcbiAgZmlsbDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kZW1hbmQtY29uZGl0aW9uYWwtZm9ybWF0cy1kcmF3ZXIgLmNvbmRpdGlvbi13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWRlbWFuZC1jb25kaXRpb25hbC1mb3JtYXRzLWRyYXdlciAuY29uZGl0aW9uLXdyYXBwZXIgLmhlYWRpbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2YtZGVtYW5kLWNvbmRpdGlvbmFsLWZvcm1hdHMtZHJhd2VyIC5jb25kaXRpb24td3JhcHBlciAucHJldmlldy1jZWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnNmLWRlbWFuZC1jb25kaXRpb25hbC1mb3JtYXRzLWRyYXdlciAuY29uZGl0aW9uLXdyYXBwZXIgLmFudC1idG4tdGV4dC5hY3RpdmUgc3ZnIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWRlbWFuZC12aWV3X19tb2RhbC5zZi1hY3Rpb24tbW9kYWwuc2YtZmlsdGVyLWFjdGlvbl9fbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtY29uZmlybS1ib2R5LXdyYXBwZXIgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5zZi1kZW1hbmQtdmlld19fbW9kYWwuc2YtYWN0aW9uLW1vZGFsLnNmLWZpbHRlci1hY3Rpb25fX21vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWNvbmZpcm0tYm9keS13cmFwcGVyIC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGggLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udmlld3Mtd3JhcHBlciAudmlldy1pdGVtLmRyYWctb3ZlciB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4udmlld3Mtd3JhcHBlciAuZHJhZy1oYW5kbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLW5hbWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC1uYW1lIGRpc3BsYXkgLmFudC1kcm9wZG93bi10cmlnZ2VyIHNwYW4ge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZXhjZXB0aW9uLWdyb3VwIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLnNlcGFyYXRvciB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5zZXBhcmF0b3IgZGl2IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbWFyZ2luLXRvcDogLTM2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLnF1ZXJ5LWJ1aWxkZXItY29udGFpbmVyIC5xdWVyeS1idWlsZGVyLnFiLWxpdGUge1xuICBtYXJnaW46IDA7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5xdWVyeS1idWlsZGVyLWNvbnRhaW5lciAucXVlcnktYnVpbGRlci5xYi1saXRlIC5ncm91cCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC0tY2hpbGRyZW4gLmdyb3VwLW9yLXJ1bGUtY29udGFpbmVyLnJ1bGUtY29udGFpbmVyOm5vdCg6Zmlyc3QtY2hpbGQpIC5ydWxlLS1ib2R5LS13cmFwcGVyIC5ydWxlLS1ib2R5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiYW5kIFwiO1xuICB3aWR0aDogNTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC0taGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLW9yLXJ1bGUtY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLS1jaGlsZHJlbiB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtLWNoaWxkcmVuID4gLmdyb3VwLW9yLXJ1bGUtY29udGFpbmVyID4gLmdyb3VwLW9yLXJ1bGU6OmJlZm9yZSwgLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtLWNoaWxkcmVuID4gLmdyb3VwLW9yLXJ1bGUtY29udGFpbmVyID4gLmdyb3VwLW9yLXJ1bGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLS1jaGlsZHJlbiAucnVsZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLS1jaGlsZHJlbiAucnVsZSAucnVsZS0tYm9keSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC0tY2hpbGRyZW4gLnJ1bGUgLnJ1bGUtLW9wZXJhdG9yIHtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLS1jaGlsZHJlbiAucnVsZSAucnVsZS0tdmFsdWUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC0tY2hpbGRyZW4gLnJ1bGUgLnJ1bGUtLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTQwcHg7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLS1jaGlsZHJlbiAucnVsZSAucnVsZS0taGVhZGVyIC5hbnQtYnRuLWRlbFJ1bGUge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC1vci1ydWxlIC5ncm91cC1vci1ydWxlLWNvbnRhaW5lcjpudGgtY2hpbGQoMSkgLnJ1bGUtLXZhbHVlIC5zZi1zZWxlY3QtYWRkb24tYWZ0ZXIuc2YtcXVlcnktc2VsZWN0IHtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtb3ItcnVsZSAuZ3JvdXAtb3ItcnVsZS1jb250YWluZXI6bnRoLWNoaWxkKDEpIC5ydWxlLS12YWx1ZSAuc2Ytc2VsZWN0LWFkZG9uLWFmdGVyLnNmLXF1ZXJ5LXNlbGVjdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcImNhdGVnb3J5XCI7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC1vci1ydWxlIC5ncm91cC1vci1ydWxlLWNvbnRhaW5lcjpudGgtY2hpbGQoMikgLnJ1bGUtLXZhbHVlIC5zZi1zZWxlY3QtYWRkb24tYWZ0ZXIuc2YtcXVlcnktc2VsZWN0IHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtb3ItcnVsZSAuZ3JvdXAtb3ItcnVsZS1jb250YWluZXI6bnRoLWNoaWxkKDIpIC5ydWxlLS12YWx1ZSAuc2Ytc2VsZWN0LWFkZG9uLWFmdGVyLnNmLXF1ZXJ5LXNlbGVjdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcInZhcmlhYmlsaXR5XCI7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC1vci1ydWxlIC5ncm91cC1vci1ydWxlLWNvbnRhaW5lcjpudGgtY2hpbGQoMykgLnJ1bGUtLXZhbHVlIC5zZi1zZWxlY3QtYWRkb24tYWZ0ZXIuc2YtcXVlcnktc2VsZWN0IHtcbiAgbWFyZ2luLXJpZ2h0OiA1M3B4O1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtb3ItcnVsZSAuZ3JvdXAtb3ItcnVsZS1jb250YWluZXI6bnRoLWNoaWxkKDMpIC5ydWxlLS12YWx1ZSAuc2Ytc2VsZWN0LWFkZG9uLWFmdGVyLnNmLXF1ZXJ5LXNlbGVjdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcInRyZW5kXCI7XG59XG4uc2YtaW1iYWxhbmNlLXRvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1pbWJhbGFuY2UtdG9vbGJhciAuc2YtaW1iYWxhbmNlLWJhZGdlIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgd2lkdGg6IFwiZml0LWNvbnRlbnRcIjtcbn1cbi5zZi1pbWJhbGFuY2UtdG9vbGJhciAuc2YtcmViYWxhbmNlX19kZGwge1xuICB3aWR0aDogMzUwcHg7XG59XG4uc2YtaW1iYWxhbmNlLXRvb2xiYXIgLnNmLXJlYmFsYW5jZV9fZGRsIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtaW1iYWxhbmNlLXRvb2xiYXIgLnNmLXJlYmFsYW5jZV9fZGRsIC5zZi10ZXh0LXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1pbWJhbGFuY2UtdG9vbGJhciAuc2YtcmViYWxhbmNlX19kZGwgLnNmLXRleHQtd3JhcHBlciAuc2YtaW5mby10ZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IDE5NXB4O1xufVxuLnNmLWltYmFsYW5jZS10b29sYmFyIC5zZi1yZWJhbGFuY2VfX2RkbCAuc2YtdGV4dC13cmFwcGVyOmZpcnN0LWNoaWxkLCAuc2YtaW1iYWxhbmNlLXRvb2xiYXIgLnNmLXJlYmFsYW5jZV9fZGRsIC5zZi10ZXh0LXdyYXBwZXI6bnRoLWNoaWxkKDIpIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5zZi1pbWJhbGFuY2UtdG9vbGJhciAuc2YtcmViYWxhbmNlX19kZGwgLnNmLXRleHQtd3JhcHBlcjpsYXN0LWNoaWxkLCAuc2YtaW1iYWxhbmNlLXRvb2xiYXIgLnNmLXJlYmFsYW5jZV9fZGRsIC5zZi10ZXh0LXdyYXBwZXI6bnRoLWNoaWxkKC0xKSB7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLm9iai12aWV3LWNvbnRlbnRfX2dyaWQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5vYmotdmlldy1jb250ZW50X19ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4ub2JqLXZpZXdzLXdyYXBwZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBmbGV4OiAwIDAgMjAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLm9iai12aWV3cy13cmFwcGVyIC52aWV3cy1saXN0LWhlYWRlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4ub2JqLXZpZXdzLXdyYXBwZXIgLnZpZXdzLWxpc3Qge1xuICBmbGV4OiAxO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5vYmotdmlld3Mtd3JhcHBlciAudmlld3MtbGlzdCAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLWluZGVudCxcbi5vYmotdmlld3Mtd3JhcHBlciAudmlld3MtbGlzdCAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vYmotdmlld3Mtd3JhcHBlciAudmlld3MtbGlzdCAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4ub2JqLXZpZXdzLXdyYXBwZXIgLnZpZXdzLWxpc3QgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4ub2JqLXZpZXdzLXdyYXBwZXIgLnZpZXdzLWxpc3QgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlci5hbnQtdHJlZS1ub2RlLXNlbGVjdGVkIC5hbnQtdHJlZS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2VsZWN0LXN1cHBseS12aWV3c19fb3ZlcmxheSAuc2Ytc2VsZWN0LXN1cHBseS12aWV3c19fbWVudS5hbnQtZHJvcGRvd24tbWVudS5zZi1zY3JvbGxiYXIge1xuICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTAwLCAxMDAsIDExMSwgMC4yKSAwcHggN3B4IDI5cHggMHB4O1xufVxuLnNmLXNlbGVjdC1zdXBwbHktdmlld3NfX292ZXJsYXkgLnNmLXNlbGVjdC1zdXBwbHktdmlld3NfX21lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLWNvbmRpdGlvbmFsLWZvcm1hdHMtZHJhd2VyIC5jb25kaXRpb24td3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1jb25kaXRpb25hbC1mb3JtYXRzLWRyYXdlciAuY29uZGl0aW9uLXdyYXBwZXIgLmhlYWRpbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2YtY29uZGl0aW9uYWwtZm9ybWF0cy1kcmF3ZXIgLmNvbmRpdGlvbi13cmFwcGVyIC5wcmV2aWV3LWNlbGwge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uc2YtY29uZGl0aW9uYWwtZm9ybWF0cy1kcmF3ZXIgLmNvbmRpdGlvbi13cmFwcGVyIC5hbnQtYnRuLXRleHQuYWN0aXZlIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5kcmlsbC1kb3duLWxpbmtzX19zb3AgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgPiAuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZHJpbGwtZG93bi1saW5rc19fc29wIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlID4gLmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCA+IC5hbnQtcm93LmFudC1yb3ctc3BhY2UtYmV0d2VlbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRyaWxsLWRvd24tbGlua3NfX3NvcCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSA+IC5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwuYW50LWZvcm0taXRlbS1yZXF1aXJlZCA+IHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZXctY29udGVudC10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZpZXctY29udGVudC10YWJsZSAuY29sb3ItYm94IHtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4udmlldy1jb250ZW50LXRhYmxlIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4udmlld3Mtd3JhcHBlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi52aWV3cy13cmFwcGVyIC52aWV3cy1saXN0LWhlYWRlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4udmlld3Mtd3JhcHBlciAudmlld3MtbGlzdC1oZWFkZXIgLmFjdGlvbi1idXR0b24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4udmlld3Mtd3JhcHBlciAudmlld3MtbGlzdCB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnZpZXdzLXdyYXBwZXIgLnZpZXdzLWxpc3QgLnZpZXctaXRlbSB7XG4gIHBhZGRpbmc6IDNweCAxNnB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnZpZXdzLXdyYXBwZXIgLnZpZXdzLWxpc3QgLnZpZXctaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4udmlld3Mtd3JhcHBlciAudmlld3MtbGlzdCAudmlldy1pdGVtLnNlbGVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuXG4uc2Ytc3VwcGx5LXZpZXdfX21vZGFsLnNmLWFjdGlvbi1tb2RhbC5zZi1maWx0ZXItYWN0aW9uX19tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1jb25maXJtLWJvZHktd3JhcHBlciAuYW50LW1vZGFsLWNvbmZpcm0tcGFyYWdyYXBoIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNmLXN1cHBseS12aWV3X19tb2RhbC5zZi1hY3Rpb24tbW9kYWwuc2YtZmlsdGVyLWFjdGlvbl9fbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtY29uZmlybS1ib2R5LXdyYXBwZXIgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ub2JqLXZpZXctY29udGVudF9fZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ub2JqLXZpZXctY29udGVudF9fZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sID4gLmFudC1idG46Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxMTJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCA+IC5hbnQtYnRuOmZpcnN0LWNoaWxkIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wgPiAuYW50LWJ0bjpmaXJzdC1jaGlsZCAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtYnRuLXJlY29yZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtaW4td2lkdGg6IDM1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCAuYW50LWRyb3Bkb3duLXRyaWdnZXIge1xuICB3aWR0aDogNDhweDtcbn1cbi5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCAuYW50LXRvb2x0aXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2Ytc2VsZWN0LWZpbHRlcnNfX292ZXJsYXkgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBib3gtc2hhZG93OiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpIDBweCA3cHggMjlweCAwcHg7XG59XG4uc2Ytc2VsZWN0LWZpbHRlcnNfX292ZXJsYXkgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2NhcmRzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xuICByb3ctZ2FwOiAxNnB4O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fY2FyZHMtd3JhcHBlciAucnVuLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAzNTBweDtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2NhcmRzLXdyYXBwZXIgLnJ1bi1jYXJkOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogLTNweCA0cHggMTNweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIgLnNmLXJ1bi1oaXN0b3J5X19jYXJkcy13cmFwcGVyIC5ydW4tY2FyZDpob3ZlciAuaGVhZGVyIC5hbnQtYnRuIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2NhcmRzLXdyYXBwZXIgLnJ1bi1jYXJkIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWFyZ2luOiAtMTZweCAtMTZweCAwIC0xNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2NhcmRzLXdyYXBwZXIgLnJ1bi1jYXJkIC5oZWFkZXIgLmFudC1idG4ge1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBvcGFjaXR5OiAwO1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fY2FyZHMtd3JhcHBlciAucnVuLWNhcmQgLmhlYWRlciAuYW50LWJ0biAuYW50aWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2NhcmRzLXdyYXBwZXIgLnJ1bi1jYXJkIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNHB4O1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fY2FyZHMtd3JhcHBlciAucnVuLWNhcmQgLmNvbnRlbnQgLmRhdGEtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fY2FyZHMtd3JhcHBlciAucnVuLWNhcmQgLmNvbnRlbnQgLmRhdGEtcm93LnN1Y2Nlc3MgLnZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIgLnNmLXJ1bi1oaXN0b3J5X19jYXJkcy13cmFwcGVyIC5ydW4tY2FyZCAuY29udGVudCAuZGF0YS1yb3cuZmFpbGVkIC52YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2NhcmRzLXdyYXBwZXIgLnJ1bi1jYXJkIC5jb250ZW50IC5kYXRhLXJvdy5jYW5jZWxsZWQgLnZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fY2FyZHMtd3JhcHBlciAucnVuLWNhcmQgLmNvbnRlbnQgLmRhdGEtcm93IC52YWx1ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IDI1MHB4O1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fZGV0YWlscy13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTZweDtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2RldGFpbHMtd3JhcHBlciAudG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fZGV0YWlscy13cmFwcGVyIC50b29sYmFyIC5hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fZGV0YWlscy13cmFwcGVyIC50b29sYmFyIC5hY3Rpb25zIC5hbnQtc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpO1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fZGV0YWlscy13cmFwcGVyIC50b29sYmFyIC5hY3Rpb25zIC5hbnQtc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWdyb3VwIC5hbnQtc2VnbWVudGVkLWl0ZW0tc2VsZWN0ZWQgLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIgLnNmLXJ1bi1oaXN0b3J5X19kZXRhaWxzLXdyYXBwZXIgLnRvb2xiYXIgLmFjdGlvbnMgLmFudC1zZWdtZW50ZWQgLmFudC1zZWdtZW50ZWQtZ3JvdXAgLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2RldGFpbHMtd3JhcHBlciAudG9vbGJhciAuYWN0aW9ucyAuYW50LXNlZ21lbnRlZCAuYW50LXNlZ21lbnRlZC1ncm91cCAuc3VtbWFyeS1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA0cHg7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIgLnNmLXJ1bi1oaXN0b3J5X19kZXRhaWxzLXdyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1jZWxsLmNoZWNrYm94LWNlbnRlciAuYWctaGVhZGVyLXNlbGVjdC1hbGwuYWctY2hlY2tib3gge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2RldGFpbHMtd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLWNlbGwuY2hlY2tib3gtY2VudGVyIC5hZy1oZWFkZXItY2VsbC1jb21wLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLW5vLXJ1bi1oaXN0b3J5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1uby1ydW4taGlzdG9yeSAuaW5mbyB7XG4gIG1hcmdpbi10b3A6IC0zMnB4O1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLW5vLXJ1bi1oaXN0b3J5IC5pbmZvIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWNvbmRpdGlvbmFsLWZvcm1hdHMtZHJhd2VyIC5jb25kaXRpb24td3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1jb25kaXRpb25hbC1mb3JtYXRzLWRyYXdlciAuY29uZGl0aW9uLXdyYXBwZXIgLmhlYWRpbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2YtY29uZGl0aW9uYWwtZm9ybWF0cy1kcmF3ZXIgLmNvbmRpdGlvbi13cmFwcGVyIC5wcmV2aWV3LWNlbGwge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uc2YtY29uZGl0aW9uYWwtZm9ybWF0cy1kcmF3ZXIgLmNvbmRpdGlvbi13cmFwcGVyIC5hbnQtYnRuLXRleHQuYWN0aXZlIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zY2gtaXRlbV9fYWN0aXZpdHktZm9ybSAuc2YtZm9ybS1pdGVtX19yYWRpby1iYXNlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnNmLXNjaC1pdGVtX19hY3Rpdml0eS1mb3JtIC5hbnQtZGl2aWRlciB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLnNmLXNjaC1nYW50dC1zZXR0aW5nc19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX2NoZWNrYm94LWJhc2Uge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uc2YtcGxhbm5pbmctcGVyaW9kLXNldHRpbmdzIC5zZi1zZXR0aW5ncy1zZWN0aW9uLWhlYWRpbmcgLmFjdGlvbi1oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNmLXBsYW5uaW5nLXBlcmlvZC1zZXR0aW5ncyAuc2V0dGluZ3Mtc2VjdGlvbiB7XG4gIHdpZHRoOiAzMjBweDtcbiAgbWFyZ2luOiAwIDE2cHg7XG59XG4uZHJpbGwtZG93bi1saW5rcyAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSA+IC5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kcmlsbC1kb3duLWxpbmtzIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlID4gLmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCA+IC5hbnQtcm93LmFudC1yb3ctc3BhY2UtYmV0d2VlbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRyaWxsLWRvd24tbGlua3MgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgPiAuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQgPiBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1uYXYtbWVudS1ncmlkIC5ob3Zlci1vdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVmZjtcbn1cbi5zZi1uYXYtbWVudS1ncmlkIC5hZy1ncm91cC1leHBhbmRlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNmLW5hdmlnYXRpb24tbWVudS10b29sYmFyIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufSIsIi5zZi1ub3RpZmljYXRpb25zLWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5uby1kYXRhIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAudGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICAubm8tZGF0YS1hbmltYXRpb24gc3ZnIHtcbiAgICAgIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAtMjRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcblxuICAubm90aWZpY2F0aW9ucy13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG1hcmdpbi10b3A6IDhweDtcblxuICAgIC5maWx0ZXItYnV0dG9uIHtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAuZ3JvdXAtdGl0bGUge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWFjY2VudCk7XG4gICAgICBtYXJnaW46IDAgLTE2cHggMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogOTsgLy8gZmx5IGFib3ZlIHRoZSBub3RpZmljYXRpb25zXG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAwcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubm90aWZpY2F0aW9uIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gICAgICB9XG5cbiAgICAgICYubmV3IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIH1cblxuICAgICAgLmluYWN0aXZlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICBmaWx0ZXI6IGJsdXIoM3B4KTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5pbmFjdGl2ZS1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmF2YXRhci13cmFwcGVyIHtcbiAgICAgICAgLmF2YXRhciB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgJi5Db21wbGV0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLkluUHJvZ3Jlc3MsXG4gICAgICAgICAgJi5TdGFydGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLlVua25vd24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5DYW5jZWxsZWQsXG4gICAgICAgICAgJi5GYWlsZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuXG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2YtdXNlci1hdmF0YXIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgLmFudC1hdmF0YXItc3RyaW5nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktYWNjZW50KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ub3RpZmljYXRpb24tYWN0aW9ucyB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC03cHg7XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kZXRhaWxzIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcblxuICAgICAgICAuc3RhdHVzIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgJi5Db21wbGV0ZWQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5JblByb2dyZXNzLFxuICAgICAgICAgICYuU3RhcnRlZCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuVW5rbm93biB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5DYW5jZWxsZWQsXG4gICAgICAgICAgJi5GYWlsZWQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgICAgfVxuXG4gICAgICAuZm9vdGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuc2Mtb3duZXItcG9wdXAgLmR4LXBvcHVwLWNvbnRlbnQsXG4uc2Mtb3duZXItcG9wdXAgLmR4LXRleHRlZGl0b3ItaW5wdXQsXG4uc2Mtb3duZXItcG9wdXAgLmR4LWl0ZW0tY29udGVudC5keC1saXN0LWl0ZW0tY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuXG4uc2YtY3VycmVudC1vd25lci13cmFwcGVyIHtcbiAgICAuc2YtY3VycmVudC1vd25lci1uYW1lIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbn0iLCIvLyBSb2xlIHBpY2tlciBkaXNjbG9zdXJlIGZvciBleGNsdXNpdmUgcm9sZXMgKFBSRC0wMDE3IEYwOCkuXG4vL1xuLy8gUGlja2VkIHVwIGJ5IHRoZSBndWxwIFNDU1MgdGFzayB2aWEgdGhlIGV4aXN0aW5nICdzcmMvY29yZS9wb2xpY3kvKiovKi5zY3NzJyBnbG9iLCBzbyBubyBpbXBvcnRcbi8vIGlzIG5lZWRlZCAtIGFuZCBubyBuZXcgZ2xvYiBlaXRoZXIuXG5cbi5zZi1yb2xlLXNlbGVjdF9fdW5hdmFpbGFibGUge1xuICBjb2xvcjogdmFyKC0tYXJrLXRleHQtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4vLyBUaGUgU3VwcGx5IFBsYW5uZXIgKyBWZW5kb3IgY2FzZSwgd2hpY2ggdGhlIHNlcnZlciBBQ0NFUFRTOiBub3RoaW5nIGVycm9ycywgc28gdGhpcyBsaW5lIGlzIHRoZVxuLy8gb25seSB0aGluZyB0ZWxsaW5nIGFuIGFkbWluaXN0cmF0b3IgdGhhdCB0aGUgb3RoZXIgcm9sZXMgdGhleSBwaWNrZWQgd2lsbCBub3QgZ3JhbnQgYW55dGhpbmcuXG4uc2Ytcm9sZS1zZWxlY3RfX25vdGljZSB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgY29sb3I6IHZhcigtLWFyay10ZXh0LXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbiIsIi5zZi1zYWxlcy1yZXAtYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDE2cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiAxMDAwO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICBhbmltYXRpb246IHNsaWRlVXAgMC4zcyBlYXNlLW91dDtcbn1cblxuQGtleWZyYW1lcyBzbGlkZVVwIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uc2Ytc2FsZXMtcmVwLWJhcl9fY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjE1KSwgMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG59XG5cbi5zZi1zYWxlcy1yZXAtYmFyX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5zZi1zYWxlcy1yZXAtYmFyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xufVxuXG4uc2Ytc2FsZXMtcmVwLWJhcl9fY2xvc2Uge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIHBhZGRpbmc6IDRweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5cbi5zZi1zYWxlcy1yZXAtYmFyX19jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG59XG5cbi5zZi1zYWxlcy1yZXAtYmFyX19jYXJkcyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNmLXNhbGVzLXJlcC1jYXJkIHtcbiAgd2lkdGg6IDIyMHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLnNmLXNhbGVzLXJlcC1jYXJkOmhvdmVyOm5vdCguc2Ytc2FsZXMtcmVwLWNhcmQtLWFjdGl2ZSkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLnNmLXNhbGVzLXJlcC1jYXJkLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMCwgMTQ2LCAyMTgsIDAuMTUpO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWNhcmQtLWFjdGl2ZTpob3ZlciB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLnNmLXNhbGVzLXJlcC1jYXJkX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA2cHg7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZC0tYWN0aXZlIC5zZi1zYWxlcy1yZXAtY2FyZF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWNhcmRfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi8qIFJlc3BvbnNpdmUgZGVzaWduICovXG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5zZi1zYWxlcy1yZXAtYmFyIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgfVxuICBcbiAgLnNmLXNhbGVzLXJlcC1jYXJkIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbiAgXG4gIC5zZi1zYWxlcy1yZXAtY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICBcbiAgLnNmLXNhbGVzLXJlcC1jYXJkX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNmLXNhbGVzLXJlcC1iYXIge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cbiAgXG4gIC5zZi1zYWxlcy1yZXAtYmFyX19jYXJkcyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIFxuICAuc2Ytc2FsZXMtcmVwLWNhcmQge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNmLXNhbGVzLXJlcC1iYXIge1xuICAgIGJvdHRvbTogOHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgfVxuICBcbiAgLnNmLXNhbGVzLXJlcC1iYXJfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTJweDtcbiAgfVxuICBcbiAgLnNmLXNhbGVzLXJlcC1jYXJkIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gIH1cbiAgXG4gIC5zZi1zYWxlcy1yZXAtY2FyZCAuYW50LWNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMTJweCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIuc2YtY29sbGFiX193cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuXG4gIC5zZi1jb2xsYWJfX3RvcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnNmLXNwaW5uZXJfX2Jhc2Uge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2xsYWItY2hhcnQge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLmRlbWFuZC1jaGFydF9fcmVzdWx0LmFudC1yZXN1bHQuYW50LXJlc3VsdC1pbmZvIC5hbnQtcmVzdWx0LWljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2YtY29sbGFiX190b29sYmFyLXdyYXBwZXIge1xuICAgIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAgICAgLnNmLWNvbGxhYl9fdG9vbGJhciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDdweCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1jb2xsYWJfX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB9XG5cbiAgLnNmLWNvbGxhYl9fbGVmdCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5zZi1oaWVyYXJjaHktdHJlZSB7XG4gICAgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMTtcbiAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAmLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tcmVjb3JkIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0ge1xuICAgICAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICAgICAgICAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtYnRuLXJlY29yZCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1lbnRpdGxlbWVudF9fd3JhcHBlciB7XG5cbiAgLnNmLWVudGl0bGVtZW50X19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAuY29udGVudC1ib3gge1xuICAgICAgbWluLXdpZHRoOiA0MDBweDtcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICBtYXJnaW46IDBweCAxNnB4IDE2cHggMDtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICYud2lkZSB7XG4gICAgICAgIG1pbi13aWR0aDogNjAwcHg7XG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgIGZsZXgtZ3JvdzogMjtcbiAgICAgIH1cblxuICAgICAgLmhlYWRpbmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBtYXJnaW46IC0xNnB4IC0xNnB4IDE3cHggLTE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgICAuaW5mby1ib3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcblxuICAgICAgICAmLnBvc2l0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgICAgfVxuICAgICAgICAmLm5lZ2F0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmluZm8tbGFiZWwge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtbGlmZWN5Y2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgLmFudC1sYXlvdXQtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zZi1saWZlY3ljbGUtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICB9XG5cbiAgLnNmLWxpZmVjeWNsZS10b29sYmFyIHtcbiAgICBtYXJnaW46IDEycHggMjRweCAxMnB4IDE2cHg7XG5cbiAgICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcblxuICAgICAgc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyogYWx3YXlzIHNob3cgc2Nyb2xsZXJzIHNhZmFyaSAqL1xuXG4gIC5ldmVudC1pY29uIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1yaWdodDogMC42ZW07XG5cbiAgICAmLkxhdW5jaC1pY29uIHtcbiAgICAgIGJhY2tncm91bmQ6ICM1YmJkYzU7XG4gICAgfVxuXG4gICAgJi5MYXVuY2gtY2hpbGQtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjOTVkNGRhO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuMTVlbTtcbiAgICB9XG5cbiAgICAmLlByb21vdGlvbi1pY29uIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmNWM4NjY7XG4gICAgfVxuXG4gICAgJi5Qcm9tb3Rpb24tY2hpbGQtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmNkNDgwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuMTVlbTtcbiAgICB9XG5cbiAgICAmLkVuZG9mTGlmZS1pY29uIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmNzkxNjk7XG4gICAgfVxuXG4gICAgJi5FbmRvZkxpZmUtY2hpbGQtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmY5Yjc0O1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuMTVlbTtcbiAgICB9XG5cbiAgICAmLlJlYWxpZ25tZW50LWljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg1NTlmZjtcbiAgICB9XG5cbiAgICAmLlJlYWxpZ25tZW50LWNoaWxkLWljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2NzBmZjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjE1ZW07XG4gICAgfVxuICB9XG5cbiAgLnNmLWxpZmVjeWNsZS1Qcm9tb3Rpb25DYW1wYWlnbiAuYi10cmVlLWNlbGwge1xuICAgIC5ldmVudC1pY29uIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmNWM4NjY7XG4gICAgfVxuICB9XG5cbiAgLnNmLWxpZmVjeWNsZS1MYXVuY2guYi1nYW50dC10YXNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJiZGM1ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNWJiZGM1ICFpbXBvcnRhbnQ7XG4gICAgLmItaWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1saWZlY3ljbGUtUHJvbW90aW9uQ2FtcGFpZ24uYi1nYW50dC10YXNrLFxuICAuc2YtbGlmZWN5Y2xlLVByb21vdGlvbi5iLWdhbnR0LXRhc2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWM4NjYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNmNWM4NjYgIWltcG9ydGFudDtcbiAgICAuYi1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNmLWxpZmVjeWNsZS1TdXBlcnNlc3Npb24uYi1nYW50dC10YXNrLFxuICAuc2YtbGlmZWN5Y2xlLUVuZG9mTGlmZS5iLWdhbnR0LXRhc2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNzkxNjkgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNmNzkxNjkgIWltcG9ydGFudDtcbiAgICAuYi1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNmLWxpZmVjeWNsZS1SZWFsaWdubWVudC5iLWdhbnR0LXRhc2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NTU5ZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICM4NTU5ZmYgIWltcG9ydGFudDtcbiAgICAuYi1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNmLWxpZmVjeWNsZS1MYXVuY2gtY2hpbGQuYi1nYW50dC10YXNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVkNGRhICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTVkNGRhICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2YtbGlmZWN5Y2xlLVByb21vdGlvbi1jaGlsZC5iLWdhbnR0LXRhc2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Q0ODAgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNmY2Q0ODAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zZi1saWZlY3ljbGUtU3VwZXJzZXNzaW9uLWNoaWxkLmItZ2FudHQtdGFzayxcbiAgLnNmLWxpZmVjeWNsZS1FbmRvZkxpZmUtY2hpbGQuYi1nYW50dC10YXNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5Yjc0ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmY5Yjc0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2YtbGlmZWN5Y2xlLVJlYWxpZ25tZW50LWNoaWxkLmItZ2FudHQtdGFzayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk2NzBmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzk2NzBmZiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNmLWxpZmVjeWNsZS1hY3Rpb25zLWNvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmFudC1idG4ge1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuICB9XG5cbiAgLy8gTWFya2V0aW5nIGNoYW5nZVxuICAuc2YtbGlmZWN5Y2xlLVByb21vdGlvbi1jaGlsZFthcmlhLWxldmVsPSczJ10ge1xuICAgIC5iLXRyZWUtY2VsbC1pbm5lciB7XG4gICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogNS40ZW0gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAvL0JyeW50dW1cblxuICAuYi1ncmlkYmFzZS5iLXNwbGl0IHtcbiAgICAuYi1ncmlkLXNwbGl0dGVyOm5vdCguYi1kaXNhYmxlZCkge1xuICAgICAgZmxleDogMCAwIDlweDtcblxuICAgICAgJi5iLWhvdmVyIC5iLWdyaWQtc3BsaXR0ZXItaW5uZXIge1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgIH1cblxuICAgICAgJiAuYi1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmItY2hlY2tib3ggaW5wdXRbdHlwZT0nY2hlY2tib3gnXTpjaGVja2VkICsgLmItY2hlY2tib3gtbGFiZWw6YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cblxuICAuYi1ncmlkLWNlbGwge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIH1cblxuICAuYi10cmVlLWNlbGwtdmFsdWUge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIH1cblxuICAuYi10b29sYmFyLmItZG9jay10b3Age1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICB9XG5cbiAgLmItbnVtYmVyZmllbGQ6bm90KC5iLWRpc2FibGVkKTpob3ZlciAuYi1maWVsZC1pbm5lcixcbiAgLmItdGV4dGZpZWxkOm5vdCguYi1kaXNhYmxlZCk6aG92ZXIgLmItZmllbGQtaW5uZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzMxODNmZTtcbiAgfVxuXG4gIC5iLXRpbWVsaW5lLXN1YmdyaWQgLmItc2NoLWN1cnJlbnQtdGltZSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmYWIwMDU7XG4gIH1cblxuICAuYi1ncmlkLWhlYWRlciAuYi1zY2gtdGltZXJhbmdlLnNmLWxpZmVjeWNsZV9fcGxhbm5pbmctLWRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmEwNTA1MGM7XG4gIH1cblxuICAuYi1ncmlkLWhlYWRlciAuYi1zY2gtdGltZXJhbmdlLmItc2NoLWN1cnJlbnQtdGltZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhYjAwNTtcbiAgfVxuXG4gIC5iLWdyaWQtY2VsbC5iLWZvY3VzZWQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYi1ncmlkLWhlYWRlci10ZXh0ID4gLmItZ3JpZC1oZWFkZXItdGV4dC1jb250ZW50IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAuYi10b29sYmFyLmItZG9jay10b3Age1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgfVxuXG4gIC5iLXRyZWUtaWNvbixcbiAgLmItaWNvbi10cmVlLWxlYWYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmdhbnR0LWRhdGUtaWNvbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWljb24pO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDEyIDEyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMi42NDU4MyAwLjc1QzEuNjA0MDIgMC43NSAwLjc1IDEuNjA0MDIgMC43NSAyLjY0NTgzVjkuMzU0MTdDMC43NSAxMC4zOTYgMS42MDQwMiAxMS4yNSAyLjY0NTgzIDExLjI1SDkuMzU0MTdDMTAuMzk2IDExLjI1IDExLjI1IDEwLjM5NiAxMS4yNSA5LjM1NDE3VjIuNjQ1ODNDMTEuMjUgMS42MDQwMiAxMC4zOTYgMC43NSA5LjM1NDE3IDAuNzVIMi42NDU4M1pNMi42NDU4MyAxLjYyNUg5LjM1NDE3QzkuOTIyOTMgMS42MjUgMTAuMzc1IDIuMDc3MDcgMTAuMzc1IDIuNjQ1ODNWMy4wODMzM0gxLjYyNVYyLjY0NTgzQzEuNjI1IDIuMDc3MDcgMi4wNzcwNyAxLjYyNSAyLjY0NTgzIDEuNjI1Wk0xLjYyNSAzLjk1ODMzSDEwLjM3NVY5LjM1NDE3QzEwLjM3NSA5LjkyMjkzIDkuOTIyOTMgMTAuMzc1IDkuMzU0MTcgMTAuMzc1SDIuNjQ1ODNDMi4wNzcwNyAxMC4zNzUgMS42MjUgOS45MjI5MyAxLjYyNSA5LjM1NDE3VjMuOTU4MzNaTTMuNTIwODMgNS4xMjVDMy4zMjc0NSA1LjEyNSAzLjE0MTk4IDUuMjAxODIgMy4wMDUyMyA1LjMzODU3QzIuODY4NDkgNS40NzUzMSAyLjc5MTY3IDUuNjYwNzggMi43OTE2NyA1Ljg1NDE3QzIuNzkxNjcgNi4wNDc1NSAyLjg2ODQ5IDYuMjMzMDIgMy4wMDUyMyA2LjM2OTc3QzMuMTQxOTggNi41MDY1MSAzLjMyNzQ1IDYuNTgzMzMgMy41MjA4MyA2LjU4MzMzQzMuNzE0MjIgNi41ODMzMyAzLjg5OTY5IDYuNTA2NTEgNC4wMzY0MyA2LjM2OTc3QzQuMTczMTggNi4yMzMwMiA0LjI1IDYuMDQ3NTUgNC4yNSA1Ljg1NDE3QzQuMjUgNS42NjA3OCA0LjE3MzE4IDUuNDc1MzEgNC4wMzY0MyA1LjMzODU3QzMuODk5NjkgNS4yMDE4MiAzLjcxNDIyIDUuMTI1IDMuNTIwODMgNS4xMjVaTTYgNS4xMjVDNS44MDY2MSA1LjEyNSA1LjYyMTE1IDUuMjAxODIgNS40ODQ0IDUuMzM4NTdDNS4zNDc2NiA1LjQ3NTMxIDUuMjcwODMgNS42NjA3OCA1LjI3MDgzIDUuODU0MTdDNS4yNzA4MyA2LjA0NzU1IDUuMzQ3NjYgNi4yMzMwMiA1LjQ4NDQgNi4zNjk3N0M1LjYyMTE1IDYuNTA2NTEgNS44MDY2MSA2LjU4MzMzIDYgNi41ODMzM0M2LjE5MzM5IDYuNTgzMzMgNi4zNzg4NSA2LjUwNjUxIDYuNTE1NiA2LjM2OTc3QzYuNjUyMzQgNi4yMzMwMiA2LjcyOTE3IDYuMDQ3NTUgNi43MjkxNyA1Ljg1NDE3QzYuNzI5MTcgNS42NjA3OCA2LjY1MjM0IDUuNDc1MzEgNi41MTU2IDUuMzM4NTdDNi4zNzg4NSA1LjIwMTgyIDYuMTkzMzkgNS4xMjUgNiA1LjEyNVpNOC40NzkxNyA1LjEyNUM4LjI4NTc4IDUuMTI1IDguMTAwMzEgNS4yMDE4MiA3Ljk2MzU3IDUuMzM4NTdDNy44MjY4MiA1LjQ3NTMxIDcuNzUgNS42NjA3OCA3Ljc1IDUuODU0MTdDNy43NSA2LjA0NzU1IDcuODI2ODIgNi4yMzMwMiA3Ljk2MzU3IDYuMzY5NzdDOC4xMDAzMSA2LjUwNjUxIDguMjg1NzggNi41ODMzMyA4LjQ3OTE3IDYuNTgzMzNDOC42NzI1NSA2LjU4MzMzIDguODU4MDIgNi41MDY1MSA4Ljk5NDc3IDYuMzY5NzdDOS4xMzE1MSA2LjIzMzAyIDkuMjA4MzMgNi4wNDc1NSA5LjIwODMzIDUuODU0MTdDOS4yMDgzMyA1LjY2MDc4IDkuMTMxNTEgNS40NzUzMSA4Ljk5NDc3IDUuMzM4NTdDOC44NTgwMiA1LjIwMTgyIDguNjcyNTUgNS4xMjUgOC40NzkxNyA1LjEyNVpNMy41MjA4MyA3Ljc1QzMuMzI3NDUgNy43NSAzLjE0MTk4IDcuODI2ODIgMy4wMDUyMyA3Ljk2MzU3QzIuODY4NDkgOC4xMDAzMSAyLjc5MTY3IDguMjg1NzggMi43OTE2NyA4LjQ3OTE3QzIuNzkxNjcgOC42NzI1NSAyLjg2ODQ5IDguODU4MDIgMy4wMDUyMyA4Ljk5NDc3QzMuMTQxOTggOS4xMzE1MSAzLjMyNzQ1IDkuMjA4MzMgMy41MjA4MyA5LjIwODMzQzMuNzE0MjIgOS4yMDgzMyAzLjg5OTY5IDkuMTMxNTEgNC4wMzY0MyA4Ljk5NDc3QzQuMTczMTggOC44NTgwMiA0LjI1IDguNjcyNTUgNC4yNSA4LjQ3OTE3QzQuMjUgOC4yODU3OCA0LjE3MzE4IDguMTAwMzEgNC4wMzY0MyA3Ljk2MzU3QzMuODk5NjkgNy44MjY4MiAzLjcxNDIyIDcuNzUgMy41MjA4MyA3Ljc1Wk02IDcuNzVDNS44MDY2MSA3Ljc1IDUuNjIxMTUgNy44MjY4MiA1LjQ4NDQgNy45NjM1N0M1LjM0NzY2IDguMTAwMzEgNS4yNzA4MyA4LjI4NTc4IDUuMjcwODMgOC40NzkxN0M1LjI3MDgzIDguNjcyNTUgNS4zNDc2NiA4Ljg1ODAyIDUuNDg0NCA4Ljk5NDc3QzUuNjIxMTUgOS4xMzE1MSA1LjgwNjYxIDkuMjA4MzMgNiA5LjIwODMzQzYuMTkzMzkgOS4yMDgzMyA2LjM3ODg1IDkuMTMxNTEgNi41MTU2IDguOTk0NzdDNi42NTIzNCA4Ljg1ODAyIDYuNzI5MTcgOC42NzI1NSA2LjcyOTE3IDguNDc5MTdDNi43MjkxNyA4LjI4NTc4IDYuNjUyMzQgOC4xMDAzMSA2LjUxNTYgNy45NjM1N0M2LjM3ODg1IDcuODI2ODIgNi4xOTMzOSA3Ljc1IDYgNy43NVonIGZpbGw9JyMzMzMnIC8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yLjY0NTgzIDAuNzVDMS42MDQwMiAwLjc1IDAuNzUgMS42MDQwMiAwLjc1IDIuNjQ1ODNWOS4zNTQxN0MwLjc1IDEwLjM5NiAxLjYwNDAyIDExLjI1IDIuNjQ1ODMgMTEuMjVIOS4zNTQxN0MxMC4zOTYgMTEuMjUgMTEuMjUgMTAuMzk2IDExLjI1IDkuMzU0MTdWMi42NDU4M0MxMS4yNSAxLjYwNDAyIDEwLjM5NiAwLjc1IDkuMzU0MTcgMC43NUgyLjY0NTgzWk0yLjY0NTgzIDEuNjI1SDkuMzU0MTdDOS45MjI5MyAxLjYyNSAxMC4zNzUgMi4wNzcwNyAxMC4zNzUgMi42NDU4M1YzLjA4MzMzSDEuNjI1VjIuNjQ1ODNDMS42MjUgMi4wNzcwNyAyLjA3NzA3IDEuNjI1IDIuNjQ1ODMgMS42MjVaTTEuNjI1IDMuOTU4MzNIMTAuMzc1VjkuMzU0MTdDMTAuMzc1IDkuOTIyOTMgOS45MjI5MyAxMC4zNzUgOS4zNTQxNyAxMC4zNzVIMi42NDU4M0MyLjA3NzA3IDEwLjM3NSAxLjYyNSA5LjkyMjkzIDEuNjI1IDkuMzU0MTdWMy45NTgzM1pNMy41MjA4MyA1LjEyNUMzLjMyNzQ1IDUuMTI1IDMuMTQxOTggNS4yMDE4MiAzLjAwNTIzIDUuMzM4NTdDMi44Njg0OSA1LjQ3NTMxIDIuNzkxNjcgNS42NjA3OCAyLjc5MTY3IDUuODU0MTdDMi43OTE2NyA2LjA0NzU1IDIuODY4NDkgNi4yMzMwMiAzLjAwNTIzIDYuMzY5NzdDMy4xNDE5OCA2LjUwNjUxIDMuMzI3NDUgNi41ODMzMyAzLjUyMDgzIDYuNTgzMzNDMy43MTQyMiA2LjU4MzMzIDMuODk5NjkgNi41MDY1MSA0LjAzNjQzIDYuMzY5NzdDNC4xNzMxOCA2LjIzMzAyIDQuMjUgNi4wNDc1NSA0LjI1IDUuODU0MTdDNC4yNSA1LjY2MDc4IDQuMTczMTggNS40NzUzMSA0LjAzNjQzIDUuMzM4NTdDMy44OTk2OSA1LjIwMTgyIDMuNzE0MjIgNS4xMjUgMy41MjA4MyA1LjEyNVpNNiA1LjEyNUM1LjgwNjYxIDUuMTI1IDUuNjIxMTUgNS4yMDE4MiA1LjQ4NDQgNS4zMzg1N0M1LjM0NzY2IDUuNDc1MzEgNS4yNzA4MyA1LjY2MDc4IDUuMjcwODMgNS44NTQxN0M1LjI3MDgzIDYuMDQ3NTUgNS4zNDc2NiA2LjIzMzAyIDUuNDg0NCA2LjM2OTc3QzUuNjIxMTUgNi41MDY1MSA1LjgwNjYxIDYuNTgzMzMgNiA2LjU4MzMzQzYuMTkzMzkgNi41ODMzMyA2LjM3ODg1IDYuNTA2NTEgNi41MTU2IDYuMzY5NzdDNi42NTIzNCA2LjIzMzAyIDYuNzI5MTcgNi4wNDc1NSA2LjcyOTE3IDUuODU0MTdDNi43MjkxNyA1LjY2MDc4IDYuNjUyMzQgNS40NzUzMSA2LjUxNTYgNS4zMzg1N0M2LjM3ODg1IDUuMjAxODIgNi4xOTMzOSA1LjEyNSA2IDUuMTI1Wk04LjQ3OTE3IDUuMTI1QzguMjg1NzggNS4xMjUgOC4xMDAzMSA1LjIwMTgyIDcuOTYzNTcgNS4zMzg1N0M3LjgyNjgyIDUuNDc1MzEgNy43NSA1LjY2MDc4IDcuNzUgNS44NTQxN0M3Ljc1IDYuMDQ3NTUgNy44MjY4MiA2LjIzMzAyIDcuOTYzNTcgNi4zNjk3N0M4LjEwMDMxIDYuNTA2NTEgOC4yODU3OCA2LjU4MzMzIDguNDc5MTcgNi41ODMzM0M4LjY3MjU1IDYuNTgzMzMgOC44NTgwMiA2LjUwNjUxIDguOTk0NzcgNi4zNjk3N0M5LjEzMTUxIDYuMjMzMDIgOS4yMDgzMyA2LjA0NzU1IDkuMjA4MzMgNS44NTQxN0M5LjIwODMzIDUuNjYwNzggOS4xMzE1MSA1LjQ3NTMxIDguOTk0NzcgNS4zMzg1N0M4Ljg1ODAyIDUuMjAxODIgOC42NzI1NSA1LjEyNSA4LjQ3OTE3IDUuMTI1Wk0zLjUyMDgzIDcuNzVDMy4zMjc0NSA3Ljc1IDMuMTQxOTggNy44MjY4MiAzLjAwNTIzIDcuOTYzNTdDMi44Njg0OSA4LjEwMDMxIDIuNzkxNjcgOC4yODU3OCAyLjc5MTY3IDguNDc5MTdDMi43OTE2NyA4LjY3MjU1IDIuODY4NDkgOC44NTgwMiAzLjAwNTIzIDguOTk0NzdDMy4xNDE5OCA5LjEzMTUxIDMuMzI3NDUgOS4yMDgzMyAzLjUyMDgzIDkuMjA4MzNDMy43MTQyMiA5LjIwODMzIDMuODk5NjkgOS4xMzE1MSA0LjAzNjQzIDguOTk0NzdDNC4xNzMxOCA4Ljg1ODAyIDQuMjUgOC42NzI1NSA0LjI1IDguNDc5MTdDNC4yNSA4LjI4NTc4IDQuMTczMTggOC4xMDAzMSA0LjAzNjQzIDcuOTYzNTdDMy44OTk2OSA3LjgyNjgyIDMuNzE0MjIgNy43NSAzLjUyMDgzIDcuNzVaTTYgNy43NUM1LjgwNjYxIDcuNzUgNS42MjExNSA3LjgyNjgyIDUuNDg0NCA3Ljk2MzU3QzUuMzQ3NjYgOC4xMDAzMSA1LjI3MDgzIDguMjg1NzggNS4yNzA4MyA4LjQ3OTE3QzUuMjcwODMgOC42NzI1NSA1LjM0NzY2IDguODU4MDIgNS40ODQ0IDguOTk0NzdDNS42MjExNSA5LjEzMTUxIDUuODA2NjEgOS4yMDgzMyA2IDkuMjA4MzNDNi4xOTMzOSA5LjIwODMzIDYuMzc4ODUgOS4xMzE1MSA2LjUxNTYgOC45OTQ3N0M2LjY1MjM0IDguODU4MDIgNi43MjkxNyA4LjY3MjU1IDYuNzI5MTcgOC40NzkxN0M2LjcyOTE3IDguMjg1NzggNi42NTIzNCA4LjEwMDMxIDYuNTE1NiA3Ljk2MzU3QzYuMzc4ODUgNy44MjY4MiA2LjE5MzM5IDcuNzUgNiA3Ljc1WicgZmlsbD0nIzMzMycgLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5nYW50dC1ldmVudHMtaWNvbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWljb24pO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDEyIDEyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMi42NDU4MyAwLjc1QzEuNjA0MDIgMC43NSAwLjc1IDEuNjA0MDIgMC43NSAyLjY0NTgzVjkuMzU0MTdDMC43NSAxMC4zOTYgMS42MDQwMiAxMS4yNSAyLjY0NTgzIDExLjI1SDkuMzU0MTdDMTAuMzk2IDExLjI1IDExLjI1IDEwLjM5NiAxMS4yNSA5LjM1NDE3VjIuNjQ1ODNDMTEuMjUgMS42MDQwMiAxMC4zOTYgMC43NSA5LjM1NDE3IDAuNzVIMi42NDU4M1pNMi42NDU4MyAxLjYyNUg5LjM1NDE3QzkuOTIyOTMgMS42MjUgMTAuMzc1IDIuMDc3MDcgMTAuMzc1IDIuNjQ1ODNWMy4wODMzM0gxLjYyNVYyLjY0NTgzQzEuNjI1IDIuMDc3MDcgMi4wNzcwNyAxLjYyNSAyLjY0NTgzIDEuNjI1Wk0xLjYyNSAzLjk1ODMzSDEwLjM3NVY5LjM1NDE3QzEwLjM3NSA5LjkyMjkzIDkuOTIyOTMgMTAuMzc1IDkuMzU0MTcgMTAuMzc1SDIuNjQ1ODNDMi4wNzcwNyAxMC4zNzUgMS42MjUgOS45MjI5MyAxLjYyNSA5LjM1NDE3VjMuOTU4MzNaTTcuMDIwODMgNkM2LjQ2MjMgNiA2IDYuNDYyMyA2IDcuMDIwODNWOC4xODc1QzYgOC43NDYwMyA2LjQ2MjMgOS4yMDgzMyA3LjAyMDgzIDkuMjA4MzNIOC4xODc1QzguNzQ2MDMgOS4yMDgzMyA5LjIwODMzIDguNzQ2MDMgOS4yMDgzMyA4LjE4NzVWNy4wMjA4M0M5LjIwODMzIDYuNDYyMyA4Ljc0NjAzIDYgOC4xODc1IDZINy4wMjA4M1pNNy4wMjA4MyA2Ljg3NUg4LjE4NzVDOC4yNzM1NSA2Ljg3NSA4LjMzMzMzIDYuOTM0NzggOC4zMzMzMyA3LjAyMDgzVjguMTg3NUM4LjMzMzMzIDguMjczNTUgOC4yNzM1NSA4LjMzMzMzIDguMTg3NSA4LjMzMzMzSDcuMDIwODNDNi45MzQ3OCA4LjMzMzMzIDYuODc1IDguMjczNTUgNi44NzUgOC4xODc1VjcuMDIwODNDNi44NzUgNi45MzQ3OCA2LjkzNDc4IDYuODc1IDcuMDIwODMgNi44NzVaJyBmaWxsPScjMzMzJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yLjY0NTgzIDAuNzVDMS42MDQwMiAwLjc1IDAuNzUgMS42MDQwMiAwLjc1IDIuNjQ1ODNWOS4zNTQxN0MwLjc1IDEwLjM5NiAxLjYwNDAyIDExLjI1IDIuNjQ1ODMgMTEuMjVIOS4zNTQxN0MxMC4zOTYgMTEuMjUgMTEuMjUgMTAuMzk2IDExLjI1IDkuMzU0MTdWMi42NDU4M0MxMS4yNSAxLjYwNDAyIDEwLjM5NiAwLjc1IDkuMzU0MTcgMC43NUgyLjY0NTgzWk0yLjY0NTgzIDEuNjI1SDkuMzU0MTdDOS45MjI5MyAxLjYyNSAxMC4zNzUgMi4wNzcwNyAxMC4zNzUgMi42NDU4M1YzLjA4MzMzSDEuNjI1VjIuNjQ1ODNDMS42MjUgMi4wNzcwNyAyLjA3NzA3IDEuNjI1IDIuNjQ1ODMgMS42MjVaTTEuNjI1IDMuOTU4MzNIMTAuMzc1VjkuMzU0MTdDMTAuMzc1IDkuOTIyOTMgOS45MjI5MyAxMC4zNzUgOS4zNTQxNyAxMC4zNzVIMi42NDU4M0MyLjA3NzA3IDEwLjM3NSAxLjYyNSA5LjkyMjkzIDEuNjI1IDkuMzU0MTdWMy45NTgzM1pNNy4wMjA4MyA2QzYuNDYyMyA2IDYgNi40NjIzIDYgNy4wMjA4M1Y4LjE4NzVDNiA4Ljc0NjAzIDYuNDYyMyA5LjIwODMzIDcuMDIwODMgOS4yMDgzM0g4LjE4NzVDOC43NDYwMyA5LjIwODMzIDkuMjA4MzMgOC43NDYwMyA5LjIwODMzIDguMTg3NVY3LjAyMDgzQzkuMjA4MzMgNi40NjIzIDguNzQ2MDMgNiA4LjE4NzUgNkg3LjAyMDgzWk03LjAyMDgzIDYuODc1SDguMTg3NUM4LjI3MzU1IDYuODc1IDguMzMzMzMgNi45MzQ3OCA4LjMzMzMzIDcuMDIwODNWOC4xODc1QzguMzMzMzMgOC4yNzM1NSA4LjI3MzU1IDguMzMzMzMgOC4xODc1IDguMzMzMzNINy4wMjA4M0M2LjkzNDc4IDguMzMzMzMgNi44NzUgOC4yNzM1NSA2Ljg3NSA4LjE4NzVWNy4wMjA4M0M2Ljg3NSA2LjkzNDc4IDYuOTM0NzggNi44NzUgNy4wMjA4MyA2Ljg3NVonIGZpbGw9JyMzMzMnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5nYW50dC11c2VyLWljb24ge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1pY29uKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAxMiAxMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTQuOTk5OTIgMC4xNjYwMTZDMy4zOTQyNyAwLjE2NjAxNiAyLjA4MzI1IDEuNDc3MDMgMi4wODMyNSAzLjA4MjY4QzIuMDgzMjUgNC42ODgzMyAzLjM5NDI3IDUuOTk5MzUgNC45OTk5MiA1Ljk5OTM1QzYuNjA1NTcgNS45OTkzNSA3LjkxNjU4IDQuNjg4MzMgNy45MTY1OCAzLjA4MjY4QzcuOTE2NTggMS40NzcwMyA2LjYwNTU3IDAuMTY2MDE2IDQuOTk5OTIgMC4xNjYwMTZaTTQuOTk5OTIgMS4wNDEwMkM2LjEzMjY4IDEuMDQxMDIgNy4wNDE1OCAxLjk0OTkyIDcuMDQxNTggMy4wODI2OEM3LjA0MTU4IDQuMjE1NDUgNi4xMzI2OCA1LjEyNDM1IDQuOTk5OTIgNS4xMjQzNUMzLjg2NzE1IDUuMTI0MzUgMi45NTgyNSA0LjIxNTQ1IDIuOTU4MjUgMy4wODI2OEMyLjk1ODI1IDEuOTQ5OTIgMy44NjcxNSAxLjA0MTAyIDQuOTk5OTIgMS4wNDEwMlpNMTAuMTA4MSA1Ljk5OTM1QzkuNzczMDIgNS45OTk0MiA5LjQzODI4IDYuMTI2ODIgOS4xODM1MSA2LjM4MTU5TDUuNjc4MzggOS44ODYxNUM1LjU4NzY4IDkuOTc2NTcgNS41MjE5OCAxMC4wODk1IDUuNDg2OTggMTAuMjEyNkw1LjAxNzAxIDExLjg1NzdDNC45NzM1NSAxMi4wMTAzIDUuMDE1NTEgMTIuMTc1IDUuMTI4MDkgMTIuMjg3M0M1LjIxMTIyIDEyLjM3MDQgNS4zMjMzNiAxMi40MTU0IDUuNDM3OTkgMTIuNDE1NEM1LjQ3ODI0IDEyLjQxNTQgNS41MTc5NSAxMi40MDk3IDUuNTU3NjIgMTIuMzk4NEw3LjIwMzk0IDExLjkyODRDNy4zMjc2IDExLjg5MzEgNy40NDA1NSAxMS44MjY1IDcuNTI5MjEgMTEuNzM3TDExLjAzMzggOC4yMzI0MkMxMS4yODA1IDcuOTg1MDkgMTEuNDE2NiA3LjY1NjE0IDExLjQxNjYgNy4zMDY3MkMxMS40MTY2IDYuOTU3MzEgMTEuMjgwMiA2LjYyODYzIDExLjAzMzIgNi4zODE1OUMxMC43NzgxIDYuMTI2NTMgMTAuNDQzMSA1Ljk5OTI4IDEwLjEwODEgNS45OTkzNVpNMS42NDU3NSA3LjE2NjAyQzAuOTIyMTI3IDcuMTY2MDIgMC4zMzMyNTIgNy43NTQ4OSAwLjMzMzI1MiA4LjQ3ODUyVjguNzAxMjVDMC4zMzMyNTIgOS4zODc4NCAwLjYxODkzOSAxMC4wNDc2IDEuMTE3MTEgMTAuNTExNkMxLjcwMTkgMTEuMDU1NiAyLjczODI2IDExLjY5MjMgNC40MzE5NyAxMS44MTE2QzQuNDM4MDkgMTEuNzczNCA0LjQ0NTEgMTEuNzM1MyA0LjQ1NTg5IDExLjY5NzdMNC42Njk1MSAxMC45NTAzQzMuMTIwNzYgMTAuODgxNCAyLjIxMTQyIDEwLjMzNDIgMS43MTM1NCA5Ljg3MDc3QzEuMzkyNDIgOS41NzE4MSAxLjIwODI1IDkuMTQ1NzUgMS4yMDgyNSA4LjcwMTI1VjguNDc4NTJDMS4yMDgyNSA4LjIzNzMxIDEuNDA0NTQgOC4wNDEwMiAxLjY0NTc1IDguMDQxMDJINi42OTkyMkw3LjU3NDIyIDcuMTY2MDJIMS42NDU3NVonIGZpbGw9JyMzMzMnIC8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE1JyB2aWV3Qm94PScwIDAgMTIgMTMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J000Ljk5OTkyIDAuMTY2MDE2QzMuMzk0MjcgMC4xNjYwMTYgMi4wODMyNSAxLjQ3NzAzIDIuMDgzMjUgMy4wODI2OEMyLjA4MzI1IDQuNjg4MzMgMy4zOTQyNyA1Ljk5OTM1IDQuOTk5OTIgNS45OTkzNUM2LjYwNTU3IDUuOTk5MzUgNy45MTY1OCA0LjY4ODMzIDcuOTE2NTggMy4wODI2OEM3LjkxNjU4IDEuNDc3MDMgNi42MDU1NyAwLjE2NjAxNiA0Ljk5OTkyIDAuMTY2MDE2Wk00Ljk5OTkyIDEuMDQxMDJDNi4xMzI2OCAxLjA0MTAyIDcuMDQxNTggMS45NDk5MiA3LjA0MTU4IDMuMDgyNjhDNy4wNDE1OCA0LjIxNTQ1IDYuMTMyNjggNS4xMjQzNSA0Ljk5OTkyIDUuMTI0MzVDMy44NjcxNSA1LjEyNDM1IDIuOTU4MjUgNC4yMTU0NSAyLjk1ODI1IDMuMDgyNjhDMi45NTgyNSAxLjk0OTkyIDMuODY3MTUgMS4wNDEwMiA0Ljk5OTkyIDEuMDQxMDJaTTEwLjEwODEgNS45OTkzNUM5Ljc3MzAyIDUuOTk5NDIgOS40MzgyOCA2LjEyNjgyIDkuMTgzNTEgNi4zODE1OUw1LjY3ODM4IDkuODg2MTVDNS41ODc2OCA5Ljk3NjU3IDUuNTIxOTggMTAuMDg5NSA1LjQ4Njk4IDEwLjIxMjZMNS4wMTcwMSAxMS44NTc3QzQuOTczNTUgMTIuMDEwMyA1LjAxNTUxIDEyLjE3NSA1LjEyODA5IDEyLjI4NzNDNS4yMTEyMiAxMi4zNzA0IDUuMzIzMzYgMTIuNDE1NCA1LjQzNzk5IDEyLjQxNTRDNS40NzgyNCAxMi40MTU0IDUuNTE3OTUgMTIuNDA5NyA1LjU1NzYyIDEyLjM5ODRMNy4yMDM5NCAxMS45Mjg0QzcuMzI3NiAxMS44OTMxIDcuNDQwNTUgMTEuODI2NSA3LjUyOTIxIDExLjczN0wxMS4wMzM4IDguMjMyNDJDMTEuMjgwNSA3Ljk4NTA5IDExLjQxNjYgNy42NTYxNCAxMS40MTY2IDcuMzA2NzJDMTEuNDE2NiA2Ljk1NzMxIDExLjI4MDIgNi42Mjg2MyAxMS4wMzMyIDYuMzgxNTlDMTAuNzc4MSA2LjEyNjUzIDEwLjQ0MzEgNS45OTkyOCAxMC4xMDgxIDUuOTk5MzVaTTEuNjQ1NzUgNy4xNjYwMkMwLjkyMjEyNyA3LjE2NjAyIDAuMzMzMjUyIDcuNzU0ODkgMC4zMzMyNTIgOC40Nzg1MlY4LjcwMTI1QzAuMzMzMjUyIDkuMzg3ODQgMC42MTg5MzkgMTAuMDQ3NiAxLjExNzExIDEwLjUxMTZDMS43MDE5IDExLjA1NTYgMi43MzgyNiAxMS42OTIzIDQuNDMxOTcgMTEuODExNkM0LjQzODA5IDExLjc3MzQgNC40NDUxIDExLjczNTMgNC40NTU4OSAxMS42OTc3TDQuNjY5NTEgMTAuOTUwM0MzLjEyMDc2IDEwLjg4MTQgMi4yMTE0MiAxMC4zMzQyIDEuNzEzNTQgOS44NzA3N0MxLjM5MjQyIDkuNTcxODEgMS4yMDgyNSA5LjE0NTc1IDEuMjA4MjUgOC43MDEyNVY4LjQ3ODUyQzEuMjA4MjUgOC4yMzczMSAxLjQwNDU0IDguMDQxMDIgMS42NDU3NSA4LjA0MTAySDYuNjk5MjJMNy41NzQyMiA3LjE2NjAySDEuNjQ1NzVaJyBmaWxsPScjMzMzJyAvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLnNmLW1haW4tbW9kYWwuc2YtbGlmZWN5Y2xlLXByZXZpZXctbW9kYWwge1xuICAuYW50LW1vZGFsIHtcbiAgICBtaW4td2lkdGg6IDUwMHB4O1xuICB9XG5cbiAgLnNmLWxpZmVjeWNsZS1wcmV2aWV3LWNoYXJ0IHtcbiAgICB0b3A6IC01NXB4O1xuICAgIG1heC1oZWlnaHQ6IDQzMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5wcmV2aWV3X19jb250ZW50IHtcbiAgICBoZWlnaHQ6IDQzMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNob3ctY2VsbCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgcGFkZGluZy10b3A6IDIzcHg7XG4gIH1cblxuICAuc2YtYWctZ3JpZC5zZi1saWZlLWN5Y2xlLXByZXZpZXcge1xuICAgIC5hZy1yb290LXdyYXBwZXIge1xuICAgICAgLmFnLWhlYWRlci1yb3cge1xuICAgICAgICAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4gICAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciB7XG4gICAgICAgIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICAgIC5hZy1oZWFkZXItY2VsbCB7XG4gICAgICAgICAgICAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc2VnbWVudGF0aW9uLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLnNmLXNlZ21lbnRhdGlvbl9fd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7IC8qIHVzZSB3aXRoIG1pbi1oZWlnaHQgKi9cbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC4zcyBlYXNlLWluLW91dDtcblxuICAvKiogTm90ZTogbm90IHN1cHBvcnRlZCBpbiBGaXJlZm94XG4gICAgICBFeHBlY3RlZCB0byBiZSByZWxlYXNlZCBpbiBGaXJlZm94IDEyMSBcbiAgICAgIGh0dHBzOi8vY2FuaXVzZS5jb20vP3NlYXJjaD1oYXNcbiAgICAgIGh0dHBzOi8vd2lraS5tb3ppbGxhLm9yZy9pbmRleC5waHA/dGl0bGU9UmVsZWFzZV9NYW5hZ2VtZW50L0NhbGVuZGFyJnJlZGlyZWN0PW5vXG4gICovXG4gICY6aGFzKC5zZi1kcmF3ZXJfX3JpZ2h0LmFudC1kcmF3ZXItb3Blbikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5zZi1zZWdtZW50YXRpb25fX3RvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgfVxuICAgIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuICAuc2Ytc2VnbS1jaGFydC1vcHRpb25zIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE0cHg7XG4gIH1cblxuICAuc2Ytc2VnbWVudGF0aW9uLWRldGFpbHMge1xuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gICAgLmFudC1kcmF3ZXItaGVhZGVyIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1zZWdtZW50YXRpb25fX2xlZnQtd3JhcHBlciAuUGFuZTIge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5zZi1zZWdtZW50YXRpb25fX3dyYXBwZXIge1xuICAgIC5zZi1zZWdtLWNoYXJ0LXdyYXBwZXIge1xuICAgICAgaGVpZ2h0OiA4NSU7XG4gICAgfVxuICAgIC5zZi1zZWdtLWNoYXJ0LW9wdGlvbnMge1xuICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtaW52ZW50b3J5LWFuYWx5c2lzX193cmFwcGVyIHtcbiAgbWluLWhlaWdodDogOTAwcHg7XG4gIC5zZi1pbnZlbnRvcnktYW5hbHlzaXNfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAxNnB4IDE2cHggMTZweCAwO1xuICAgIC5zZi1zdG9ja3NfX3JlcG9ydGluZy1jb250ZW50IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIG1pbi1oZWlnaHQ6IDM3MHB4O1xuICAgICAgLnNmLXJlcG9ydGluZ19fZ3JpZCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAuYW50LXNwaW4tY29udGFpbmVyLFxuICAgICAgICAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53YXJuaW5nLWNlbGwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLmFnLWhpZGRlbiB7XG4gICAgICAgICAgLyogXG4gICAgICAgICAgICA2Nzc5MjogZml4IGhpZGRlbiBib3R0b20gc2Nyb2xsYmFyIHdpdGggZXhwYW5kYWJsZSBjb2x1bW5zLlxuICAgICAgICAgICAgICAgICAgIENhbiBiZSByZW1vdmVkIG9uY2UgYWctZ3JpZCBidWcgaXMgZml4ZWQuIChhbHdheXMgdmlzaWJsZSEhISlcbiAgICAgICAgICAgKi9cbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5zZi1jaGFydHMtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuXG4gICAgLmNoYXJ0LXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcm93LWdhcDogMTZweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgLmNoYXJ0LXRpdGxlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuXG4gICAgICAuY2hhcnQtbm8tZGF0YS1vdmVybGF5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAuYW50aWNvbi5hbnRpY29uLWxpbmUtY2hhcnQgPiBzdmcge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY2hhcnQtdG9vbHRpcCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBib3gtc2hhZG93OiAtN3B4IDZweCAxOXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTMpO1xuXG4gICAgICAgIC5jb2xvci1ib3gge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtbWFudWZhY3R1cmVkLXNzX190b29sYmFyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gICAgLnRvb2xiYXItYnV0dG9uLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgIH1cbiAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICAuc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX2NvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB9XG5cbiAgLy9yZW5kZXIgbWFzayBpbiBjb250YWluZXJcbiAgLmFudC1tb2RhbC1tYXNrLFxuICAuYW50LW1vZGFsLXdyYXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuIiwiLnNmLXBvbGljeS1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcGFkZGluZzogMTZweCAxNHB4IDE2cHggMDtcblxuICAuY2hhcnQtd3JhcHBlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5jaGFydC10aXRsZSB7XG4gICAgcGFkZGluZzogMTZweDtcblxuICAgIHN0cm9uZyB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cblxuICAgIC5zdG9jay1kZXRhaWxzIHtcbiAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLmxlZ2VuZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogMzVweDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgIH1cblxuICAgICAgLnNxdWFyZSB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtaW52ZW50b3J5LXBvbGljeV9fY2hhcnQge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCk7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuXG4gIC5zZi1pbnZlbnRvcnktcG9saWN5X19ncmlkIHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY1cHgpO1xuXG4gICAgLmFudC1zcGluLWNvbnRhaW5lcixcbiAgICAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5hZy1yb290LXdyYXBwZXIge1xuICAgICAgLnNlcnZpY2UtbGV2ZWwtb3ZlcnJpZGRlbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0yKTtcbiAgICAgIH1cblxuICAgICAgLmFnLXJvdy1ob3ZlciA+IC5zZXJ2aWNlLWxldmVsLW92ZXJyaWRkZW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMyk7XG4gICAgICB9XG5cbiAgICAgIC50aW1lLXBoYXNlZC1jZWxsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2x1bW4tZ2FwOiA0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwuYWctaGlkZGVuIHtcbiAgICAgIC8qIFxuICAgICAgICA2Nzc5MjogZml4IGhpZGRlbiBib3R0b20gc2Nyb2xsYmFyIHdpdGggZXhwYW5kYWJsZSBjb2x1bW5zLlxuICAgICAgICAgICAgICAgQ2FuIGJlIHJlbW92ZWQgb25jZSBhZy1ncmlkIGJ1ZyBpcyBmaXhlZC4gKGFsd2F5cyB2aXNpYmxlISEhKVxuICAgICAgICovXG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LWhlaWdodDogOTAwcHgpIHtcbiAgLnNmLXBvbGljeS1jb250ZW50IHtcbiAgICAuc2YtaW52ZW50b3J5LXBvbGljeV9fY2hhcnQge1xuICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zaGVsZi1saWZlX193cmFwcGVyIC5zZi1zaGVsZi1saWZlX190b29sYmFyLXdyYXBwZXIge1xuICAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgICBtaW4taGVpZ2h0OiAxMnB4O1xuXG4gICAgLnNmLXNoZWxmLWxpZmVfX3Rvb2xiYXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAgMTRweDtcbiAgICB9XG4gIH1cblxuICAuc2Ytc2hlbGYtbGlmZV9fY29udGVudCB7XG4gICAgcGFkZGluZzogMCAxNHB4IDE0cHggMDtcbiAgfVxufVxuIiwiLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgLnNmLWNvbGxhYl9fdHJlZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAudHJlZS1zZWN0aW9uX190b2dnbGUtYnRuIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgei1pbmRleDogNDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAtNTBweDtcbiAgICB9XG5cbiAgICAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAxO1xuICAgICAgLmFudC1idG4ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICYuYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgLmJ0bi1yZWNvcmQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSB7XG4gICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgICAgICAgIC5idG4tcmVjb3JkIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1hZy1ncmlkIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgLmFnLXJvdy1sZXZlbC0xIHtcbiAgICAgICAgLmFnLWRldGFpbHMtcm93IHtcbiAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbG9yLWJveCB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICAgICAgfVxuICAgICAgLmFnLWhlYWRlci1yb3cge1xuICAgICAgICAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4gICAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYWctaGVhZGVyLWNlbGwge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuYWctY2VsbCB7XG4gICAgICAgICY6bm90KC5hZy1jZWxsLXJhbmdlLXNlbGVjdGVkKSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgfVxuICAgICAgICAmLmFnLWNlbGwtbGFzdC1sZWZ0LXBpbm5lZDpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIH1cbiAgICAgICAgJi5hZy1jZWxsLWZvY3VzOm5vdCguYWctY2VsbC1yYW5nZS1zZWxlY3RlZCkge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5hZy1jZWxsLWZvY3VzLmFnLWNlbGwtcmFuZ2Utc2VsZWN0ZWQuYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFnLXJvdy1ob3ZlciB7XG4gICAgICAgIC5wb3NpdGl2ZS12YWx1ZS1jZWxsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbiAgICAgICAgfVxuICAgICAgICAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTIpO1xuICAgICAgICB9XG4gICAgICAgIC5lZGl0YWJsZS1saW1pdGVkLWNlbGwge1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIHRvIHJpZ2h0LFxuICAgICAgICAgICAgdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKSxcbiAgICAgICAgICAgIHZhcigtLWFyay1iYXNlLXllbGxvdy0yKVxuICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wb3NpdGl2ZS12YWx1ZS1jZWxsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgICAgIH1cbiAgICAgIC5uZWdhdGl2ZS12YWx1ZS1jZWxsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG4gICAgICB9XG4gICAgICAubGltaXRlZC1jZWxsIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ibHVlLTQpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuZWRpdGFibGUtbGltaXRlZC1jZWxsIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgIHRvIHJpZ2h0LFxuICAgICAgICAgIHZhcigtLWFyay1iYXNlLWJsdWUtMiksXG4gICAgICAgICAgdmFyKC0tYXJrLWJhc2UteWVsbG93LTEpXG4gICAgICAgICk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWNyZWF0ZS13b3JrZmxvdy10YXNrIHtcbiAgLnNmLWF1dG8tdHJpZ2dlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuXG4gICAgbGFiZWwge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgfVxuICB9XG59XG5cbi5zZi13b3JrZmxvdy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgLnNmLXdvcmtmbG93LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cblxuICAuYW50LWF2YXRhci1ncm91cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuc2YtdGFzay1oYXMtYWN0aW9uIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PScxMnB4JyB2aWV3Qm94PSctOTEgMCA1MTIgNTEyLjAwMTQxJyB3aWR0aD0nMTJweCclM0UlM0NwYXRoIGZpbGw9JyUyMzMzMzMzMycgZD0nbTMxNSAyMTFoLTEyNC4xNDQ1MzFsMTA3LjE2Nzk2OS0xODguNTU4NTk0YzIuNjUyMzQzLTQuNjQ0NTMxIDIuNjM2NzE4LTEwLjM0Mzc1LS4wNDI5NjktMTQuOTcyNjU2LTIuNjk1MzEzLTQuNjI1LTcuNjMyODEzLTcuNDY4NzUtMTIuOTgwNDY5LTcuNDY4NzVoLTE4MGMtNi40NTcwMzEgMC0xMi4xODc1IDQuMTMyODEyLTE0LjIyMjY1NiAxMC4yNTM5MDZsLTkwIDI3MWMtMS41MzkwNjMgNC41NzAzMTMtLjc2MTcxOSA5LjYwOTM3NSAyLjA1MDc4MSAxMy41MTk1MzIgMi44MjgxMjUgMy45MTQwNjIgNy4zNTU0NjkgNi4yMjY1NjIgMTIuMTcxODc1IDYuMjI2NTYyaDEyNy4yNTM5MDZsLTgxLjAzNTE1NiAxOTAuMDk3NjU2Yy0yLjkwMjM0NCA2Ljc1MzkwNi0uNDY4NzUgMTQuNjIxMDk0IDUuNzQyMTg4IDE4LjU1ODU5NCA2LjEwOTM3NCAzLjkwNjI1IDE0LjMxNjQwNiAyLjg3ODkwNiAxOS4yNDYwOTMtMi42OTE0MDZsMjQwLTI3MWMzLjkyNTc4MS00LjQxMDE1NiA0Ljg5NDUzMS0xMC43MjY1NjMgMi40NzY1NjMtMTYuMTAxNTYzLTIuNDE3OTY5LTUuMzkwNjI1LTcuNzc3MzQ0LTguODYzMjgxLTEzLjY4MzU5NC04Ljg2MzI4MXptMCAwJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB9XG5cbiAgLnNmLXdvcmtmbG93LXRvb2xiYXIge1xuICAgIG1hcmdpbjogMTJweCAyNHB4IDEycHggMTZweDtcblxuICAgIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuXG4gICAgICBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2Ytc3Bpbm5lci1pbmRpY2F0b3Ige1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG5cbiAgICAgIC5hbnQtc3Bpbi10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgfVxuXG4gICAgICAuYW50LXNwaW4tZG90IHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qIGFsd2F5cyBzaG93IHNjcm9sbGVycyBzYWZhcmkgKi9cblxuLmItb3ZlcmxheS1zY3JvbGxiYXIgLmItdmlydHVhbC1zY3JvbGxlcnMge1xuICAuYi12aXJ0dWFsLXNjcm9sbGVyIHtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmItd2lkZ2V0LXNjcm9sbGVyLFxuLmItdmlydHVhbC1zY3JvbGxlciB7XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCB7XG4gICAgd2lkdGg6IDExcHg7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cbn1cblxuLmItYnV0dG9uLmItYmx1ZTpub3QoLmItdGFiKSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBmb250LXNpemU6IDE0cHg7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnktaG92ZXIpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmItYnV0dG9uOm5vdCguYi10YWIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiAjNzg3OTg2O1xufVxuXG4uYi1ncmlkLWhlYWRlci10ZXh0LWNvbnRlbnQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLmItZ2FudHQtYm9keS13cmFwIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xufVxuXG5sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5iLXRyZWUtY2VsbC5iLXRyZWUtcGFyZW50LWNlbGwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYi1ob3Jpem9udGFsdGltZWF4aXMgLmItc2NoLWhlYWRlci10aW1lYXhpcy1jZWxsIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi10cmVlLWNlbGwgLmItdHJlZS1pY29uIHtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4uYi1ncmlkLXJvdy5iLXNlbGVjdGVkLFxuLmItZ3JpZC1yb3cuYi1ob3ZlciAuYi1ncmlkLXJvdy5iLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpICFpbXBvcnRhbnQ7XG59XG5cbi5iLWdyaWRiYXNlOm5vdCguYi1tb3Zpbmctc3BsaXR0ZXIpXG4gIC5iLWdyaWQtcm93Om5vdCguYi1ncm91cC1yb3cpLmItaG92ZXJcbiAgLmItZ3JpZC1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xuXG4gICY6bm90KC5iLWZvY3VzZWQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmItdG9vbGJhciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgLmItdG9vbGJhci1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5iLWNvbnRlbnQtZWxlbWVudCB7XG4gICAgPiAuYi13aWRnZXQ6bm90KC5iLWxhc3QtdmlzaWJsZS1jaGlsZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgfVxuXG4gICAgLmItYnV0dG9uIHtcbiAgICAgIG1pbi13aWR0aDogMy41ZW07XG4gICAgfVxuICB9XG59XG5cbi5maWx0ZXItYnktbmFtZSBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iLW5hbWUtY2VsbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG5cbi5iLXN0YXR1cy1jb2x1bW4tY2VsbCB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG59XG5cbi5iLXN0YXR1cy1jb2x1bW4tY2VsbCBpOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuXG4uU3RhcnRlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5CZWhpbmQge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG5cbi5TdXNwZW5kZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG59XG5cbi5SdW5uaW5nIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLkNvbXBsZXRlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuXG4uc2V0dGluZ3MtbWVudSAuYi1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cblxuLmItbnVtYmVyZmllbGQ6bm90KC5iLWRpc2FibGVkKTpob3ZlciAuYi1maWVsZC1pbm5lcixcbi5iLXRleHRmaWVsZDpub3QoLmItZGlzYWJsZWQpOmhvdmVyIC5iLWZpZWxkLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmItZ2FudHQtdGFzayxcbi5iLXNjaC1zdHlsZS1wbGFpbi5iLXNjaC1jb2xvci1nYW50dC1ncmVlbiAuYi1zY2gtZXZlbnQ6bm90KC5iLW1pbGVzdG9uZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJmZmNhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDhjMjIxO1xufVxuXG4uYi1nYW50dC10YXNrLXBhcmVudDpub3QoLmItbWlsZXN0b25lLXdyYXApIC5iLWdhbnR0LXRhc2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstZ3JlZW4pO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5iLWdhbnR0LXRhc2std3JhcC5iLW1pbGVzdG9uZS13cmFwIC5iLWdhbnR0LXRhc2sge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIC0tZXZlbnQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNoYXJ0LXF1YWwtNCkgIWltcG9ydGFudDtcbn1cblxuLmItZ2FudHQtdGFzay13cmFwIC5iLWdhbnR0LXRhc2ssXG4uYi1zY2gtZXZlbnQtd3JhcCAuYi1zY2gtZXZlbnQge1xuICAmLnNmLWV2ZW50LWluLXBhc3Qge1xuICAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbn1cblxuLmItaWNvbi10cmVlLWxlYWY6YmVmb3JlIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG5cbi5iLWdyaWQtaGVhZGVyIC5iLXNjaC10aW1lcmFuZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaXRlbS1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICYuZWxlbWVudC1pY29uIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstZ3JlZW4pO1xuICB9XG5cbiAgJi5wcm9jZXNzLWljb24ge1xuICAgIGJhY2tncm91bmQ6ICMzNGIxZjQ7XG4gIH1cbn1cblxuLmItdGltZWxpbmUtc3ViZ3JpZCAuYi1zY2gtY3VycmVudC10aW1lIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWFyay15ZWxsb3cpO1xufVxuXG4uYi1ncmlkLWhlYWRlciAuYi1zY2gtdGltZXJhbmdlLmItc2NoLWN1cnJlbnQtdGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3cpO1xufVxuXG4uYi1ncmlkLWNlbGwuYi1mb2N1c2VkOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmItcm93LXJlb3JkZXJpbmcgLmItcm93LXJlb3JkZXJpbmctdGFyZ2V0LXBhcmVudCAuYi10cmVlLWNlbGwge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYi1yb3ctcmVvcmRlcmluZyAuYi1yb3ctcmVvcmRlcmluZy10YXJnZXQtcGFyZW50IC5iLXRyZWUtY2VsbDo6YmVmb3JlIHtcbiAgdG9wOiAxN3B4O1xufVxuXG4uYi1yb3ctcmVvcmRlcmluZyAuYi1yb3ctZHJvcC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5zZi1yb2xsLWZvcndhcmQtaWNvbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTUuMjI5JyBoZWlnaHQ9JzE1LjU2NCcgdmlld0JveD0nMCAwIDE1LjIyOSAxNS41NjQnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmElN0JmaWxsOiUyMzAwOTJkYTslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3BhdGggY2xhc3M9J2EnIGQ9J00xMS45NjQsNEE5LjcxMSw5LjcxMSwwLDAsMCw0LjUxOCw3LjQ3NGwuOTkzLjgzM0E4LjQsOC40LDAsMCwxLDE3LjMzMiw3LjI0M0gxNS44NTV2MS4zaDMuODkxVjQuNjQ5aC0xLjNWNi41QTkuNjgsOS42OCwwLDAsMCwxMS45NjQsNFptMCwzLjg5MUE1LjgzNyw1LjgzNywwLDEsMCwxNy44LDEzLjcyOCw1Ljg0Niw1Ljg0NiwwLDAsMCwxMS45NjQsNy44OTFabTAsMS4zYTQuNTQsNC41NCwwLDEsMS00LjU0LDQuNTRBNC41Myw0LjUzLDAsMCwxLDExLjk2NCw5LjE4OFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC00LjUxOCAtNCknLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5maWx0ZXItYnktbmFtZSB7XG4gIGhlaWdodDogNDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYi1ncmlkLWhlYWRlci10ZXh0ID4gLmItZ3JpZC1oZWFkZXItdGV4dC1jb250ZW50IHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNmLWRldGFpbHMtYnRuLmFudC1idG4ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2Ytc2NoZWR1bGVyIHtcbiAgLnNmLXRhc2staGFzLWFjdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgfVxuXG4gIC5iLWdyaWQtcm93IHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAzcHg7XG4gIH1cblxuICAuYi1ncmlkLWNlbGwge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBwYWRkaW5nLXRvcDogMTRweDtcblxuICAgIC5iLXBlcmNlbnRkb25lLWNpcmNsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICBoZWlnaHQ6IDMzcHg7XG5cbiAgICAgICYucGVyY2VudGRvbmUtZnVsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YXZhbHVlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYi1zY2gtZXZlbnQ6bm90KC5iLW1pbGVzdG9uZSkgLmItc2NoLWV2ZW50LWNvbnRlbnQsXG4gIC5iLXNjaC1ldmVudC13cmFwLmItbWlsZXN0b25lLXdyYXAgLmItc2NoLWV2ZW50IGxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIC8vY29sb3I6ICM4ODg7XG4gIH1cblxuICAuYi1zY2hlZHVsZS1zZWxlY3RlZC10aWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5iLWdyaWQtcm93IC5jdXN0b20tcmVzb3VyY2UtY29sbGFwc2Uge1xuICBpLmItaWNvbi5iLWljb24tZXhwYW5kLXJlc291cmNlIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICYuaWNvbi0tZmxpcDo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmItc2NoLWV2ZW50LXdyYXAucm93LS1jb2xsYXBzZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2Ytd29ya2Zsb3ctZGV0YWlscy1tb2RhbCB7XG4gIC53aWRnZXQtYmFkZ2Uge1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICYuZ3JlZW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICB9XG5cbiAgICAmLnJlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICB9XG5cbiAgICAmLmJsdWUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cblxuICAgICYuYm9yZGVyZWQge1xuICAgICAgcGFkZGluZzogM3B4IDdweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cbiAgfVxufVxuXG4uc2Ytd29ya2Zsb3dfX2V4dC1saW5rIHtcbiAgcGFkZGluZzogMCAwIDAgN3B4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gIHN2ZyB7XG4gICAgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG59XG5cbi5iLWdyaWQtcm93IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi1ncmlkLXBhbmVsLWJvZHkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cblxuLmItZ3JpZC1oZWFkZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5iLWNvbHVtbmxpbmVzIC5iLWdyaWQtY2VsbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi1jb2x1bW4tbGluZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIC5iLXNjaC10aW1lYXhpc2NvbHVtbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG5cbi5iLWdyaWRiYXNlLmItc3BsaXRcbiAgLmItZ3JpZC12ZXJ0aWNhbC1zY3JvbGxlclxuICAuYi1ncmlkLXNwbGl0dGVyXG4gIC5iLWdyaWQtc3BsaXR0ZXItaW5uZXIsXG4uYi1zcGxpdHRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5iLXBhbmVsIHtcbiAgLS1wYW5lbC1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYi1ncmlkYmFzZS5iLXNwbGl0IC5iLWdyaWQtc3BsaXR0ZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG59XG5cbi5iLXBlcmNlbnRkb25lLWNpcmNsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cblxuLmItcGVyY2VudGRvbmUtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi10aW1lbGluZWJhc2U6bm90KC5iLXNjaC12ZXJ0aWNhbClcbiAgLmItaGVhZGVyOm5vdCguYi1ncmlkLWhlYWRlci1zY3JvbGxlci1ub3JtYWwpXG4gIC5iLWdyaWQtaGVhZGVycyxcbi5iLXRpbWVsaW5lYmFzZTpub3QoLmItc2NoLXZlcnRpY2FsKSAuYi1ob3Jpem9udGFsdGltZWF4aXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5iLWhvdmVyIC5zZi13b3JrZmxvd19fZXh0LWxpbmsge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYi1saXN0LWl0ZW0uYi1hY3RpdmU6bm90KC5iLWRpc2FibGVkKSxcbi5iLWxpc3QtaXRlbTpmb2N1czpub3QoLmItZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xufVxuXG4uYi1udW1iZXJmaWVsZDpub3QoLmItZGlzYWJsZWQpOmhvdmVyIC5iLWZpZWxkLWlubmVyLFxuLmItdGV4dGZpZWxkOm5vdCguYi1kaXNhYmxlZCk6aG92ZXIgLmItZmllbGQtaW5uZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uYi1udW1iZXJmaWVsZC5iLWNvbnRhaW5zLWZvY3VzIC5iLWZpZWxkLWlubmVyLFxuLmItdGV4dGZpZWxkLmItY29udGFpbnMtZm9jdXMgLmItZmllbGQtaW5uZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uYi1oYm94ID4gLmItYm94LWNlbnRlcixcbi5iLXZib3ggPiAuYi1ib3gtY2VudGVyIHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cblxuLmItbWVudWl0ZW0ge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDhweCAwIDhweCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICYuYi1jb250YWlucy1mb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zZi13b3JrZmxvdy1jb250ZXh0X2NvbG9yZWQtaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cblxuLmItdG9vbHRpcCAuYi10b29sdGlwLWJvZHktd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG5cbiAgLmItdG9vbHRpcC1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuXG4gICAgLmItZ2FudHQtdGFzay10aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gIH1cbn1cblxuLmItZngtaGlnaGxpZ2h0IHtcbiAgYW5pbWF0aW9uOiBnYW50dC1oaWdobGlnaHQtYW5pbWF0aW9uIDJzIGVhc2UgMHMgMSAhaW1wb3J0YW50O1xufVxuXG4uYi1mbG9hdC1yb290IC5iLXdpZGdldCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG5cbkBrZXlmcmFtZXMgZ2FudHQtaGlnaGxpZ2h0LWFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgNTAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCA1cHggIzAwOTFkYTg2O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuIiwiLnNmLWRpc2N1c3Npb24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5hbnQtZHJhd2VyLW1hc2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmRpc2N1c3Npb24tY29udGV4dCB7XG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgIGhlaWdodDogNTRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgIC5zZi1jb21tZW50LWJhZGdlcyAuY29tbWVudC1iYWRnZSB7XG4gICAgICBtYXgtd2lkdGg6IDg3cHg7XG4gICAgfVxuICB9XG5cbiAgLmNvbW1lbnRzLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDI0cHggMjRweCAwIDI0cHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA0MDBweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIH1cblxuICAmLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE3OHB4O1xuICB9XG5cbiAgLnNmLWRpc2N1c3Npb24tcmVwbHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgJi5lZGl0LXJlcGx5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAvLyBwYWRkaW5nOiA1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICAgIH1cblxuICAgICYuaGlnaGxpZ2h0ZWQtLWFuaW1hdGlvbiB7XG4gICAgICBhbmltYXRpb246IHNwbGFzaE9uY2UgMnMgMS41cyBub3JtYWwgZm9yd2FyZHMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBzcGxhc2hPbmNlIHtcbiAgICAgIGZyb20ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIH1cbiAgICAgIDUwJSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlKTtcbiAgICAgIH1cbiAgICAgIHRvIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmltcG9ydGFudC1yZXBseSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdG9wOiA1cHg7XG4gICAgICByaWdodDogLTEycHg7XG4gICAgfVxuXG4gICAgLmhlYWRlciB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgIC5uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuXG4gICAgICAuc2YtYXZhdGFyLW5hbWUge1xuICAgICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgfVxuXG4gICAgICAuZGF0ZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0IHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLnNmLWRpc2N1c3Npb24tYWRkLWNvbW1lbnQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgICBociB7XG4gICAgICBtYXJnaW46IDAgLTE2cHggMTBweCAtMTZweDtcbiAgICB9XG5cbiAgICB0ZXh0YXJlYS5hbnQtaW5wdXQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuY29tbWVudC1pbXBvcnRhbnQge1xuICAgICAgdG9wOiAtMTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxNHB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuaW1wb3J0YW50LWJ1dHRvbiBzdmcge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLmFuaW1hdGVkLXNlbmQ6Zm9jdXMgc3ZnIHBhdGgge1xuICAgICAgYW5pbWF0aW9uOiBkYXNoIDAuNXMgbGluZWFyO1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgZGFzaCB7XG4gICAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XG4gICAgICB9XG5cbiAgICAgIDUxJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5yZXBseS1hY3Rpb25zLmFudC1kcm9wZG93biB7XG4gIG1pbi13aWR0aDogOTZweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgLmFudC1kcm9wZG93bi1tZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAuYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwIDhweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstcHJpbWFyeS1ob3Zlcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLXNtYWxsLWRpc2N1c3Npb24tbGlzdCB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBtYXgtd2lkdGg6IDM5M3B4O1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAuc2YtY29tbWVudC1wcmV2aWV3IHtcbiAgICBwYWRkaW5nOiA4cHggMTZweCA5cHggMTZweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgIH1cblxuICAgIC5hbnQtYXZhdGFyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cblxuICAgIC5zZi1hdmF0YXItbmFtZSB7XG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgfVxuICB9XG59XG4iLCIuc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIge1xuICAuc2YtcHJpY2UtbmVnb3RpYXRpb25fX3Rvb2xiYXIge1xuICAgIHBhZGRpbmc6IDE0cHggMTZweCAxOHB4IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc2YtcHJpY2UtbmVnb3RpYXRpb25fX2NvbnRlbnQge1xuICAgIG1hcmdpbjogMCAxNHB4IDE0cHggMDtcblxuICAgIC5hbnQtc3Bpbi1jb250YWluZXIsXG4gICAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1wcmljZS1uZWdvdGlhdGlvbi1ncmlkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICAuc3RhdHVzIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICYucGVuZGluZyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbiAgICAgIH1cblxuICAgICAgJi5hcHByb3ZlZCB7XG4gICAgICAgIGNvbG9yOiAjNTdiZThkO1xuICAgICAgfVxuXG4gICAgICAmLnJldmlld2VkIHtcbiAgICAgICAgY29sb3I6ICMzNDk0YWE7XG4gICAgICB9XG5cbiAgICAgICYucmVqZWN0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLXByaWNlLW5lZ290aWF0aW9uLWRyYXdlciB7XG4gICAgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIH1cblxuICAgIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgICAgcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcblxuICAgICAgLnNmLWRyYXdlci1mb290ZXIge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uZXctcmVxdWVzdC1jb250ZW50IHtcbiAgICBtYXJnaW46IC02cHggLTI0cHggODBweCAtMjRweDtcblxuICAgIC5hbnQtc3RlcHMge1xuICAgICAgcGFkZGluZzogMCAyNHB4O1xuXG4gICAgICAuYW50LXN0ZXBzLWljb24ge1xuICAgICAgICB0b3A6IC0xLjVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RlcHMtY29udGVudCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIHBhZGRpbmc6IDE2cHggMTZweCAwIDE2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuXG4gICAgICAuaGVhZGluZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbjogMCAtMTZweCAxNnB4IC0xNnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIH1cblxuICAgICAgLnNmLWZvcm0taXRlbV9faW5wdXRudW1iZXItYmFzZS5zZi1mb3JtLWl0ZW1fX2lucHV0bnVtYmVyLWN1c3RvbWVycmVxdWVzdC1wcmljZSB7XG4gICAgICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgLmFudC1yb3cge1xuICAgICAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtY29tcGV0aXRvcnNfX2NvbnRlbnQge1xuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIH1cblxuICAgICAgLmJvZHlfY2VsbCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgJi5jZWxsLWljb24ge1xuICAgICAgICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LWZvcm0taXRlbS1jb250cm9sIC5hbnQtZm9ybS1pdGVtLWV4cGxhaW4ge1xuICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudmlldy1yZXF1ZXN0LWNvbnRlbnQge1xuICAgIG1hcmdpbjogMCAwIDgwcHggMDtcblxuICAgIC5oZWFkaW5nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGFkYWRhO1xuICAgICAgbWFyZ2luOiAwIC0yNHB4IDE3cHggLTI0cHg7XG4gICAgICBwYWRkaW5nOiAwIDI0cHggNXB4IDI0cHg7XG4gICAgfVxuXG4gICAgLnRpbWUtcGVyaW9kLXN0cmlwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiA2cHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAuaWNvbixcbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW5mby1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZzogMTVweCAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG5cbiAgICAubGFiZWwge1xuICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cblxuICAgIC52YWx1ZSB7XG4gICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgIH1cbiAgfVxufVxuXG4uc2YtcHJpY2UtbmVnb3RpYXRpb24tZ3JpZCB7XG4gIC5wcmV2aWV3LWlsYy1jZWxsIHtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuIiwiLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcblxuICAucmVzb3VyY2UtY2FsZW5kYXItc2NoZWR1bGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgfVxuXG4gIC5zZi1yZXNvdXJjZS1jYWxlbmRhci1ldmVudC1kcmF3ZXIge1xuICAgIC5ib3gge1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAmLm9uLWxpbmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjdjYTM3O1xuICAgICAgfVxuXG4gICAgICAmLm9mZi1saW5lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYWMzMTtcbiAgICAgIH1cblxuICAgICAgJi5uby1jaGFuZ2VvdmVycyxcbiAgICAgICYubG9hZGluZy1yZXN0cmljdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NDBkOTY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJlc291cmNlLWNhbGVuZGFyLXRvb2xiYXIge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgY29sdW1uLWdhcDogOHB4O1xuXG4gICAgLnRvb2xiYXItYnV0dG9uLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgIH1cblxuICAgIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuXG4gICAgICBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKiBhbHdheXMgc2hvdyBzY3JvbGxlcnMgc2FmYXJpICovXG5cbiAgLmItb3ZlcmxheS1zY3JvbGxiYXIgLmItdmlydHVhbC1zY3JvbGxlcnMge1xuICAgIC5iLXZpcnR1YWwtc2Nyb2xsZXIge1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgLmItd2lkZ2V0LXNjcm9sbGVyLFxuICAuYi12aXJ0dWFsLXNjcm9sbGVyIHtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwge1xuICAgICAgd2lkdGg6IDExcHg7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XG4gICAgICBoZWlnaHQ6IDExcHg7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5iLWdyaWQtaGVhZGVyLXRleHQgPiAuYi1ncmlkLWhlYWRlci10ZXh0LWNvbnRlbnQge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmItZ3JpZC1oZWFkZXItdGV4dC1jb250ZW50IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuXG4gICAgLmItdHJlZS1jZWxsLmItdHJlZS1wYXJlbnQtY2VsbCB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cblxuICAgIC5iLWdyaWQtY2VsbCB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cblxuICAgIC5iLXRyZWUtY2VsbC12YWx1ZSB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmItZ3JpZC1yb3cuYi1zZWxlY3RlZCxcbiAgICAuYi1ncmlkLXJvdy5iLWhvdmVyIC5iLWdyaWQtcm93LmItZm9jdXNlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmItZ3JpZGJhc2U6bm90KC5iLW1vdmluZy1zcGxpdHRlcilcbiAgICAgIC5iLWdyaWQtcm93Om5vdCguYi1ncm91cC1yb3cpLmItaG92ZXJcbiAgICAgIC5iLWdyaWQtY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6bm90KC5iLWZvY3VzZWQpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYi1mbG9hdC1yb290IC5iLXdpZGdldC5iLXJlY3VycmVuY2Vjb25maXJtYXRpb25wb3B1cCB7XG4gIC5iLXBhbmVsLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuXG4gICAgLmItaGVhZGVyLXRpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5iLXBvcHVwLWNsb3NlIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmItcGFuZWwtY29udGVudCB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxuXG4gIC5iLWJvdHRvbS10b29sYmFyIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuXG4gICAgLmItdG9vbGJhci1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAuYi1idXR0b24ge1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgcGFkZGluZzogNHB4IDE1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciB7XG4gIC5zZi1zdXBwbHktdG9vbGJhciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICAuc2YtdG9vbGJhcl9fc2VhcmNoIHtcbiAgICAgIC5hbnQtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNmLWRyYXdlcl9fcmlnaHQuYW50LWRyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbiAgLnNmLXN1cHBseV9faW5wdXRzLWdyaWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAxNHB4IDE0cHggMDtcbiAgICAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIC5hZy1zdGF0dXMtYmFyIHtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgICAgIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyB7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDA7XG5cbiAgICAgICAgICAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICAgICAgICAgICAgcGFkZGluZzogMCA3cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgJi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2Ytc3VwcGx5LW5vLWRhdGEge1xuICAgICAgLmhlYWRpbmcge1xuICAgICAgICBwYWRkaW5nOiAwIDEycHggMTJweCAxMnB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgICAudGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFnLWNlbnRlci1jb2xzLXZpZXdwb3J0IHtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB9XG4gICAgLmFnLWhvcml6b250YWwtcmlnaHQtc3BhY2VyIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAmOm5vdCguYWctc2Nyb2xsZXItY29ybmVyKSB7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuYWctbGlzdC5hZy1zZWxlY3QtbGlzdCB7XG4gICAgICBtYXgtaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgYm94LXNoYWRvdzpcbiAgICAgICAgMCAzcHggNnB4IC00cHggcmdiYSg1MSwgNTEsIDUxLCAwLjEyKSxcbiAgICAgICAgMCA2cHggMTZweCAwIHJnYmEoNTEsIDUxLCA1MSwgMC4wOCksXG4gICAgICAgIDAgOXB4IDI4cHggOHB4IHJnYmEoNTEsIDUxLCA1MSwgMC4wNSk7XG4gICAgICAuYWctbGlzdC1pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMTJweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzMzMzMGE7XG4gICAgICAgIH1cbiAgICAgICAgJi5hZy1hY3RpdmUtaXRlbTpub3QoOmhvdmVyKSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFmM2ZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXN1cHBseS1pbnB1dHMtZGV0YWlsc19fZ3JpZCB7XG4gICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHJvdy1nYXA6IDhweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gICAgICAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyLWJvZHkge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgLmFnLWJvZHkge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7IC8vIGJhc2VkIG9uIHJvdyBoZWlndGhcblxuICAgICAgICAgIC5hZy1yb3cgLmFnLWNlbGwgLmFnLWNlbGwtd3JhcHBlci5hZy1jaGVja2JveC1jZWxsIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hZy1vdmVybGF5IC5hZy1vdmVybGF5LXdyYXBwZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50b29sYmFyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWFudHYtY29udGVudF93cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogYXV0bztcbiAgbWluLWhlaWdodDogMDtcblxuICAuYW50LXJpYmJvbi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgbGVmdDogMTBweDtcbiAgICByaWdodDogMHB4O1xuXG4gICAgLnNmLWFudHYtdG9vbGJhciB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgLmFudGljb24ge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cblxuICAgICAgLmFudC1idG4ge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcikgIWltcG9ydGFudDtcblxuICAgICAgICAmOmhvdmVyIHN2ZyBwYXRoIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LXJpYmJvbiB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxuXG4gIC54Ni1ncmFwaC1zY3JvbGxlciB7XG4gICAgZmxleDogMTtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kLWhvdmVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYwMDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWItaG92ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC54Ni1ncmFwaC1zY3JvbGxlci1iYWNrZ3JvdW5kIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnNmLWFudHYtY29udGVudC54Ni1ncmFwaCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5zZi1hbnR2LWRuZC13cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0b3A6IDM2cHg7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgIC5jdXN0b20tcmVhY3Qtbm9kZSB7XG4gICAgICB3aWR0aDogMTIwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBtYXJnaW46IDVweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgY3Vyc29yOiBtb3ZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgfVxuICB9XG5cbiAgLnNmLWFudHYtbWluaW1hcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMjVweDtcbiAgICByaWdodDogMTVweDtcblxuICAgIC54Ni13aWRnZXQtbWluaW1hcCB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgfVxuICB9XG5cbiAgLnNmLWFudHYtZWRnZS0tYW5pbWF0ZS1mbG93IHtcbiAgICBhbmltYXRpb246IHNmLWFuaW1hdGUtZmxvdyAzMHMgaW5maW5pdGUgbGluZWFyO1xuICB9XG5cbiAgQGtleWZyYW1lcyBzZi1hbmltYXRlLWZsb3cge1xuICAgIHRvIHtcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTAwMDtcbiAgICB9XG4gIH1cblxuICAueDYtcG9ydC1ib2R5IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAjbWFya2VyLWFjdGl2ZSA+IHBhdGgge1xuICAgIGQ6IHBhdGgoJ00gMCAwIEwgMTAgLTUgTCA3LjUgMCBMIDEwIDUgWicpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAueDYtZWRnZTpob3ZlciBwYXRoOm50aC1jaGlsZCgyKSxcbiAgLng2LWVkZ2UueDYtZWRnZS1zZWxlY3RlZCBwYXRoOm50aC1jaGlsZCgyKSB7XG4gICAgc3Ryb2tlOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMDtcbiAgICBzdHJva2Utd2lkdGg6IDNweDtcbiAgICBtYXJrZXItZW5kOiB1cmwoJyNtYXJrZXItYWN0aXZlJyk7XG4gIH1cblxuICAuY3VzdG9tLXJlYWN0LW5vZGU6aG92ZXIsXG4gIC54Ni1ub2RlLXNlbGVjdGVkIC5jdXN0b20tcmVhY3Qtbm9kZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDNweCAzcHggcmdiYSg2NCwgMTY5LCAyNTUsIDAuMik7XG4gIH1cbn1cblxuLmRhcmstbW9kZSAuc2YtYW50di1jb250ZW50X3dyYXBwZXIge1xuICAuc2YtYW50di1jb250ZW50Lng2LWdyYXBoIHtcbiAgICAueDYtZ3JhcGgtZ3JpZCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tcmVhY3Qtbm9kZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJi5zZi1ub2RlLS1pbmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmN1c3RvbS1yZWFjdC1ub2RlX19pbWcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLmN1c3RvbS1yZWFjdC1ub2RlX19sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1saW5rLWluLFxuICAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWxpbmstb3V0LFxuICAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWl0ZW0td2FybmluZyxcbiAgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1pdGVtLW51bWJlcixcbiAgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1saW5rLWluZm8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIC5hbnRpY29uIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWl0ZW0td2FybmluZyB7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtbGluay1pbiB7XG4gICAgdG9wOiAyNXB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWxpbmstb3V0IHtcbiAgICB0b3A6IDQ1cHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtaXRlbS1udW1iZXIge1xuICAgIGJvdHRvbTogNXB4O1xuICAgIGxlZnQ6IDVweDtcblxuICAgIC5hbnQtYXZhdGFyLXN0cmluZyB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1saW5rLWluZm8ge1xuICAgIGJvdHRvbTogNXB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgfVxufVxuXG4uc2YtYW50di1jb250ZXh0LW1lbnVfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHotaW5kZXg6IDEwMDE7IC8qIGFib3ZlIGJvdHRvbSBkcmF3ZXIgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5hbnQtbWVudS1pdGVtIHtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNwaW5uZXJfX2JwbW4ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gID4gLmFudC1zcGluLWNvbnRhaW5lciB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5zZi1icG1uX193cmFwcGVyIHtcbiAgbWluLXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuXG4gIC5zZi1icG1uX190b29sYmFyLXdyYXBwZXIge1xuICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcblxuICAgIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnNmLWJwbW5fX2xlZnQtd3JhcHBlciB7XG4gICAgb3ZlcmZsb3cteTogdW5zZXQgIWltcG9ydGFudDtcblxuICAgIC5QYW5lLnZlcnRpY2FsLlBhbmUyIHtcbiAgICAgIHdpZHRoOiAxMDAlOyAvKiBmaXggZGlhZ3JhbSB6b29tIGluKi9cblxuICAgICAgLnNmLWJwbW5fX2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IC8qIGZpeCBkaWFncmFtIHpvb20gaW4qL1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBtYXJnaW46IDAgMTRweCAxNHB4IDA7XG5cbiAgICAgICAgLnNmLWRpYWdyYW1fX2JwbW4ge1xuICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAuZHgtb3ZlcmxheS13cmFwcGVyLmR4LWRpYWdyYW0tdG9vbGJveC1wb3B1cC5keC1wb3B1cC13cmFwcGVyIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDAgIWltcG9ydGFudDsgLyogYW50ZCBkcmF3ZXJzICovXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmR4LWRpYWdyYW0tZmxvYXRpbmctdG9vbGJhci1jb250YWluZXIge1xuICAgICAgICAgICAgei1pbmRleDogMTAwMDsgLyogYW50ZCBkcmF3ZXJzICovXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWRyYXdlcl9fcmlnaHQuYW50LWRyYXdlci1yaWdodCB7XG4gICAgJi5zZi1icG1uLWNvbnN0cmFpbnRzLXJlcG9ydF9fZHJhd2VyIHtcbiAgICAgIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuc2YtZHJhd2VyX19icG1uLWRpYWdub3N0aWMsXG4gICAgJi5zZi1icG1uLWNvbm5lY3Rvci1zZXR0aW5nc19fZHJhd2VyLFxuICAgICYuc2YtYnBtbi1ub2RlLXNldHRpbmdzX19kcmF3ZXIge1xuICAgICAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyLWJvdHRvbSB7XG4gICAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAuYW50LWRyYXdlci1ib2R5X19oZWFkZXIge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtZHJhd2VyLWJvZHlfX2NvbnRlbnQge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zZi1icG1uLWNvbm5lY3Rvci1yZXBvcnRfX2RyYXdlciB7XG4gICAgICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gICAgICAgIC5zZi1saW5rLWdlbmVyYXRlLWJ5LWl0ZW1zIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAtNDBweDtcbiAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1icG1uLWdyaWQtYmFzZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAuYWctaGVhZGVyXG4gICAgICAgIC5hZy1oZWFkZXItcm93XG4gICAgICAgIC5hZy1oZWFkZXItY2VsbFtjb2wtaWQ9J2FnLUdyaWQtQXV0b0NvbHVtbiddXG4gICAgICAgIC5hZy1oZWFkZXItaWNvbixcbiAgICAgIC5hZy1oZWFkZXJcbiAgICAgICAgLmFnLWhlYWRlci1yb3dcbiAgICAgICAgLmFnLWhlYWRlci1ncm91cC1jZWxsW2NvbC1pZD0nYWctR3JpZC1BdXRvQ29sdW1uJ10uYWctaGVhZGVyLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLnNmLWJwbW4tZ3JpZC1iYXNlX19jZWxsLS1lZGl0LWFsbG93ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0KTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zZi1kaWFnbm9zdGljLXJlcG9ydC1ncmlkIHtcbiAgICAgIC5hZy1jZWxsLnNmLWNlbGwtLW11bHRpLWxpbmVzLmFnLWNlbGwtd3JhcC10ZXh0IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zZi1icG1uLXZlbmRvci1jb250cmFjdHMtZ3JpZCB7XG4gICAgICAuYWctY2VsbCAuc3RhdHVzIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAmLnBlbmRpbmcge1xuICAgICAgICAgIGNvbG9yOiAjZjVjODY2O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hcHByb3ZlZCB7XG4gICAgICAgICAgY29sb3I6ICM1N2JlOGQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmRlbGV0ZWQge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWxwLWNyZWF0ZS1yZXBvcnRzX193cmFwcGVyIHtcbiAgLnNmLWxwLWNyZWF0ZS1yZXBvcnRzX190b29sYmFyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG5cbiAgLnNmLWxwLWNyZWF0ZS1yZXBvcnRzX19sZWZ0IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAuc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnRvb2xiYXIgLmJ0bi1zZWFyY2gge1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNmLWxwLWNyZWF0ZS1yZXBvcnRzX19jb250ZW50IHtcbiAgICBtYXJnaW46IDVweCAxNHB4IDE0cHggMTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLnJlcG9ydC10b29sYmFye1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgfVxuXG4gICAgLnJlcG9ydC1sYXlvdXQge1xuICAgICAgZmxleDogMTtcbiAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICB9XG5cbiAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5SZXNpemVyLnZlcnRpY2FsIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuICAuc2YtaGllcmFyY2h5LXRyZWUge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEycHg7XG4gIH1cbn1cbiIsIi8vIE1vZGVsIHRhYjogZm91ciBwYW5lcyBvdmVyIG9uZSBMUCBtb2RlbC5cbi8vXG4vLyBDb25zdHJhaW50cyAvIENvZWZmaWNpZW50cyAvIFJpZ2h0IEhhbmQgU2lkZSBzaGFyZSBjb25zdHJhaW50IHJvd3M7IFZhcmlhYmxlcyBhbmQgQ29lZmZpY2llbnRzXG4vLyBzaGFyZSB2YXJpYWJsZSBjb2x1bW5zLiBUaGUgc3BhY2VyIGFib3ZlIENvbnN0cmFpbnRzIGFuZCBSaWdodCBIYW5kIFNpZGUgaXMgd2hhdCBrZWVwcyB0aGVpclxuLy8gZmlyc3Qgcm93IGxldmVsIHdpdGggQ29lZmZpY2llbnRzJyBmaXJzdCByb3cuXG4vL1xuLy8gTW9kdWxlIFNDU1MgaXMgY29tcGlsZWQgaW50byBvbmUgYXBwLXdpZGUgYnVuZGxlLCBzbyBldmVyeSBydWxlIHRvdWNoaW5nIGFuIGFudGQgY2xhc3MgaXNcbi8vIHNjb3BlZCB1bmRlciAubHAtbW9kZWxfX2xheW91dCAtIG90aGVyd2lzZSBpdCB3b3VsZCByZWFjaCBldmVyeSBvdGhlciBTcGxpdHRlciBpbiB0aGUgYXBwLlxuXG4ubHAtbW9kZWwge1xuICAmX19sYXlvdXQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX3NwYWNlciB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLy8gQ2xhc3NpYyBtYXJrcyBhbiBlZGl0ZWQgbW9kZWwgb24gdGhlIHRhYiBpdHNlbGY7IHRoZXJlIGlzIG5vIHRhYiB0byBtYXJrIGhlcmUsIHNvIHRoZVxuICAvLyBhc3RlcmlzayByaWRlcyB0aGUgdGl0bGUuXG4gICZfX2RpcnR5IHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIGNvbG9yOiB2YXIoLS1hbnQtY29sb3Itd2FybmluZywgcmdiKDI1MCAxNzMgMjApKTtcbiAgfVxuXG4gICZfX3NjZW5hcmlvIHtcbiAgICBjb2xvcjogdmFyKC0tYW50LWNvbG9yLXRleHQtc2Vjb25kYXJ5LCByZ2JhKDAsIDAsIDAsIDAuNDUpKTtcbiAgfVxufVxuXG4vLyBQYW5lbHMgc3RhY2sgYSBzcGFjZXIgb3ZlciBhIGdyaWQsIG9yIGhvbGQgdGhlIG5lc3RlZCB2ZXJ0aWNhbCBzcGxpdHRlciwgc28gdGhleSBsYXkgb3V0IGFzXG4vLyBmbGV4IGNvbHVtbnMgYW5kIHRoZSBncmlkIHRha2VzIHdoYXRldmVyIGlzIGxlZnQuIFRoYXQgaXMgd2hhdCBrZWVwcyB0aGUgc3BhY2VyIGhvbmVzdCB3aXRob3V0XG4vLyBhbnlvbmUgaGF2aW5nIHRvIGNvbXB1dGUgYSBoZWlnaHQgaW4gQ1NTLlxuLmxwLW1vZGVsX19sYXlvdXQge1xuICAuYW50LXNwbGl0dGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuYW50LXNwbGl0dGVyLXBhbmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgPiAuYW50LXNwbGl0dGVyIHtcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgbWluLWhlaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gRWFjaCBwYW5lIHRha2VzIHdoYXRldmVyIHRoZSBwYW5lbCBoYXMgbGVmdCBvdmVyIGFmdGVyIHRoZSBzcGFjZXIuIFdpdGhvdXQgdGhpcyB0aGUgcGFuZVxuLy8gZmFsbHMgYmFjayB0byBoZWlnaHQ6YXV0bywgdGhlIGdyaWQncyBoLTEwMCByZXNvbHZlcyBhZ2FpbnN0IGFuIGF1dG8taGVpZ2h0IHBhcmVudCwgYW5kIHRoZVxuLy8gd2hvbGUgcGFuZSBjb2xsYXBzZXMgdG8gYSBjb3VwbGUgb2YgcGl4ZWxzIHdoaWxlIHRoZSBncmlkIGluc2lkZSBpdCByZW5kZXJzIG5vcm1hbGx5LlxuLmxwLW1vZGVsLXBhbmUge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBTcGxpdHRlciBoYW5kbGVzLlxuLy9cbi8vIGFudGQgZ2l2ZXMgdGhlIGJhciB6ZXJvIHRoaWNrbmVzcyBhbmQgb3ZlcmxheXMgYSA2cHggZHJhZ2dlciBvbiB0aGUgc2VhbSwgc28gd2l0aCBwYW5lcyBidXR0ZWRcbi8vIHRvZ2V0aGVyIHRoZSBoYW5kbGUgbmVjZXNzYXJpbHkgcGFpbnRzIG9uIHRvcCBvZiBncmlkIGNvbnRlbnQuIFRoZSBndXR0ZXIgdGhlcmVmb3JlIGNvbWVzIGZyb21cbi8vIHBhbmVsIHBhZGRpbmcsIG5vdCBmcm9tIGJhciB3aWR0aDogdXNlU2l6ZXMgbGF5cyBwYW5lbHMgb3V0IGFzIHBlcmNlbnRhZ2VzIHRoYXQgc3VtIHRvIDEgd2l0aFxuLy8gbm8gYWxsb3dhbmNlIGZvciBiYXIgdGhpY2tuZXNzLCBzbyBhIHJlYWwgYmFyIHdpZHRoIHdvdWxkIG92ZXJmbG93IHRoZSBjb250YWluZXIuXG4vL1xuLy8gVGhlIGRyYWdnZXIgaXMgYWxyZWFkeSBmdWxsLWhlaWdodCAoYW50ZCBzZXRzIGhlaWdodDoxMDAlIGZvciBhIGhvcml6b250YWwgbGF5b3V0KSwgc28gdGhlXG4vLyB3aG9sZSBzZWFtIGlzIGRyYWdnYWJsZSAtIHRoZSBmdWxsLWhlaWdodCBydWxlIGJlbG93IGlzIHdoYXQgbWFrZXMgdGhhdCBsZWdpYmxlLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRscC1ndXR0ZXI6IDRweDtcbiRscC1kaXZpZGVyOiB2YXIoLS1hbnQtY29sb3ItYm9yZGVyLCByZ2IoMjE3IDIxNyAyMTcpKTtcbiRscC1kaXZpZGVyLXN0cm9uZzogdmFyKC0tYW50LWNvbG9yLXRleHQtcXVhdGVybmFyeSwgcmdiKDAgMCAwIC8gMjUlKSk7XG4kbHAtYWNjZW50OiB2YXIoLS1hbnQtY29sb3ItcHJpbWFyeSwgcmdiKDIyIDExOSAyNTUpKTtcblxuLmxwLW1vZGVsX19sYXlvdXQge1xuICAvLyBhbnRkIHN0cmV0Y2hlcyBiYXJzIHRvIGZ1bGwgaGVpZ2h0IG9uIGl0cyBvd247IHRoaXMgaXMgYmVsdC1hbmQtYnJhY2VzIGFmdGVyXG4gIC8vIGFudGQtb3ZlcnJpZGVzLnNjc3Mgd2FzIGZvdW5kIGhhcmQtY29kaW5nIGhlaWdodDoxNHB4IG9uIGV2ZXJ5IGJhciByZWdhcmRsZXNzIG9mXG4gIC8vIG9yaWVudGF0aW9uLCB3aGljaCBsZWZ0IHRoZSBzZWFtIGdyYWJiYWJsZSBvbmx5IGluIGEgdGhpbiBiYW5kIGF0IHRoZSB0b3AuXG4gIC5hbnQtc3BsaXR0ZXItYmFyIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC8vIFRoZSBzZWFtIHJ1bGUsIGFuZCB0aGUgZ3JpcCBjZW50cmVkIG9uIGl0LlxuICAuYW50LXNwbGl0dGVyLWJhci1kcmFnZ2VyIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogI3skbHAtZGl2aWRlcn07XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogI3skbHAtZGl2aWRlci1zdHJvbmd9O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJi5hbnQtc3BsaXR0ZXItYmFyLWRyYWdnZXItYWN0aXZlIHtcbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI3skbHAtYWNjZW50fTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBDb2xsYXBzZSBidXR0b25zOiBhbnRkIGtlZXBzIHRoZXNlIGF0IG9wYWNpdHkgMCB1bnRpbCB0aGUgYmFyIGlzIGhvdmVyZWQsIHdoaWNoIG1ha2VzIHRoZW1cbiAgLy8gaW1wb3NzaWJsZSB0byBmaW5kLiBBbHdheXMgdmlzaWJsZSwgcGFya2VkIG5lYXIgdGhlIHRvcCBvZiB0aGUgc2VhbSBzbyB0aGVpciBwb3NpdGlvbiBpc1xuICAvLyBwcmVkaWN0YWJsZSByYXRoZXIgdGhhbiBkZXBlbmRpbmcgb24gcGFuZSBoZWlnaHQuXG4gIC8vXG4gIC8vIFRoZSBleHRyYSBgLmFudC1zcGxpdHRlci1iYXJgIGluIHRoZSBzZWxlY3RvciBpcyBsb2FkLWJlYXJpbmcuIGFudGQgc3R5bGVzIHRoZXNlIGFzXG4gIC8vIGAuYW50LXNwbGl0dGVyID4gLmFudC1zcGxpdHRlci1iYXIgLmFudC1zcGxpdHRlci1iYXItY29sbGFwc2UtYmFyYCAtIHRocmVlIGNsYXNzZXMsIHNpbmNlXG4gIC8vIGl0cyBgOndoZXJlKC4uLilgIGhhc2ggcHJlZml4IGNvbnRyaWJ1dGVzIG5vdGhpbmcgLSBzbyBhIHR3by1jbGFzcyBzZWxlY3RvciBoZXJlIHNpbGVudGx5XG4gIC8vIGxvc2VzIGFuZCB0aGUgYnV0dG9ucyBzdGF5IGludmlzaWJsZS5cbiAgLmFudC1zcGxpdHRlci1iYXIgLmFudC1zcGxpdHRlci1iYXItY29sbGFwc2UtYmFyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICN7JGxwLWRpdmlkZXJ9O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFudC1jb2xvci1iZy1jb250YWluZXIsICNmZmYpO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2IoMCAwIDAgLyA4JSk7XG5cbiAgICAuYW50LXNwbGl0dGVyLWJhci1jb2xsYXBzZS1pY29uIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hbnQtY29sb3ItdGV4dC1zZWNvbmRhcnksIHJnYigwIDAgMCAvIDQ1JSkpO1xuICAgIH1cblxuICAgICY6aG92ZXIgLmFudC1zcGxpdHRlci1iYXItY29sbGFwc2UtaWNvbiB7XG4gICAgICBjb2xvcjogI3skbHAtYWNjZW50fTtcbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIHR3byBjb2x1bW4gc2VhbXMuIFRoZSBwYWRkaW5nIG9wZW5zIGEgcmVhbCBnYXAgZm9yIHRoZSBoYW5kbGUgdG8gbGl2ZSBpbiwgc28gaXQgcmVhZHMgYXMgYVxuLy8gZGl2aWRlciBiZXR3ZWVuIHRoZSBwYW5lcyByYXRoZXIgdGhhbiBzb21ldGhpbmcgZmxvYXRpbmcgb3ZlciB0aGUgbGVmdCBvbmUuXG4ubHAtbW9kZWxfX2NvbHMgPiAuYW50LXNwbGl0dGVyLXBhbmVsIHtcbiAgcGFkZGluZy1pbmxpbmU6ICN7JGxwLWd1dHRlcn07XG59XG5cbi5scC1tb2RlbF9fY29scyA+IC5hbnQtc3BsaXR0ZXItYmFyIHtcbiAgLmFudC1zcGxpdHRlci1iYXItZHJhZ2dlciB7XG4gICAgLy8gV2lkZW5lZCB0byBmaWxsIHRoZSBndXR0ZXI6IGEgYmlnZ2VyIGdyYWIgdGFyZ2V0LCBhbmQgaXQgY2Fubm90IHJlYWNoIGdyaWQgY29udGVudC5cbiAgICB3aWR0aDogJGxwLWd1dHRlciAqIDI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDNweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICB9XG4gIH1cblxuICAvLyBhbnRkIHBvc2l0aW9ucyB0aGVzZSB3aXRoIHJpZ2h0L2xlZnQgcGx1cyB0cmFuc2xhdGVZKC01MCUpIHRvIGNlbnRyZSB0aGVtIHZlcnRpY2FsbHk7IG9ubHlcbiAgLy8gdGhlIHZlcnRpY2FsIGNlbnRyaW5nIGlzIGJlaW5nIHJlcGxhY2VkIGhlcmUsIHNvIHRoZSB0cmFuc2Zvcm0gaXMgZHJvcHBlZCByYXRoZXIgdGhhblxuICAvLyBzd2FwcGVkIGZvciBvbmUgdGhhdCB3b3VsZCBzaGlmdCB0aGVtIHNpZGV3YXlzLlxuICAuYW50LXNwbGl0dGVyLWJhci1jb2xsYXBzZS1iYXIge1xuICAgIHRvcDogMjBweDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLy8gVGhlIFZhcmlhYmxlcyAvIENvZWZmaWNpZW50cyBzZWFtIGlzIGxlZnQgdG8gdGhlIHNoYXJlZCB2ZXJ0aWNhbC1zcGxpdHRlciBzdHlsaW5nIGluXG4vLyBhbnRkLW92ZXJyaWRlcy5zY3NzLCB3aGljaCBpcyB3aGF0IGl0IGFscmVhZHkgbG9va2VkIGxpa2UuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQ2VsbCBzdHlsaW5nLlxuLy9cbi8vIERFQ0xBUkFUSU9OIE9SREVSIElTIFRIRSBCRUhBVklPVVIuIFNldmVyYWwgb2YgdGhlc2UgY2xhc3NlcyBjYW4gYXBwbHkgdG8gb25lIGNlbGwgYXQgb25jZSxcbi8vIGFuZCBDU1MgcmVzb2x2ZXMgdGhlIGNvbmZsaWN0IGJ5IHNvdXJjZSBvcmRlciwgbm90IGJ5IHRoZSBvcmRlciB0aGUgY2VsbENsYXNzUnVsZXMgYXJlXG4vLyB3cml0dGVuIGluIGNvbHVtbnMuanMuIFRoaXMgc2VxdWVuY2UgcmVwcm9kdWNlcyBDbGFzc2ljJ3MgT3duZXJEcmF3Q2VsbCBjYXNjYWRlXG4vLyAoT3B0aW1pemF0aW9uTW9kZWxWaWV3LmNzKTogcG9wdWxhdGVkLCB0aGVuIG1hdGNoaW5nIG1vZGVsIGl0ZW0sIHRoZW4gZXh0ZW5kZWQtc2VsZWN0aW9uXG4vLyBoaWdobGlnaHQsIHRoZW4gZGlzYWJsZWQgLSBsYXRlciB3aW5zLiBSZW9yZGVyaW5nIHRoZXNlIGJsb2NrcyBjaGFuZ2VzIHdoYXQgdGhlIHVzZXIgc2Vlcy5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubHAtbW9kZWwtcGFuZSB7XG4gIC8vIDEuIFRoZSBjZWxsIGhvbGRzIGEgdmFsdWUuIFRoaXMgaXMgd2hhdCBnaXZlcyB0aGUgcGFuZSBpdHMgYmFja2dyb3VuZCBwYXR0ZXJuOyBpdCBpcyBub3RcbiAgLy8gICAgZGVjb3JhdGlvbiwgaXQgaXMgaG93IGEgc3BhcnNlIG1vZGVsIHJlYWRzIGF0IGEgZ2xhbmNlLlxuICAubHAtY2VsbC0tbm9uLW51bGwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxwLWNlbGwtbm9uLW51bGwsIHJnYigyNDggMjA5IDI1NSkpO1xuICB9XG5cbiAgLy8gMi4gVGhlIGNlbGwgcG9pbnRzIGF0IHRoZSBzYW1lIHZhbHVlIHRhYmxlLCByZXN0cmljdCB0YWJsZSBvciBzdWJzZXQgYXMgdGhlIHNlbGVjdGVkIGNlbGwuXG4gIC5scC1jZWxsLS1tYXRjaGluZy1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1scC1jZWxsLW1hdGNoaW5nLCByZ2IoMjA0IDIyMiAyNDgpKTtcbiAgfVxuXG4gIC8vIDMuIFRoZSBjZWxsIGlzIGluIHRoZSBzZWxlY3RlZCBjb25zdHJhaW50J3Mgcm93IG9yIHRoZSBzZWxlY3RlZCB2YXJpYWJsZSdzIGNvbHVtbi5cbiAgLmxwLWNlbGwtLWhpZ2hsaWdodGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1scC1jZWxsLWhpZ2hsaWdodGVkLCByZ2IoMjEyIDI1NSAyMTIpKTtcbiAgfVxuXG4gIC8vIDQuIFRoZSBjZWxsJ3MgY29uc3RyYWludCBvciB2YXJpYWJsZSBpcyBkaXNhYmxlZC5cbiAgLmxwLWNlbGwtLWRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1scC1jZWxsLWRpc2FibGVkLCByZ2IoMjM1IDIzNSAyMzUpKTtcbiAgICBjb2xvcjogdmFyKC0tbHAtY2VsbC1kaXNhYmxlZC10ZXh0LCByZ2IoMTUwIDE1MCAxNTApKTtcbiAgfVxuXG4gIC8vIERlbGliZXJhdGVseSBubyBgZWRpdGFibGUtY2VsbGAgd2FzaCBoZXJlLCB1bmxpa2UgZXZlcnkgb3RoZXIgZWRpdGFibGUgZ3JpZCBpbiB0aGUgYXBwLlxuICAvLyBOZWFybHkgZXZlcnkgY2VsbCBpbiB0aGVzZSBwYW5lcyBpcyBlZGl0YWJsZSwgc28gdGhlIGFwcC13aWRlIHllbGxvdyB3b3VsZCBwYWludCBvdmVyIHRoZVxuICAvLyB3aG9sZSBmb3VyLXJ1bGUgY2FzY2FkZSBhYm92ZSAtIGFuZCB0aGF0IGNhc2NhZGUgaXMgdGhlIHNlbWFudGljcywgbm90IGRlY29yYXRpb24uIENsYXNzaWNcbiAgLy8gaGFzIG5vIGVkaXRhYmxlIHRpbnQgZWl0aGVyOyBpdCBzaG93cyBlZGl0YWJpbGl0eSB0aHJvdWdoIHRoZSBjdXJzb3IgYW5kIHRoZSBlZGl0IG91dGxpbmUsXG4gIC8vIHdoaWNoIGlzIHdoYXQgdGhpcyByZXByb2R1Y2VzLlxuICAubHAtY2VsbC0tZWRpdGFibGUge1xuICAgIGN1cnNvcjogY2VsbDtcbiAgfVxuXG4gIC8vIGFudGQgcmVuZGVycyBhIFNlbGVjdCdzIGFycm93IG5vbi1pbnRlcmFjdGl2ZSwgYmVjYXVzZSBjbGlja2luZyBhIFNlbGVjdCdzIG93biBib3ggb3BlbnNcbiAgLy8gaXQgYW55d2F5LiBBbiBBdXRvQ29tcGxldGUncyBib3ggZG9lcyBub3Qgb3BlbiBvbiBjbGljaywgc28gdGhlIGNhcmV0IGlzIHRoZSB2aXNpYmxlXG4gIC8vIGFmZm9yZGFuY2UgZm9yIHRoZSBsaXN0IGFuZCBoYXMgdG8gcmVhZCBhcyBzb21ldGhpbmcgeW91IGNhbiBwcmVzcy5cbiAgLmFudC1zZWxlY3QtYXJyb3cge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5scC1jZWxsLS1sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC5scC1jZWxsLS1tYXJrZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG59XG5cbi8vIENsYXNzaWMncyBwYXN0ZWxzIGFyZSB1bnJlYWRhYmxlIG9uIGEgZGFyayBncm91bmQsIHNvIGRhcmsgZ2V0cyBpdHMgb3duIGRpbW1lciBzZXQuIFRoZSB0aGVtZVxuLy8gY2xhc3Mgc2l0cyBvbiB0aGUgZ3JpZCByb290LCB3aGljaCB0aGUgR3JpZCB3cmFwcGVyIHJlbmRlcnMgKmluc2lkZSogdGhlIHBhbmUgLSBzbyB0aGlzXG4vLyBzZWxlY3RvciBpcyBwYW5lLXRoZW4tdGhlbWUsIG5vdCB0aGUgb3RoZXIgd2F5IHJvdW5kLiBUaGUgY2VsbHMgaW5oZXJpdCB0aGUgdmFyaWFibGVzIGZyb21cbi8vIHRoZSBncmlkIHJvb3QuXG4ubHAtbW9kZWwtcGFuZSAuYWctdGhlbWUtcXVhcnR6LWRhcmsge1xuICAtLWxwLWNlbGwtbm9uLW51bGw6IHJnYig3NiA0NiA4Mik7XG4gIC0tbHAtY2VsbC1tYXRjaGluZzogcmdiKDM4IDYwIDg4KTtcbiAgLS1scC1jZWxsLWhpZ2hsaWdodGVkOiByZ2IoNDAgNzIgNDQpO1xuICAtLWxwLWNlbGwtZGlzYWJsZWQ6IHJnYig1NSA1NSA1NSk7XG4gIC0tbHAtY2VsbC1kaXNhYmxlZC10ZXh0OiByZ2IoMTQwIDE0MCAxNDApO1xufVxuIiwiLnNmLWxwLXJlcG9ydHNfX3dyYXBwZXIge1xuICAuc2YtbHAtcmVwb3J0c19fdG9vbGJhciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuXG4gIC5zZi1scC1yZXBvcnRzX19sZWZ0IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAuc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnRvb2xiYXIgLmJ0bi1zZWFyY2gge1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNmLWxwLXJlcG9ydHNfX2NvbnRlbnQge1xuICAgIG1hcmdpbjogNXB4IDE0cHggMTRweCAwO1xuXG4gICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG4gIH1cblxuICAuUmVzaXplci52ZXJ0aWNhbCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbiAgLnNmLWhpZXJhcmNoeS10cmVlIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMnB4O1xuICB9XG59XG4iLCIvLyBXb3Jrc3BhY2UgdGFiOiB0aGUgZHJhZnQncyB0YWJsZXMgYmVzaWRlIHRoZWlyIGNvbHVtbnMsIGl0cyBTUUwsIGFuZCB0aGUgYXBwbHkgam91cm5hbC5cbi5scC13b3Jrc3BhY2Uge1xuICAmX190YWJsZXMsXG4gICZfX2pvdXJuYWwge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgLy8gbWlubWF4KCAwLCDigKYgKTogYSAxZnIgdHJhY2sncyBtaW5pbXVtIGlzIGl0cyB3aWRlc3QgY29udGVudCwgYW5kIGpvdXJuYWxlZCBEREwgbGluZXMgYXJlIGxvbmcsIHNvIHdpdGhvdXQgaXQgdGhlXG4gICAgLy8gU1FMIHdvdWxkIHdpZGVuIHRoZSBwYWdlIGluc3RlYWQgb2Ygc2Nyb2xsaW5nIGluIGl0cyBvd24gYm94LlxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDIwMHB4LCAyODBweCkgbWlubWF4KDAsIDFmcik7XG4gICAgZ2FwOiAxNnB4O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxuXG4gICZfX3RhYmxlLFxuICAmX192ZXJzaW9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmX190YWJsZS0tc2VsZWN0ZWQsXG4gICZfX3ZlcnNpb24tLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hbnQtY29udHJvbC1pdGVtLWJnLWFjdGl2ZSwgI2U2ZjRmZik7XG4gIH1cblxuICAmX19zcWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYW50LWNvbG9yLWZpbGwtcXVhdGVybmFyeSwgI2ZhZmFmYSk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG59XG4iLCIuc2YtbW9kZWwtY29uc3RyYWludHNfX3dyYXBwZXIge1xuICAuc2YtbW9kZWwtY29uc3RyYWludHNfX3Rvb2xiYXItd3JhcHBlciB7XG4gICAgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnNmLW1vZGVsLWNvbnN0cmFpbnRzX19sZWZ0LXdyYXBwZXIge1xuICAgIC5keC1pY29uLWRyYWd2ZXJ0aWNhbC5SZXNpemVyLnZlcnRpY2FsIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgfVxuICAgIC5zZi1tb2RlbC1jb25zdHJhaW50c19fY29udGVudCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgIC5zZi1jb25zdHJhaW50cy1ncmlkcyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc2NlbmFyaW8tbW9kZWxfX3dyYXBwZXIge1xuICAuc2Ytc2NlbmFyaW8tbW9kZWxfX3Rvb2xiYXIge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cblxuICAuc2Ytc2NlbmFyaW8tbW9kZWxfX2xlZnQge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG5cbiAgICAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciB7XG4gICAgICAuYnRuLWV4cGFuZCxcbiAgICAgIC5idG4tY29sbGFwc2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1zY2VuYXJpby1tb2RlbF9fY29udGVudCB7XG4gICAgbWFyZ2luOiA1cHggMTRweCAxNHB4IDA7XG5cbiAgICAuc2NlbmFyaW8tbW9kZWxzLWNvbnRlbnQtZ3JpZCB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAgIC5hZy1yb3cge1xuICAgICAgICAgICYudGV4dC1yb3ctLWJvbGQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zdGF0dXMtcm93LS11bmtub3duIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC00KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIge1xuICBtYXJnaW46IDE0cHggMTRweCAxNHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgLnNmLWxhZGRlci1wbGFubmluZ19fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAuc2YtbGFkZGVyLXRvb2xiYXIge1xuICAgICAgcGFkZGluZzogMTRweCAxNnB4IDE4cHggMTZweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAudG9vbGJhci1idXR0b24tZ3JvdXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWxhZGRlci1wbGFubmluZ19fbGVmdCB7XG4gICAgLnNmLWxhZGRlcl9fdHJlZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIC50cmVlLXNlY3Rpb25fX3RvZ2dsZS1idG4ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IC01MHB4O1xuICAgICAgfVxuXG4gICAgICAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4OjE7XG4gICAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgJi5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgICAgLmJ0bi1yZWNvcmQge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuXG4gICAgICAgICAgICAuYnRuLXJlY29yZCB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1tYWluLW1vZGFsLnNmLXRyYWNlLW1vZGFsIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAuc2YtZmxvdy1zYW5rZXktdG9vbHRpcCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgbWluLXdpZHRoOiAyODBweDtcblxuICAgICAgLmxpbmstdGV4dCB7XG4gICAgICAgIG1heC13aWR0aDogMTM1cHg7XG4gICAgICB9XG5cbiAgICAgIC5pbmZvLXJvdyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cblxuICAgICAgLmNvbG9yLWJveCB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2YtZGlhZ25vc3RpY3MtcGFuZWwge1xuICAgICAgbWF4LWhlaWdodDogMzYwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAxNjRweDtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAuZGlhZ25vc3RpYy13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgbWF4LXdpZHRoOiA0NyU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgbWluLWhlaWdodDogMTY0cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvL3JlbmRlciBtYXNrIGluIGNvbnRhaW5lclxuICAuYW50LW1vZGFsLW1hc2ssXG4gIC5hbnQtbW9kYWwtd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG4iLCIuc2YtbWFpbi1jb250ZW50X193cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMTtcblxuICAgICYuc2YtbWFpbi1jb250ZW50X193cmFwcGVyLS1leHBhbmRlZCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLlNwbGl0UGFuZS52ZXJ0aWNhbCA+ICAuUGFuZS52ZXJ0aWNhbC5QYW5lMSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLlNwbGl0UGFuZS52ZXJ0aWNhbCA+ICAuUGFuZS52ZXJ0aWNhbC5QYW5lMiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLnNmLXBhbmVfX2xlZnQge1xuICAgICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICB9XG5cbiAgICAuc2YtcGFuZV9fY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgJi5zZi1wYW5lX19jb250ZW50LS1leHBhbmRlZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc2YtbWFpbl9fbGVmdC1zaWRlciB7XG4gICYuYW50LWxheW91dC1zaWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgbWFyZ2luOiAwIDE2cHg7XG5cbiAgICAuYW50LWxheW91dC1zaWRlci10cmlnZ2VyIHtcbiAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgICBzdmcge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTRweDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmljb24tY2lyY2xlIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS05KTtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmFudC1tZW51IGxpIHtcbiAgICAmLmNvbG9yLWN5YW4gLmljb24tY2lyY2xlOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtY3lhbi0yKTtcbiAgICB9XG5cbiAgICAmLmNvbG9yLXB1cnBsZSAuaWNvbi1jaXJjbGU6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1wdXJwbGUtMik7XG4gICAgfVxuXG4gICAgJi5jb2xvci1ibHVlIC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMik7XG4gICAgfVxuXG4gICAgJi5jb2xvci1ncmVlbiAuaWNvbi1jaXJjbGU6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbiAgICB9XG5cbiAgICAmLmNvbG9yLXllbGxvdyAuaWNvbi1jaXJjbGU6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMik7XG4gICAgfVxuXG4gICAgJi5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtaW5saW5lLm1haW4tbWVudV9fc3VibWVudS10aXRsZVxuICAgICAgLmFudC1tZW51LmFudC1tZW51LXN1YlxuICAgICAgPiBsaSB7XG4gICAgICA+IGEge1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuXG4gICAgICAgICYgPiBzcGFuIHtcbiAgICAgICAgICAmLmFudGljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5hbnQtbGF5b3V0LXNpZGVyLWNvbGxhcHNlZCB7XG4gICAgLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkIHtcbiAgICAgICYuY29sb3ItcHVycGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcHVycGxlLTIpO1xuICAgICAgfVxuXG4gICAgICAmLmNvbG9yLWJsdWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpO1xuICAgICAgfVxuXG4gICAgICAmLmNvbG9yLWdyZWVuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG4gICAgICB9XG5cbiAgICAgICYuY29sb3IteWVsbG93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpO1xuICAgICAgfVxuXG4gICAgICAmLmNvbG9yLWN5YW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1jeWFuLTIpO1xuICAgICAgfVxuICAgIH1cbiAgICAuYW50LWxheW91dC1zaWRlci1jaGlsZHJlbiAuYW50LW1lbnUge1xuICAgICAgLmFudC1tZW51LXRpdGxlLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cblxuLmFudC1tZW51LWlubGluZS1jb2xsYXBzZWQtdG9vbHRpcCB7XG4gIC5hbnQtdGFnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tYWluLW1lbnVfX3N1Ym1lbnUtcG9wdXAgLmFudC1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuXG4gIC5jcm93bi1pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuXG4gIC5hbnQtbWVudS1pdGVtIHtcbiAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2cHgpOyAvL2Jhc2VkIG9uIGRlZmF1bHQgc3R5bGVcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICAgIHN2Zzpub3QoLmNyb3duLWljb24pIHBhdGgge1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tYWluLW1lbnVfX2NvbGxhcHNlZC1zdWJtZW51LXRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuYW50LW1lbnUtaXRlbS1pY29uIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Yixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG5cbiAgLmNyb3duLWljb24ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gIC5tYWluLW1lbnVfX2NvbGxhcHNlZC1zdWJtZW51LXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLyogbm90IHZhbGlkPyAqL1xuICAuYW50LW1lbnUtaXRlbSA+IHNwYW4gPiBhIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG5cbiAgLmFudC1tZW51LXN1Ym1lbnUgLmljb24tY2lyY2xlOjpiZWZvcmUsXG4gIC5hbnQtbWVudS1pdGVtIC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIH1cblxuICAuYW50LW1lbnUtc3VibWVudTpob3ZlciAuaWNvbi1jaXJjbGU6OmJlZm9yZSxcbiAgLmFudC1tZW51LWl0ZW06aG92ZXIgLmljb24tY2lyY2xlOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS42NSk7XG4gIH1cblxuICAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgICYuY29sb3IteWVsbG93IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctOSkgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy0yKTtcbiAgICB9XG4gICAgJi5jb2xvci1wdXJwbGUge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLXB1cnBsZS05KSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcHVycGxlLTIpO1xuICAgIH1cbiAgICAmLmNvbG9yLWJsdWUge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtOSkgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMik7XG4gICAgfVxuICAgICYuY29sb3ItZ3JlZW4ge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTkpICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbiAgICB9XG4gICAgJi5jb2xvci1jeWFuIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1jeWFuLTkpICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1jeWFuLTIpO1xuICAgIH1cbiAgfVxuXG4gIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3BlbiB7XG4gICAgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUgLmFudC1tZW51LXRpdGxlLWNvbnRlbnQge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gICAgJi5jb2xvci1wdXJwbGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcHVycGxlLTEpO1xuXG4gICAgICAuYW50LW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1wdXJwbGUtMSk7XG4gICAgICB9XG4gICAgICAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXB1cnBsZS0yKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtcHVycGxlLTkpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jb2xvci1ibHVlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMSk7XG5cbiAgICAgIC5hbnQtbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMSk7XG4gICAgICB9XG4gICAgICAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMikgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtOSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNvbG9yLWdyZWVuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTEpO1xuXG4gICAgICAuYW50LW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0xKTtcbiAgICAgIH1cbiAgICAgIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMikgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTkpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jb2xvci15ZWxsb3cge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTEpO1xuXG4gICAgICAuYW50LW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMSk7XG4gICAgICB9XG4gICAgICAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy0yKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTkpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jb2xvci1jeWFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWN5YW4tMSk7XG5cbiAgICAgIC5hbnQtbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWN5YW4tMSk7XG4gICAgICB9XG4gICAgICAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWN5YW4tMikgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLWN5YW4tOSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYW50LW1lbnUtdGl0bGUtY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIH1cblxuICAuYW50LW1lbnUtc3VibWVudSB7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogNHB4IDA7XG5cbiAgICAmLmFudC1tZW51LXN1Ym1lbnUtb3BlbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLW1lbnVfX2l0ZW0ge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtYXJnaW46IDRweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1uYXZpZ2F0aW9uLWhvdmVyKTtcbiAgICB9XG5cbiAgICAmLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgJi5hbnQtbWVudS1pdGVtLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3Zlcik7XG4gICAgfVxuICB9XG5cbiAgLmFudC1tZW51LXN1Ym1lbnUtdmVydGljYWwuaW5hY3RpdmUge1xuICAgIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICNmNWM4NjY7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IHtcbiAgICAmLmluYWN0aXZlIHtcbiAgICAgIC5hbnQtbWVudS1zdWJtZW51LWFycm93IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBtYXJnaW46IDRweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3Zlcik7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1tZW51LXN1YiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMzJweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzMnB4O1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3cge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG5cbiAgICAubWFpbi1tZW51X19zdWJtZW51LWl0ZW0ge1xuICAgICAgcGFkZGluZzogMTBweCAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLmFudC1tZW51LXRpdGxlLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1tZW51LWl0ZW0tZGlzYWJsZWQge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJjpub3QoLmFudC1tZW51LXN1Ym1lbnUtb3Blbikge1xuICAgICAgJi5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkIHtcbiAgICAgICAgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuYW50LW1lbnUtc3VibWVudS1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5hbnQtbWVudS1zdWJtZW51LW9wZW4ge1xuICAgICAgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzMnB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3cge1xuICAgICAgICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1haW4tbWVudV9fc3VibWVudS1pdGVtIHtcbiAgICAgICAgJi5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1uYXZpZ2F0aW9uLWhvdmVyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1jdXN0b20tZXh0ZXJuYWwtbGlua3Mtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIFxuICAgIC5zZi1jdXN0b20tZXh0ZXJuYWwtbGlua3MtY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICB9XG4gIFxuICAgIC5oZWFkaW5nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICBcbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIH1cbiAgXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgICB9XG4gIFxuICAgIC5pbmxpbmUtbGluayB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgc3BhbiB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAiLCIuc2YtbGljZW5zZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDAgMjZweDtcbiAgICAuc2YtdXNlci1wb3BvdmVyLXRyaWdnZXIge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgfVxuICAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7IC8vIG1pbnVzIG1haW4gaGVhZGVyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggLTRweCByZ2IoMCAwIDAgLyAxMiUpLFxuICAgICAgICAwcHggNnB4IDE2cHggcmdiKDAgMCAwIC8gOCUpLCAwcHggOXB4IDI4cHggOHB4IHJnYigwIDAgMCAvIDUlKTtcbiAgICAgIC5jb250ZW50LWhlYWRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgfVxuICAgICAgLnNmLWxpY2Vuc2UtcmVzdWx0IHtcbiAgICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB3aWR0aDogNDAwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLm1lc3NhZ2Uge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICB3aWR0aDogNDAwcHg7XG4gICAgfVxuICAgIC5vcHRpb25zLWJveCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIC5tYW5hZ2UtcGF5bWVudC1idXR0b24ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgICAuY29udGFjdC1idXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubWFpbi1sb2dvIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICB9XG4gICAgLnNwaW5uZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gIC5jaXJjbGUtYmFja2dyb3VuZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwLjM1O1xuICB9XG59XG4iLCIuc2YtYmFja3VwLXJlc3RvcmVfY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gIC5oZWFkZXIge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwIDI2cHg7XG4gICAgLnNmLXVzZXItcG9wb3Zlci10cmlnZ2VyIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7IC8vIG1pbnVzIG1haW4gaGVhZGVyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB3aWR0aDogNTAwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggLTRweCByZ2IoMCAwIDAgLyAxMiUpLFxuICAgICAgICAwcHggNnB4IDE2cHggcmdiKDAgMCAwIC8gOCUpLCAwcHggOXB4IDI4cHggOHB4IHJnYigwIDAgMCAvIDUlKTtcbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgICAgIH1cbiAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAuYWRkaXRpb25hbC10ZXh0IHtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDAgMCAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2lyY2xlLWJhY2tncm91bmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgI2NpcmNsZTEge1xuICAgICAgYW5pbWF0aW9uOiBsb2dvQ2lyY2xlMSA2cyBpbmZpbml0ZSBhbHRlcm5hdGUgZWFzZTtcbiAgICB9XG4gICAgQGtleWZyYW1lcyBsb2dvQ2lyY2xlMSB7XG4gICAgICBmcm9tIHtcbiAgICAgICAgY3k6IDI5NjtcbiAgICAgICAgY3g6IDQwOTtcbiAgICAgIH1cbiAgICAgIHRvIHtcbiAgICAgICAgY3k6IDIwMDtcbiAgICAgICAgY3g6IDMwOTtcbiAgICAgIH1cbiAgICB9XG4gICAgI2NpcmNsZTIge1xuICAgICAgYW5pbWF0aW9uOiBsb2dvQ2lyY2xlMiA2cyBpbmZpbml0ZSBhbHRlcm5hdGUgZWFzZTtcbiAgICB9XG4gICAgQGtleWZyYW1lcyBsb2dvQ2lyY2xlMiB7XG4gICAgICBmcm9tIHtcbiAgICAgICAgY3k6IDI0NTtcbiAgICAgICAgY3g6IDg4MztcbiAgICAgIH1cbiAgICAgIHRvIHtcbiAgICAgICAgY3k6IDIwMDtcbiAgICAgICAgY3g6IDc4MztcbiAgICAgIH1cbiAgICB9XG4gICAgI2NpcmNsZTMge1xuICAgICAgYW5pbWF0aW9uOiBsb2dvQ2lyY2xlMyA2cyBpbmZpbml0ZSBhbHRlcm5hdGUgZWFzZTtcbiAgICB9XG4gICAgQGtleWZyYW1lcyBsb2dvQ2lyY2xlMyB7XG4gICAgICBmcm9tIHtcbiAgICAgICAgY3k6IDU1MztcbiAgICAgICAgY3g6IDY5NjtcbiAgICAgIH1cbiAgICAgIHRvIHtcbiAgICAgICAgY3k6IDUwMDtcbiAgICAgICAgY3g6IDc5NjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi10cmlhbC13ZWxjb21lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmJmYjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAzMnB4IDEyMHB4IDAgMTIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBsaW5lLWhlaWdodDogNzVweDtcbiAgfVxuICAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNThweDtcbiAgfVxuICAuaWNvbi1jb2x1bW4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5tb2R1bGUtd3JhcHBlciB7XG4gICAgLm5hbWUge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cbiAgICAudGV4dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIH1cbiAgICAuaW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIGJveC1zaGFkb3c6IC0xcHggMHB4IDlweCAxcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICB9XG4gIH1cbiAgI3BpZSxcbiAgLmhhbmQge1xuICAgIGFuaW1hdGlvbjogcGllLWFuZC1oYW5kLWFuaW1hdGlvbiAycyBpbmZpbml0ZSBhbHRlcm5hdGUgbGluZWFyO1xuICB9XG4gIEBrZXlmcmFtZXMgcGllLWFuZC1oYW5kLWFuaW1hdGlvbiB7XG4gICAgZnJvbSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwgMTVweCk7XG4gICAgfVxuICB9XG4gICNkYXJrLWJsb2ItZXllIHtcbiAgICBhbmltYXRpb246IGRhcmstYmxvYi1leWUtYW5pbWF0aW9uIDJzIGluZmluaXRlIGFsdGVybmF0ZSBsaW5lYXI7XG4gIH1cbiAgQGtleWZyYW1lcyBkYXJrLWJsb2ItZXllLWFuaW1hdGlvbiB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCA0cHgpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDNweCwgNnB4KTtcbiAgICB9XG4gIH1cbiAgI3llbGxvdy1ibG9iLWV5ZSB7XG4gICAgYW5pbWF0aW9uOiB5ZWxsb3ctYmxvYi1leWUtYW5pbWF0aW9uIDJzIGluZmluaXRlIGFsdGVybmF0ZSBsaW5lYXI7XG4gIH1cbiAgQGtleWZyYW1lcyB5ZWxsb3ctYmxvYi1leWUtYW5pbWF0aW9uIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIC03cHgpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zcHgsIC00cHgpO1xuICAgIH1cbiAgfVxuICAueWVsbG93LWJsb2ItaGFuZCB7XG4gICAgYW5pbWF0aW9uOiB5ZWxsb3ctYmxvYi1oYW5kLWFuaW1hdGlvbiAzcyBpbmZpbml0ZSBhbHRlcm5hdGUgbGluZWFyO1xuICB9XG4gIEBrZXlmcmFtZXMgeWVsbG93LWJsb2ItaGFuZC1hbmltYXRpb24ge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgOXB4KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4cHgsIDEwcHgpO1xuICAgIH1cbiAgfVxuICAuY2xlYW5pbmctYmxvYi1oYW5kIHtcbiAgICBhbmltYXRpb246IGNsZWFuaW5nLWJsb2ItaGFuZC1hbmltYXRpb24gMnMgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbiAgfVxuICBAa2V5ZnJhbWVzIGNsZWFuaW5nLWJsb2ItaGFuZC1hbmltYXRpb24ge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTBweCwgLTlweCk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTZweCwgMTBweCk7XG4gICAgfVxuICB9XG4gICNjbGVhbmluZy1ibG9iLXNwcmF5IHtcbiAgICBhbmltYXRpb246IGNsZWFuaW5nLWJsb2Itc3ByYXktYW5pbWF0aW9uIDAuNXMgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbiAgfVxuICBAa2V5ZnJhbWVzIGNsZWFuaW5nLWJsb2Itc3ByYXktYW5pbWF0aW9uIHtcbiAgICBmcm9tIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgLmJ1YmJsZTEsXG4gIC5idWJibGUyLFxuICAuYnViYmxlMyxcbiAgLmJ1YmJsZTQge1xuICAgIGFuaW1hdGlvbjogYnViYmxlLWFuaW1hdGlvbiAxLjFzIGluZmluaXRlIGFsdGVybmF0ZSBsaW5lYXI7XG4gIH1cbiAgLmJ1YmJsZTIge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC40cztcbiAgfVxuICAuYnViYmxlMyB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjdzO1xuICB9XG4gIEBrZXlmcmFtZXMgYnViYmxlLWFuaW1hdGlvbiB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXB4LCAtMXB4KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIDNweCk7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE0MzBweCkge1xuICAuc2YtdHJpYWwtd2VsY29tZSB7XG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB9XG4gICAgLmljb24tY29sdW1uIHN2ZyB7XG4gICAgICB3aWR0aDogNzMlO1xuICAgIH1cbiAgfVxufVxuIiwiLndlbGNvbWUtY2VudGVyZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG5cbiAgLndlbGNvbWUtbG9nbyBwYXRoIHtcbiAgICBhbmltYXRpb246IGRyYXdMaW5lcyA2cyBsaW5lYXIgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDQ1MDtcbiAgICBzdHJva2Utd2lkdGg6IDJweDtcbiAgICBzdHJva2U6IHZhcigtLWFyay1icmFuZC1sb2dvKTtcbiAgfVxuXG4gIEBrZXlmcmFtZXMgZHJhd0xpbmVzIHtcbiAgICAwJSB7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogNDYwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxO1xuICAgIH1cbiAgfVxuXG4gIC53ZWxjb21lLWxvZ28gZyB7XG4gICAgYW5pbWF0aW9uOiBmaWxsQ29sb3IgNnMgbGluZWFyIGZvcndhcmRzO1xuICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgQGtleWZyYW1lcyBmaWxsQ29sb3Ige1xuICAgIDAlIHtcbiAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICA3MCUge1xuICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIDkwJSB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstYnJhbmQtbG9nbyk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLWJyYW5kLWxvZ28pO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWJlbGwtbXV0ZS1wb3BvdmVyIHtcbiAgdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gICAgcGFkZGluZzogNHB4O1xuICB9XG59XG5cbi5zZi1ub3RpZmljYXRpb24tYmVsbCB7XG4gICYuYW5pbWF0ZSB7XG4gICAgYW5pbWF0aW9uOiByaW5naW5nIDgwMG1zO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDI7XG4gIH1cblxuICBAa2V5ZnJhbWVzIHJpbmdpbmcge1xuICAgIDAlLFxuICAgIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgfVxuXG4gICAgMjAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcbiAgICB9XG5cbiAgICA0MCUsXG4gICAgODAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC04ZGVnKTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOGRlZyk7XG4gICAgfVxuICB9XG59XG5cbi5hbnQtbm90aWZpY2F0aW9uIHtcbiAgLnNmLWZseWluZy1ub3RpZmljYXRpb24ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNDc3cHggIWltcG9ydGFudDtcblxuICAgIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1jbG9zZSB7XG4gICAgICBwYWRkaW5nOiA3cHggMTFweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgdG9wOiA0cHg7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1wcm9ncmVzcyB7XG4gICAgICBibG9jay1zaXplOiAzcHg7XG4gICAgICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gNHB4ICogMik7XG4gICAgICBsZWZ0OiA0cHg7XG4gICAgfVxuXG4gICAgLmFudC1ub3RpZmljYXRpb24tbm90aWNlLXdpdGgtaWNvbiB7XG4gICAgICAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtbWVzc2FnZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiA1NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogNTVweDtcbiAgICAgICAgbWluLWhlaWdodDogMjVweDtcbiAgICAgIH1cblxuICAgICAgLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWljb24ge1xuICAgICAgICAuYXZhdGFyIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgJi5Db21wbGV0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5JblByb2dyZXNzLFxuICAgICAgICAgICYuU3RhcnRlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuVW5rbm93biB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5DYW5jZWxsZWQsXG4gICAgICAgICAgJi5GYWlsZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2YtdXNlci1hdmF0YXIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuXG4gICAgICAgICAgLmFudC1hdmF0YXItc3RyaW5nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1ub3RpZmljYXRpb24tc2V0dGluZ3Mge1xuICAuYWctcm93LWdyb3VwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICB9XG59XG4iLCIuc2YtY2hhbmdlLXBhc3N3b3JkIHtcbiAgZm9ybSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuXG4gICAgLmFudC1mb3JtLWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG4gIH1cbiAgLmFudC1jYXJkIHtcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICAuYW50LWNhcmQtYm9keSB7XG4gICAgICBwYWRkaW5nOiA3cHggMCAxMXB4IDE1cHg7XG5cbiAgICAgIC5wYXNzd29yZC1yZXF1aXJlbWVudHMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXByb2ZpbGUtc3VtbWFyeSB7XG4gIGZvcm0ge1xuICAgIHdpZHRoOiAzNDNweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICB9XG4gIC5zZi1wcm9maWxlLXBob3RvIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLnNtYWxsLXRleHQsXG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogOHB4O1xuICAgIH1cbiAgfVxuICBsYWJlbC5hbnQtY2hlY2tib3gtd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDI5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbiAgLmFudC1jaGVja2JveCArIHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmFudC1mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gICAgICBwYWRkaW5nOiAwIDAgNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICAgIC5hbnQtZm9ybS1pdGVtLWV4cGxhaW4ge1xuICAgICAgbWF4LXdpZHRoOiAzMTJweDtcbiAgICB9XG4gIH1cbiAgLmFudC11cGxvYWQtcGljdHVyZS1jYXJkLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gIH1cbiAgLmFudC11cGxvYWQuYW50LXVwbG9hZC1zZWxlY3QtcGljdHVyZS1jYXJkIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbiAgLmFudC1hdmF0YXItc3RyaW5nIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbiAgLnNmLWVkaXQtYXZhdGFyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBwYWRkaW5nOiAycHggMjBweDtcbiAgICByaWdodDogLTFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwYmQ7XG4gIH1cbn1cbiIsIi5zZi11c2VyLWF2YXRhci1wb3BvdmVyIHtcbiAgLnVzZXItbmFtZSB7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLmFudC10YWcge1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuICBociB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbiAgLmxhc3QtYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgJi5ncmVlbiB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgIC5kb3Qge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgfVxuICAgIH1cbiAgICAuZG90IHtcbiAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXVzZXItcG9wb3Zlci10cmlnZ2VyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gICY6aG92ZXIsXG4gICYuYW50LWRyb3Bkb3duLW9wZW4ge1xuICAgIC51c2VyLWRldGFpbHMgLm5hbWUge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG4gIH1cbiAgLmFudC1hdmF0YXIge1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxuICAuYW50LWJhZGdlIHtcbiAgICByaWdodDogOXB4O1xuICAgIHRvcDogMTJweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgLmFudC1iYWRnZS1zdGF0dXMtZG90IHtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgIH1cbiAgICAuYW50LWJhZGdlLXN0YXR1cy10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnVzZXItZGV0YWlscyB7XG4gICAgLm5hbWUge1xuICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgICAuZW1haWwge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gICAgLnVzZXItZGV0YWlscyAudXNlci1kZXRhaWxzX19leHRyYS1pbmZvIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtdXNlci1ncmVldGluZyB7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufSIsIi5zZi1lZGl0LW1lbWJlciB7XG4gIC5zZi1wcm9maWxlLXBob3RvIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDE4cHg7XG4gIH1cbiAgbGFiZWwge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAuYW50LWZvcm0taXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgICAgIHBhZGRpbmc6IDAgMCA0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi11c2VyLW1hbmFnZW1lbnQge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXRvb2xiYXIge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG5cbiAgICAgICAgLnN1cHBvcnQtdXNlci10b2dnbGUge1xuICAgICAgICAgICAgcGxhY2Utc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGFzdC1hY3RpdmUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAmLmdyZWVuIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRvdCB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZi1tYWluLW1vZGFsLnNmLWRlbGV0ZS1tZW1iZXJfX21vZGFsIHtcbiAgICAuYW50LW1vZGFsLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDQ1MnB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICAgICAgIC5hbnQtbW9kYWwtYm9keSB7XG4gICAgICAgICAgICAuYW50LWRlc2NyaXB0aW9ucyB7XG4gICAgICAgICAgICAgICAgLmFudC1kZXNjcmlwdGlvbnMtaXRlbS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hbnQtZGVzY3JpcHRpb25zLWl0ZW0tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgLnNmLWRldGFpbHNfX3JvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZi1kZXRhaWxzX190ZXh0LWZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI5NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZi1hY3Rpdml0eS1sb2dfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbSB7XG4gIG1heC13aWR0aDogMTAwJTtcblxuICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmFudC1kcmF3ZXItaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIH1cblxuICAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYWN0aXZpdHktdGFibGUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAyNTBweDtcblxuICAmLnNmLWFnLWdyaWQge1xuICAgIC5hZy1yb290LXdyYXBwZXIge1xuICAgICAgLmFnLWZ1bGwtd2lkdGgtY29udGFpbmVyIHtcbiAgICAgICAgLmFnLXJvdyB7XG4gICAgICAgICAgJi5hZy1mdWxsLXdpZHRoLXJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIC5zZi1hY3Rpdml0eS1sb2dfX3JvdyB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICYubGF1bmNoIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG5cbiAgICAgICAgICAgICAgICAuc2YtYWN0aXZpdHktbG9nX19yb3ctdGV4dCB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuZmFpbGVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcblxuICAgICAgICAgICAgICAgIC5zZi1hY3Rpdml0eS1sb2dfX3Jvdy10ZXh0IHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLnBhcnRpYWxseSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW9yYW5nZS1saWdodCk7XG5cbiAgICAgICAgICAgICAgICAuc2YtYWN0aXZpdHktbG9nX19yb3ctdGV4dCB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5zdWNjZXNzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuXG4gICAgICAgICAgICAgICAgLnNmLWFjdGl2aXR5LWxvZ19fcm93LXRleHQge1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWctcm93IC5hZy1jZWxsIHtcbiAgICAgICAgLnNmLW9wZXJhdGlvbi13aXRoLWRldGFpbHMge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmRpYWdub3NlLWVycm9ycy10YWJsZSxcbi5hY3Rpdml0eS10YWJsZSB7XG4gIC5zdWNjZXNzLWJhZGdlIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstZ3JlZW4pO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICB9XG5cbiAgLmluZm9ybWF0aW9uLWJhZGdlIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICB9XG5cbiAgLmVycm9yLWJhZGdlIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXJlZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICB9XG5cbiAgLndhcm5pbmctYmFkZ2Uge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmsteWVsbG93KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0KTtcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIH1cbn1cbiIsIi5zZi1lcnAtY29tcGxldGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zZi1lcnAtZm9ybV9faG9yaXpvbnRhbC1saW5lIHtcbiAgbWFyZ2luOiAxNnB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4iLCIuY3Jvbi1zY2hlZHVsZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cblxuLmNyb24tc2NoZWR1bGVyLWhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY3Jvbi1zY2hlZHVsZXItaW50ZXJ2YWxzIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4uY3Jvbi1zY2hlZHVsZXItaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuXG4gICYuaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxuXG4gIC5hbnQtZm9ybS1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmFudC1waWNrZXItc3VmZml4IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuICAuYW50LXBpY2tlci1pbnB1dCA+IGlucHV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAmOnBsYWNlaG9sZGVyLXNob3duIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuYS5jcm9uLXNjaGVkdWxlci1jYWxlbmRhci1mb290ZXItYnV0dG9uIHtcbiAgcGFkZGluZzogNHB4IDdweCA0cHggN3B4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgb3BhY2l0eTogMTtcbn1cblxuYTpob3Zlci5jcm9uLXNjaGVkdWxlci1jYWxlbmRhci1mb290ZXItYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLnNmLWNyb24tZnJlcXVlbmN5IHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJi53aXRoLWVycm9yIC5hbnQtc2VsZWN0LXNlbGVjdG9ye1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gIH1cbn1cblxuLnNmLWNyb24tZXJyb3ItdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbiIsIi5zZi1jcm9uLWRheXNfX2NvbnRyb2wtc2VsZWN0LWRyb3Bkb3duIHtcbiAgdmlzaWJpbGl0eTogY29sbGFwc2U7XG59XG5cbi5zZi1jcm9uLWRheXNfX2NvbnRyb2wtcGlja2VyIHtcbiAgdmlzaWJpbGl0eTogY29sbGFwc2U7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAuYW50LXBpY2tlci1pbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2YtY3Jvbi10aW1lLWNvbnRyb2xfX3BvcHVwIHtcbiAgLmFudC1waWNrZXItZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuYW50LXBpY2tlci1mb290ZXItZXh0cmEge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLmFudC1idG4ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxO1xuICBtaW4taGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAxNnB4O1xuXG4gIC8vIERhdGEgc291cmNlIHRvb2xiYXJcbiAgJl9fZGF0YXNvdXJjZS1iYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuXG4gICZfX2RhdGFzb3VyY2UtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC8vIEhlcm8gY2FyZCBmb3IgYWN0aXZlIGltcG9ydHNcbiAgJl9faGVybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSwgIzE4OTBmZik7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5hbnQtY2FyZC1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICB9XG4gIH1cblxuICAmX19oZXJvLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAxNnB4O1xuICB9XG5cbiAgJl9faGVyby1sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG5cbiAgJl9fdG9vbGJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG5cbiAgJl9fdG90YWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCwgIzk5OSk7XG4gIH1cblxuICAvLyBTdGF0cyBzZWN0aW9uIChoZWFkZXIgKyBjYXJkcylcbiAgJl9fc3RhdHMtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuXG4gIC8vIFN0YXRzIGNhcmRzIHJvd1xuICAmX19zdGF0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEycHg7XG4gIH1cblxuICAmX19zdGF0LWNhcmQge1xuICAgIGZsZXg6IDE7XG5cbiAgICAuYW50LWNhcmQtYm9keSB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc3RhdC1jYXJkLS13aWRlIHtcbiAgICBmbGV4OiAyO1xuXG4gICAgLmFudC1jYXJkLWJvZHkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuICB9XG5cbiAgJl9fc3RhdC1jYXJkLS1kdXJhdGlvbiB7XG4gICAgLmFudC1jYXJkLWJvZHkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHggOHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3N0YXQtY2FyZC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG5cbiAgJl9fc3BhcmtsaW5lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuXG4gICZfX3N0YXQtdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cblxuICAmX19zdGF0LWxhYmVsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQsICM5OTkpO1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgfVxuXG4gICZfX3N0YXQtbWV0YSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0LCAjYmJiKTtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cblxuICAvLyBIaXN0b3J5IHRpbWVsaW5lIGJhciBjaGFydFxuICAmX190aW1lbGluZS1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG5cbiAgJl9fdGltZWxpbmUtaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0LCAjOTk5KTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cblxuICAmX190aW1lbGluZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGdhcDogM3B4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAmX190aW1lbGluZS0tZW1iZWRkZWQge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cblxuICAmX190aW1lbGluZS10cmFjayB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvciwgI2UwZTBlMCk7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGltZWxpbmUtYmFyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbiAgICBtaW4taGVpZ2h0OiA2cHg7XG4gICAgdHJhbnNpdGlvbjogZmlsdGVyIDAuMTVzO1xuXG4gICAgLnNmLWRhdGEtbG9hZC1kYXNoYm9hcmRfX3RpbWVsaW5lLXRyYWNrOmhvdmVyICYge1xuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMSk7XG4gICAgfVxuICB9XG5cbiAgJl9fdGltZWxpbmUtdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogY2FsYygxMDAlICsgOHB4KTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuODgpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIG1pbi13aWR0aDogMTgwcHg7XG4gIH1cblxuICAmX190aW1lbGluZS10b29sdGlwLXN0YXR1cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG5cbiAgJl9fdGltZWxpbmUtdG9vbHRpcC1kb3Qge1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gICZfX3RpbWVsaW5lLXRvb2x0aXAtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxuXG4gICZfX3RpbWVsaW5lLXRvb2x0aXAtbGFiZWwge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIH1cblxuICAmX190aW1lbGluZS10b29sdGlwLXZhbHVlIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLy8gUGlwZWxpbmUtc3R5bGUgcnVuIGxpc3QgKERldk9wcyBncmlkIGxvb2spXG4gICZfX3J1bi1saXN0IHtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IsICNlMWUxZTEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQsICNmZmYpO1xuICB9XG5cbiAgJl9fcnVuLWxpc3QtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kLCAjZjhmOGY4KTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yLCAjZTFlMWUxKTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCwgIzY2Nik7XG4gIH1cblxuICAmX19ydW4tbGlzdC1jb2wtLXBpcGVsaW5lIHtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7IC8vIGFsaWduIHdpdGggY29udGVudCBhZnRlciBpY29uXG4gIH1cblxuICAmX19ydW4tbGlzdC1jb2wtLXN0YWdlcyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICZfX3J1bi1saXN0LWNvbC0tbWV0YSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgJl9fcnVuLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEycHg7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IsICNlMWUxZTEpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCwgI2ZmZik7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1oaWdobGlnaHQsICNmMGY3ZmYpO1xuICAgIH1cbiAgfVxuXG4gICZfX3J1bi1pY29uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJl9fcnVuLWluZm8ge1xuICAgIGZsZXg6IDE7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgJl9fcnVuLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cblxuICAmX19ydW4tc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCwgIzk5OSk7XG4gIH1cblxuICAmX19ydW4tc3RhZ2VzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMTZweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gICZfX3N0YWdlLWluZGljYXRvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gICZfX3N0YWdlLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQsICM5OTkpO1xuICB9XG5cbiAgJl9fc3RhZ2UtZG90LS1wZW5kaW5nIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvciwgI2Q5ZDlkOSk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgJl9fcnVuLW1ldGEge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0LCAjOTk5KTtcbiAgfVxuXG4gICZfX3J1bi1kdXJhdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0LCAjYmJiKTtcbiAgfVxuXG4gICZfX2VtcHR5IHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCwgIzk5OSk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgJl9fbG9hZGluZyB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEycHggMCA0cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAmX19kZXRhaWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgJl9fZGV0YWlsLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG5cbiAgJl9faW5wdXQtZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQsICNmZmYpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IsICNmMGYwZjApO1xuXG4gICAgLmFudC10aW1lbGluZS1pdGVtLWhlYWQtY3VzdG9tIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gICZfX2lucHV0LWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IsICNmMGYwZjApO1xuICB9XG5cbiAgLy8gUGhhc2UgbGFiZWxzIGZvciBEYXRhIFN0YWdpbmcgLyBTdXBwbHkgQ2hhaW4gTW9kZWwgTG9hZGluZyBzZWN0aW9uc1xuICAmX19waGFzZS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQsICM4YzhjOGMpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IsICNmMGYwZjApO1xuICB9XG5cbiAgLy8gRXJyb3Igc3VtbWFyeSB0ZXh0XG4gICZfX2Vycm9yLXN1bW1hcnkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCwgI2RhMDgwMCk7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG5cbiAgLy8gVG9nZ2xlIGJ1dHRvbiBmb3IgZXhwYW5kL2NvbGxhcHNlXG4gICZfX2Vycm9yLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnksICMxODkwZmYpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gSW5saW5lIGRpYWdub3N0aWMgZXZlbnRzIHdyYXBwZXJcbiAgJl9fc3RhZ2UtZGlhZ25vc3RpY3Mtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG5cbiAgLy8gSW5saW5lIGRpYWdub3N0aWMgZXZlbnRzIGdyaWRcbiAgJl9fc3RhZ2UtZGlhZ25vc3RpY3Mge1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXllbGxvdy1saWdodCwgI2ZmZmJlNik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXllbGxvdywgI2ZmZTU4Zik7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgLmFudC10YWJsZS13cmFwcGVyIHtcbiAgICAgIC5hbnQtdGFibGUge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtdGFibGUtdGhlYWQgPiB0ciA+IHRoIHtcbiAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0LCAjZmZmOGUxKTtcbiAgICAgIH1cblxuICAgICAgLmFudC10YWJsZS10Ym9keSA+IHRyID4gdGQge1xuICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIERpYWdub3N0aWMgc3VtbWFyeSBjb3VudHNcbiAgJl9fZGlhZ25vc3RpY3Mtc3VtbWFyeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgJl9fZGlhZy1lcnJvcnMge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkLCAjZGEwODAwKTtcbiAgfVxuXG4gICZfX2RpYWctd2FybmluZ3Mge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlLCAjZjhhODAwKTtcbiAgfVxuXG4gICZfX2RpYWctaW5mbyB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQsICM2NjYpO1xuICB9XG59XG4iLCIuc2YtZGF0YS1zb3VyY2Uge1xuICAuZGF0YS1zb3VyY2UtdHlwZSB7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgfVxuICAuZGF0YS1zb3VyY2UtZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgLmFudC1idG4ge1xuICAgIG1hcmdpbi1yaWdodDogMTNweDtcbiAgfVxufVxuXG4uaW1wYWN0ZWQtaXRlbXMtbG9hZGluZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuXG4uaW1wYWN0ZWQtaXRlbXMtdGV4dCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbiIsIi5zZi11cGxvYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5hbnQtdXBsb2FkLmFudC11cGxvYWQtZHJhZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cblxuICAuYW50LXBpY2tlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZmlsZS1saW1pdCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgfVxuXG4gIC5hbnQtYWxlcnQuYW50LWFsZXJ0LXN1Y2Nlc3Mge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgfVxuXG4gIC5hbnQtdXBsb2FkLWxpc3QtaXRlbSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1uYW1lIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgLmFudC11cGxvYWQtbGlzdC1pdGVtLWFjdGlvbiB7XG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogNzBweDtcbiAgICB9XG4gIH1cblxuICAuc2YtdXBsb2FkLWluc3RydWN0aW9ucyB7XG4gICAgLmhlYWRpbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICB9XG4gIH1cblxuICAuc2YtdXBsb2FkLWFsZXJ0IHtcbiAgICBwYWRkaW5nOiAxOXB4IDEwcHg7XG4gICAgdG9wOiAtMTFweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgID4gc3ZnIHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5leGNlbC1pY29uIHN2ZyB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDY4cHg7XG59XG5cbi5kcy1pY29uLTgwIHN2ZyB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG5cbi5lcnAtaWNvbi14bCBzdmcge1xuICB3aWR0aDogMTE0cHg7XG4gIGhlaWdodDogODFweDtcbn1cblxuLmFya2lldmEtaWNvbi04MCBzdmcge1xuICB3aWR0aDogMTA3cHg7XG4gIGhlaWdodDogMTA3cHg7XG59XG4iLCIuc2YtZmlsZS1pbXBvcnQtc3RlcHMge1xuICAuZmlsZS1pbXBvcnQtYW5pbWF0aW9uIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtaW50ZWdyYXRpb25zLWRyYXdlciB7XG4gIC5pbnRlZ3JhdGlvbi1hcHAge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtYWxlcnRzLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cblxuLmFkZC1hbGVydC1tb2RhbCB7XG4gIC5hbnQtZm9ybS1pdGVtLWxhYmVsIGxhYmVsIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIGRpdi5yZWFjdC1qcy1jcm9uLWN1c3RvbS1zZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgaW5zZXQtaW5saW5lLXN0YXJ0OiA4cHg7XG4gICAgICBpbnNldC1pbmxpbmUtZW5kOiAxMXB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgfVxuICB9XG4gIC5yZWFjdC1qcy1jcm9uID4gZGl2LFxuICAucmVhY3QtanMtY3Jvbi1maWVsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJlYWN0LWpzLWNyb24tbWludXRlcyBzcGFuIHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gIH1cbn1cbiIsIi5zZi1jb21tZW50cy1pbGMtc2VsZWN0b3Ige1xuICAubm8tbWF0Y2hlcy0taGlnaGxpZ2h0ZWQge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cblxuICAuYW50LXNlbGVjdC1tdWx0aXBsZSB7XG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3ctaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdy1pdGVtLXN1ZmZpeCB7XG4gICAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgICAgIGxlZnQ6IDZweDtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0LWZpbHRlci1ncm91cCB7XG4gICAgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgfVxuXG4gICAgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGVcbiAgICAgIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LWV4cGFuZC1pY29uXG4gICAgICAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1hcnJvdy1pY29uIHtcbiAgICAgIGNvbG9yOiByZ2IoMCAwIDApO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgIC5hbnQtbWVudS12ZXJ0aWNhbCAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLmhlYWRpbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG5cbiAgLnNmLWJhZGdlX19maWx0ZXItdmFsdWUgLmFudC1iYWRnZS1jb3VudCB7XG4gICAgbWluLXdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cblxuICAuYW50LWJ0biB7XG4gICAgLmJ0bi1sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgY29sdW1uLWdhcDogNHB4O1xuICAgIH1cbiAgfVxufVxuXG4uc2YtY29tbWVudC1iYWRnZXMge1xuICBtaW4taGVpZ2h0OiAxOHB4O1xuXG4gIC5jb21tZW50LWJhZGdlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgIHBhZGRpbmc6IDFweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG4gICAgbWF4LXdpZHRoOiA5MnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxufVxuXG4uc2Ytc2VsZWN0LWZpbHRlci1ncm91cC1wb3B1cCB7XG4gIG1pbi13aWR0aDogMjAwcHg7XG59XG5cbi5zZi1zaXRlLXRyZWUtc2VhcmNoLXZhbHVlIHtcbiAgY29sb3I6IG9yYW5nZTtcbn1cbiIsIi5zZi1jdXJyZW5jeSB7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgLnNmLWNvdW50cnktZmxhZyB7XG4gICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDJweCAxMHB4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzZi1jdXJyZW5jeS1yb3ctZmxhc2gge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0LCByZ2JhKDgyLCAxOTYsIDI2LCAwLjE1KSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLnNmLWN1cnJlbmN5LXJvdy1oaWdobGlnaHQge1xuICBhbmltYXRpb246IHNmLWN1cnJlbmN5LXJvdy1mbGFzaCAycyBlYXNlLW91dDtcbn1cbiIsIi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLmFudC11cGxvYWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5hbnQtdXBsb2FkLWxpc3Qge1xuICAgIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1jYXJkLWFjdGlvbnMge1xuICAgICAgLmFudGljb24ge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICB9XG4gICAgICAuYW50LXVwbG9hZC1saXN0LWl0ZW0tY2FyZC1hY3Rpb25zLWJ0biB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVkaXRhYmxlLXJvdyAuYW50LWZvcm0taXRlbS1leHBsYWluIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLmFudC10YWJsZS1jb250ZW50IHRoZWFkIHRyIHRoIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB9XG5cbiAgLmFudC10YWJsZS1oZWFkZXIgdGFibGUge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xuICAgIC5hbnQtdGFibGUtdGhlYWQgPiB0ciA+IHRoIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuYW50LXRhYmxlLXRib2R5IHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIC5maWxlLW5hbWUge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuICAgIC5hbnQtdGFibGUtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmID4gdHIgPiB0ZC5hbnQtdGFibGUtY2VsbCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcikgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYW50LWJ0bi5zb3VyY2UtYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICBzdmcudXBsb2FkLWljb24ge1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgfVxuXG4gICAgICBzdmc6bm90KC51cGxvYWQtaWNvbikge1xuICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICBwYXRoIHtcbiAgICAgICAgICBmaWxsOiByZXZlcnQtbGF5ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmFudC10YWJsZS10aGVhZCA+IHRyID4gdGgsXG4gIC5hbnQtdGFibGUtdGJvZHkgPiB0ciA+IHRkLFxuICAuYW50LXRhYmxlIHRmb290ID4gdHIgPiB0aCxcbiAgLmFudC10YWJsZSB0Zm9vdCA+IHRyID4gdGQge1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICB9XG5cbiAgLmFudC1mb3JtLWl0ZW0taGFzLWVycm9yIHtcbiAgICAuYW50LWlucHV0LWFmZml4LXdyYXBwZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICB9XG5cbiAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgIH1cbiAgfVxufVxuIiwiLmN1c3RvbS1wZXJpb2RzX192aWV3LWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgMjUlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAudmlld3MtbGlzdC1oZWFkZXIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAuYWN0aW9uLWJ1dHRvbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgfVxuICB9XG5cbiAgLnZpZXdzLWxpc3Qge1xuICAgIGZsZXg6IDE7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAudmlldy1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDNweCAxNnB4O1xuICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICB9XG5cbiAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tcGVyaW9kc19fdmlldy1jb250ZW50IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuXG4uY3VzdG9tLXBlcmlvZHNfX3BlcmlvZC1yb3cge1xuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICYtLWludmFsaWQge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbiAgICB9XG5cbiAgICAuY3VzdG9tLXBlcmlvZHNfX3BlcmlvZC1yb3ctaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAuY3VzdG9tLXBlcmlvZHNfX3BlcmlvZC1uYW1lIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTcXVhcmUgdGhlIGRlbGV0ZSBjb250cm9sIHRvIHRoZSBpbnB1dC9kYXRlLWJveCBjb250cm9sIGhlaWdodCBhbmQgc2hhcmVcbiAgICAgICAgLy8gdGhlIGZpZWxkJ3MgYm90dG9tIG1hcmdpbiBzbyBpdHMgYmFzZWxpbmUgbGluZXMgdXAgd2l0aCB0aGUgUGVyaW9kIE5hbWUgYm94LlxuICAgICAgICAuY3VzdG9tLXBlcmlvZHNfX2RlbGV0ZS1wZXJpb2Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbS1wZXJpb2RzX19wZXJpb2Qtcm93LWRhdGVzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxMnB4O1xuXG4gICAgICAgID4gKiB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbS1wZXJpb2RzX19tYW51YWwtdG9nZ2xlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLXBlcmlvZHNfX3BlcmlvZC1lcnJvciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIH1cbn1cbiIsIi5zZi10YWItZGVtYW5kX19kZW1hbmQtdHlwZXMge1xuICAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcsXG4gIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc2YtZGVtYW5kLXR5cGVzLXNlY3VyaXR5IHtcbiAgLmFudC1zZWxlY3QtZGlzYWJsZWQuYW50LXNlbGVjdDpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KVxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cblxuICAuYW50LWZvcm0taXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFjdGlvbi1idXR0b24ge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuYW50LWJ0biB7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5zZi1kZW1hbmQtdHlwZXMtZHJhd2VyIHtcbiAgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIHBhZGRpbmc6IDNweCAxNnB4O1xuICB9XG5cbiAgLmhlYWRpbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMTZweCAwO1xuXG4gICAgJi53aXRoLXRvcC1ib3JkZXIge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBtYXJnaW46IDI0cHggLTE2cHggMTZweCAtMTZweDtcbiAgICAgIHBhZGRpbmc6IDE2cHggMCAwIDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLmFudC1mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cblxuICAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSBzcGFuLmZsb2F0LXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFudC1wb3BvdmVyLXBsYWNlbWVudC1ib3R0b21MZWZ0IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC5hbnQtcG9wb3Zlci1wbGFjZW1lbnQtYm90dG9tTGVmdFxuICAgID4gLmFudC1wb3BvdmVyLWNvbnRlbnRcbiAgICA+IC5hbnQtcG9wb3Zlci1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hbnQtZm9ybS1pdGVtLWNoaWxkcmVuLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogNjhweDtcbiAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICB9XG59XG4iLCIuc2YtZXZhbHVhdGUtZHJhd2VyIHtcbiAgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICAgIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIHtcbiAgICAgICAgcGFkZGluZzogMTBweCA4cHg7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgICAuc2YtZHJhd2VyLWZvb3RlciB7XG4gICAgICAgICAgei1pbmRleDogNTAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1cnJlbnQtc2VsZWN0aW9uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICAgICAgIH1cblxuICAgICAgICAud2hhdC1pZi13aWRnZXQge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgIC53aGF0LWlmLXdpZGdldF9fdGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIG1hcmdpbjogLTEwcHggLTE0cHggMTBweCAtMTRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDE0cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLndoYXQtaWYtd2lkZ2V0X19jb250ZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciB7XG4gICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAwIDAgMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MXB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLThweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgICAgICAgLnJlYWN0LWdyaWQtaXRlbSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgei1pbmRleDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5yZWFjdC1ncmlkLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRvb2xiYXIge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC53aWRnZXQge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b24sXG4gICAgICAgICAgICAgIC53aWRnZXRfX3RpdGxlIC5zZXR0aW5ncy1idXR0b24ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFudC1zcGluLWNvbnRhaW5lcixcbiAgICAgICAgICAgIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLndpZGdldF9fdGl0bGUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBtYXJnaW46IC0xMHB4IC0xNHB4IDEwcHggLTE0cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDE0cHg7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG5cbiAgICAgICAgICAgICAgLmV4cGFuZC1idXR0b24sXG4gICAgICAgICAgICAgIC5zZXR0aW5ncy1idXR0b24ge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmV4cGFuZC1idXR0b24gc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAud2lkZ2V0X19jb250ZW50IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMzdweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1pbmktd2lkZ2V0IHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAxNHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiAtMnB4IDFweCA4cHggMHB4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAgICAgLmhlYWRlciAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTcwcHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGVyY2VudGFnZS1jaGFuZ2Uge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaGlzdG9yaWNhbC1taW5pLXdpZGdldCB7XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC53aWRnZXQtaGVhZGVyIC5zZXR0aW5ncy1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAud2lkZ2V0LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0xNnB4IC0xNXB4IDE2cHggLTE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuXG4gICAgICAgICAgICAgICAgLnNldHRpbmdzLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmFudC1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMThweCAwO1xuXG4gICAgICAgICAgICAgICAgLnNsaWNrLWFycm93LnNsaWNrLXByZXYsXG4gICAgICAgICAgICAgICAgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNik7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuXG4gICAgICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLndpZGdldC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgICAgICAgICAgICAgIHJvdy1nYXA6IDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2NXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjRweDtcblxuICAgICAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRyYWdnYWJsZS1oYW5kbGUge1xuICAgICAgICAgICAgY3Vyc29yOiBncmFiO1xuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICBjdXJzb3I6IGdyYWJiaW5nO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5zZi1leHByZXNzaW9uLWVkaXRvcl9faW5wdXQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmN1c3RvbS1tZW50aW9uX19pbnB1dC1oaWdobGlnaHRlci1zdWJzdHJpbmcge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zZi1leHByZXNzaW9uLWVkaXRvcl9fdGV4dGFyZWEge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMDMgMjEzIDIyNSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcmVzaXplOiBub25lO1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBjYXJldC1jb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6OnNlbGVjdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYig1OSwgMTMxLCAyNDYsIDAuMjUpO1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lcl9faGlnaGxpZ2h0LFxuICAgIC5jb250YWluZXJfX21pcnJvciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAuY2FyZXQtdHJhY2tlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICAgICAgYW5pbWF0aW9uOiBibGlua3YyIDFzIGluZmluaXRlO1xuICAgICAgfVxuXG4gICAgICBAa2V5ZnJhbWVzIGJsaW5rdjIge1xuICAgICAgICAwJSxcbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICA1MCUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250YWluZXJfX21pcnJvciB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY29udGFpbmVyX19oaWdobGlnaHQge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKSAhaW1wb3J0YW50O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgIC5maW5hbC5meCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgfVxuXG4gICAgICAucGVuZGluZy5meCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgfVxuXG4gICAgICAuZmluYWwuZGltIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xuICAgICAgfVxuXG4gICAgICAucGVuZGluZy5kaW0ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tYXJrLW9yYW5nZSk7XG4gICAgICB9XG5cbiAgICAgIC5icmFja2V0IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtZXhwcmVzc2lvbi1mbHVlbnRfX2N1cnJlbnQtc2VsZWN0aW9uIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB9XG5cbiAgICAuc2YtYW50di1jb250ZXh0LW1lbnVfX3dyYXBwZXIge1xuICAgICAgLmFudC1wb3BvdmVyLWlubmVyLWNvbnRlbnQge1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWV4cHItYnVpbGRlcl9fYm90dG9tIHtcbiAgICAuc2YtZXhwLWl0ZW1fX3NlbGVjdCB7XG4gICAgICBoZWlnaHQ6IDIzMHB4O1xuICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgZ3JheTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cbiAgICAgIC5hbnQtdHJlZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAuc2YtaXRlbS1mdW5jIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZi1pdGVtLWRpbSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNmLWl0ZW0tb3Age1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIH1cblxuICAgICAgICAuc2YtZXhwci1zZWFyY2gtdmFsdWUge1xuICAgICAgICAgIGNvbG9yOiAjZjUwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIud3JhcHBlci1leHByZXNzaW9uLWlucHV0IHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcG9zaXRpb246ICdhYnNvbHV0ZSc7XG4gICAgcGFkZGluZzogOHB4O1xuXG4gICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgJiB0ZXh0QXJlYSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIDpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jdXN0b21NZW50aW9uSW5wdXRfX2hpZ2hsaWdodGVyX19zdWJzdHJpbmcge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiLnNmLWV4cHJlc3Npb24tZmx1ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuYW50LXR5cG9ncmFwaHkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgfVxuICAgIFxuICAgIFtkYXRhLWN5PVwiaW5wdXRcIl0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0Ymx1ZTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBGaXJlZm94ICovXG4gICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgLyogSUUgMTArICovXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgICAgICAgbWluLWhlaWdodDogODBweDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG5cbiAgICAuZmluYWwuZngge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICB9XG5cbiAgICAuZmluYWwuZGltIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xuICAgIH1cblxuICAgIC5zZi1leHByZXNzaW9uLWZsdWVudF9fY3VycmVudC1zZWxlY3Rpb24ge1xuICAgICAgICBtaW4taGVpZ2h0OiA0NHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIH1cblxuICAgIC5zZi1leHByZXNzaW9uLWZsdWVudF9fcmVzdWx0IHtcbiAgICAgICAgbWluLWhlaWdodDogMjJweDtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgfVxuXG4gICAgLnNmLWV4cHJlc3Npb24tZmx1ZW50X19jdXJzb3Ige1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTUgMjMgNDIpO1xuICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICBhbmltYXRpb246IGJsaW5rIDFzIGluZmluaXRlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBibGluayB7XG4gICAgICAgIDAlLCAxMDAlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgIDUwJSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTUgMjMgNDIpO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zZi1pbGMtc2VsZWN0IHtcbiAgICAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxufVxuIiwiLnNmLW1hc3Rlci1kYXRhX19zZWxlY3RvciB7XG4gICAgd2lkdGg6IDEwMCU7XG59IiwiLnNmLW1hc3Rlci1lZGl0X19kcmF3ZXIgLnNmLW1hc3Rlci1lZGl0X19ib2R5IHtcbiAgIC5zZi1tYXN0ZXItZWRpdF9fZm9ybS1iYXNlIHtcbiAgICAuc2YtbWFzdGVyLWVkaXRfX2hpZGRlbi1zZWN0aW9uIHtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLmFudC1kaXZpZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFudC1mb3JtLWl0ZW0ge1xuICAgICAgICAuYW50LWZvcm0taXRlbS1sYWJlbCBsYWJlbHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFudC1kaXZpZGVyLWhvcml6b250YWwge1xuICAgICAgICBtYXJnaW46IDBweCAtMTZweCAxNnB4O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMzJweCk7XG4gICAgfVxuICAgIC5hbnQtdHlwb2dyYXBoeSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG5cbiAgICAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHN2ZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuICB9XG59IiwiLnNmLW1hc3Rlci1kYXRhX19ncmlkLnNmLWFnLWdyaWQge1xuICAuYWctcm9vdC13cmFwcGVyIC5hZy1jZW50ZXItY29scy12aWV3cG9ydCB7XG4gICAgLnNmLXJvd19fbWFzdGVyLWRhdGEtLWluYWN0aXZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xuICAgICAgdGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSkgIWltcG9ydGFudDtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLW9yYml0LXN0YXR1cy1tb2RhbCB7XG4gIGhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMDB2dztcbiAgLmFudC1tb2RhbCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICA+IGRpdntcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLmFudC1tb2RhbC1jb250ZW50IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gICAgICAuYW50LW1vZGFsLWJvZHkge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgLmFudC1tb2RhbC1jb25maXJtLWJvZHktd3JhcHBlciB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIC5hbnQtbW9kYWwtY29uZmlybS1ib2R5IHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAuYW50LW1vZGFsLWNvbmZpcm0tcGFyYWdyYXBoIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgIC5hbnQtbW9kYWwtY29uZmlybS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuXG4gICAgICAgICAgICAgICAgLnNmLWVycm9yLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXBsYW5uaW5nLXBlcmlvZCB7XG4gIHdpZHRoOiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbjogMCAtMzBweCAwIDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dDtcblxuICAud3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICB3aWR0aDogMjcwcHg7XG4gIH1cbn1cbiIsIi5zZi11bml0LXNlbGVjdG9yX19jb250cm9sIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAmLmFudC1wb3BvdmVyLW9wZW4ge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuXG4gICAgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgfVxufVxuXG4uc2YtdW5pdC1zZWxlY3Rvcl9fY29udHJvbF9kZGwge1xuICB3aWR0aDogMjM3cHg7XG5cbiAgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgICBwYWRkaW5nOiAxNnB4IDE2cHggOHB4IDE2cHg7XG5cbiAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5hbnQtZGl2aWRlci1ob3Jpem9udGFsIHtcbiAgICBtYXJnaW46IDhweCAtOHB4IC0xMHB4IC04cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xuICB9XG59XG4iLCIuc2YtY3VzdG9tLWRhc2hib2FyZCB7XG4gIC5keC1kYXNoYm9hcmQtZmxvYXRpbmctY2FwdGlvbi1wYW5lbC1jb250YWluZXIge1xuICAgIC5keC1vdmVybGF5LWNvbnRlbnQge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDMycHgpICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAuZHgtZGFzaGJvYXJkLWNhcHRpb24tdG9vbGJhciB7XG4gICAgICAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiAxNDBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4LCAxcHgsIDRweCwgcmdiKDAsIDAsIDAsIDAuMTUpO1xuXG4gICAgICAgIC5keC10b29sYmFyLWFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcm93LWdhcDogNHB4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAuZHgtdG9vbGJhci1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNHB4O1xuXG4gICAgICAgICAgICAuZHgtY2FwdGlvbi1wYW5lbC1zZXBhcmF0b3Ige1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXJlcG9ydHMtZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCB7XG4gICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAgIC5hZy1yb3cge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zZi1haS1oZWxwIHtcbiAgLnNmLWFpLWhlbHAtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICA+IHNwYW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM2MjUzZTEsICMwMDk0YzgpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaW5zZXQ6IC0xcHg7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgIH1cblxuICAgICY6aG92ZXI6OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuICAucmVzcG9uc2Utd3JhcHBlciB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5zZi1haS1oZWxwLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCxcbi5zZi1haS1oZWxwIC5yZXNwb25zZS13cmFwcGVyIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZDk5ZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTpcbiAgICAgIHJhZGlhbC1ncmFkaWVudChhdCA4JSAwJSwgaHNsYSg0MywgNjElLCA2NiUsIDEpIDBweCwgdHJhbnNwYXJlbnQgNTAlKSxcbiAgICAgIHJhZGlhbC1ncmFkaWVudChhdCAxMSUgNzAlLCBoc2xhKDQ3LCA3NiUsIDY2JSwgMSkgMHB4LCB0cmFuc3BhcmVudCA1MCUpLFxuICAgICAgcmFkaWFsLWdyYWRpZW50KGF0IDgwJSAzOSUsIGhzbGEoMzIyLCA3OSUsIDYyJSwgMSkgMHB4LCB0cmFuc3BhcmVudCA1MCUpLFxuICAgICAgcmFkaWFsLWdyYWRpZW50KGF0IDc4JSAxNCUsIGhzbGEoMTU2LCA5MyUsIDc0JSwgMSkgMHB4LCB0cmFuc3BhcmVudCA1MCUpLFxuICAgICAgcmFkaWFsLWdyYWRpZW50KGF0IDclIDE2JSwgaHNsYSgxOCwgOTMlLCA2MyUsIDEpIDBweCwgdHJhbnNwYXJlbnQgNTAlKSxcbiAgICAgIHJhZGlhbC1ncmFkaWVudChhdCA2NSUgMTclLCBoc2xhKDMxNSwgOTclLCA2OSUsIDEpIDBweCwgdHJhbnNwYXJlbnQgNTAlKSxcbiAgICAgIHJhZGlhbC1ncmFkaWVudChhdCA0NyUgOTElLCBoc2xhKDIzOCwgODklLCA2OSUsIDEpIDBweCwgdHJhbnNwYXJlbnQgNTAlKTtcbiAgICBvcGFjaXR5OiAwLjI7XG4gICAgei1pbmRleDogMDtcbiAgfVxufVxuIiwiLy8gTWFya2luZyBmb3IgQUktZ2VuZXJhdGVkIG91dHB1dC4gVmFsdWVzIG1hdGNoIHRoZSBjYXB0aW9uIHNoaXBwZWQgYnkgNzg0NTEgc28gYWRvcHRpbmcgdGhlIHNoYXJlZFxuLy8gY29tcG9uZW50IGlzIHZpc3VhbGx5IGluZXJ0OyB0aGUgY29udGFpbmVyLWxldmVsIHRyZWF0bWVudCB0aGF0IG1ha2VzIEFJIG91dHB1dCBkaXN0aW5jdCBmcm9tXG4vLyBzeXN0ZW0tY29tcHV0ZWQgdmFsdWVzIGlzIGFwcGxpZWQgcGVyIHN1cmZhY2UsIHNpbmNlIEFJIEhlbHAgYWxyZWFkeSBoYXMgaXRzIG93biBncmFkaWVudCBwYW5lbC5cbi5zZi1haS1vdXRwdXQtbm90aWNlIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi8vIFRoZSBBcnQuIDUwKDEpIGludGVyYWN0aW9uIGRpc2Nsb3N1cmUuIFNoYXJlcyB0aGUgb3V0cHV0IG5vdGljZSdzIHR5cGUgc2NhbGUgc28gdGhlIHR3byByZWFkIGFzIG9uZVxuLy8gZmFtaWx5LCBidXQgc2l0cyBzbGlnaHRseSBtb3JlIGxlZ2libHkgKDAuNzUgdnMgMC42NSkgYW5kIGNlbnRyZWQ6IGl0IGFwcGVhcnMgb25jZSBhdCB0aGUgdG9wIG9mIGFcbi8vIGNvbnZlcnNhdGlvbiByYXRoZXIgdGhhbiByZXBlYXRlZGx5IHVuZGVyIGVhY2ggYW5zd2VyLCBhbmQgaXQgaXMgdGhlIG9uZSBub3RpY2UgYSB1c2VyIG11c3QgYWN0dWFsbHlcbi8vIHRha2UgaW4gYmVmb3JlIGRlY2lkaW5nIHRvIHR5cGUgYW55dGhpbmcuXG4uc2YtYWktZGlzY2xvc3VyZS1ub3RpY2Uge1xuICBtYXJnaW46IDhweCBhdXRvIDA7XG4gIG1heC13aWR0aDogNDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBvcGFjaXR5OiAwLjc1O1xufVxuIiwiLnNmLWVycm9yLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG5cbiAgLnNmLWVycm9yLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTEwMHB4O1xuICB9XG5cbiAgLmhlYWRpbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cblxuICAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaW5saW5lLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHNwYW4ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtdW5hdXRob3JpemVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC51bmF1dGhvcml6ZWQtYW5pbWF0aW9uIHN2ZyB7XG4gICAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4iLCIuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1mdWxsLXdpZHRoIHtcbiAgICAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIFxuICAgICAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwtbm9kZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgXG4gICAgICAgICAgICAuYW50LWJ0bi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDhweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8qIGhpZGUgZGVmYXVsdCByZXF1aXJlZCBhc3RlcmlzayovXG4gICAgICAgIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbC1ub2RlICsgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4iLCIuc2YtbW9uZXlfX2NvbHVtbi1maWx0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHdpZHRoOiAyMTBweDtcblxuICAuZmlsdGVyLW9wdGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnZhbHVlLWZpZWxkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGNvbHVtbi1nYXA6IDRweDtcblxuICAgIC52YWx1ZSB7XG4gICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5jb2RlIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgfVxuICB9XG5cbiAgLnZhbHVlLWZpZWxkcyArIC52YWx1ZS1maWVsZHMge1xuICAgIG1hcmdpbi10b3A6IDRweDsgLy8gdGhlIGluUmFuZ2UgXCJ0b1wiIHJvd1xuICB9XG59XG4iLCIuc2YtcHJldmlldy1pbmZvX19jb250cm9sX2RkbCB7XG4gIC5hbnQtcG9wb3Zlci1jb250ZW50IHtcbiAgICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgICAgbWF4LWhlaWdodDogODB2aDtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4uc2YtcHJldmlldy1pbmZvX19tb2RhbC5zZi1tYWluLW1vZGFsIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLmFudC1tb2RhbC1oZWFkZXIgLmFudC1tb2RhbC10aXRsZSBzcGFuIHtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxuXG4gIC5hbnQtbW9kYWwtY29udGVudCB7XG4gICAgLmFudC1tb2RhbC1ib2R5IHtcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoODB2aCAtIDE1MHB4KTtcbiAgICAgIG1heC13aWR0aDogNzB2dztcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICYuc2YtcHJldmlldy1pbmZvX19tb2RhbC1zYWxlcy1vcHAge1xuICAgIC5zZi1wcmljZS1uZWdvdGlhdGlvbi1ncmlkIHtcbiAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICB3aWR0aDogNzAwcHg7XG5cbiAgICAgIC5zZi1hZy1ncmlkIC5hZy1yb290IHtcbiAgICAgICAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwuYWctaGlkZGVuIHtcbiAgICAgICAgICAvKiBcbiAgICAgICAgICAgIDY3OTUxOiBmaXggaGlkZGVuIGJvdHRvbSBzY3JvbGxiYXIgd2l0aCBleHBhbmRhYmxlIGNvbHVtbnMuXG4gICAgICAgICAgICAgICAgICAgQ2FuIGJlIHJlbW92ZWQgb25jZSBhZy1ncmlkIGJ1ZyBpcyBmaXhlZC5cbiAgICAgICAgICAgKi9cbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1yZXNpemFibGUtZHJhd2VyIHtcbiAgJi5yZXNpemluZyB7XG4gICAgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxuICB9XG4gIC5hbnQtZHJhd2VyLWhlYWRlciB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgLnJlc2l6ZS1oYW5kbGUge1xuICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgICAgY3Vyc29yOiBucy1yZXNpemU7XG4gICAgICAuaGFuZGxlIHtcbiAgICAgICAgd2lkdGg6IDEwNHB4O1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2I1YjViNTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBtYXJnaW46IC0zMHB4IDA7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDQ4cHgpIC8vIGhhbGYgbWludXMgaGVhZGVyIHNpZGVzIG1hcmdpblxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNwaW4uaGFzLWVycm9yIHtcbiAgLmFudC1zcGluLXRleHQge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgfVxufVxuIiwiLnNmLWJ1Y2tldC1hbmQtdGltZV9fY29udHJvbCB7XG4gIG1pbi13aWR0aDogMTcycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgJi5hbnQtcG9wb3Zlci1vcGVuIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxufVxuXG4uc2YtYnVja2V0LWFuZC10aW1lX19jb250cm9sX2RkbCB7XG4gIHdpZHRoOiAyMzdweDtcblxuICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDE2cHggMTZweCA4cHggMTZweDtcblxuICAgIC5hbnQtZm9ybS1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLmFudC1kaXZpZGVyLWhvcml6b250YWwge1xuICAgIG1hcmdpbjogMjRweCAtMTZweCA4cHggLTE2cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuICB9XG59XG4iLCIuc2YtbGV4aWNhbC1jb21tZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAuc2YtbGV4aWNhbC1jb21tZW50X19yb290IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwYWRkaW5nOiA0cHggMTFweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoNSwgMjE1LCAyNTUsIDAuMSk7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgIH1cbiAgfVxuXG4gICYuc2YtbGV4aWNhbC1jb21tZW50LS1ib3JkbGVzcyB7XG4gICAgLnNmLWxleGljYWwtY29tbWVudF9fcm9vdCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwcHg7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc2YtbGV4aWNhbC1jb21tZW50LS1zaW5nbGUtbGluZSB7XG4gICAgLnNmLWxleGljYWwtY29tbWVudF9fcm9vdCB7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgfVxuXG4gIC5wbGFjZWhvbGRlcl9fcm9vdCB7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgdG9wOiA0cHg7XG4gICAgbGVmdDogMTFweDtcbiAgICByaWdodDogMTFweDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gICYuc2YtbGV4aWNhbC1jb21tZW50LS1ib3JkbGVzcyB7XG4gICAgLnBsYWNlaG9sZGVyX19yb290IHtcbiAgICAgIHRvcDogMHB4O1xuICAgICAgbGVmdDogMHB4O1xuICAgICAgcmlnaHQ6IDBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gICAgLnBsYWNlaG9sZGVyX19yb290IHtcbiAgICAgIGxlZnQ6IDRweDtcbiAgICB9XG4gIH1cblxuICAuc2YtZWRpdG9yLXBhcmFncmFwaCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gICAgLnNmLWVkaXRvci1oYXNodGFnLWZyZWUtdGV4dCB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgfVxuXG4gICAgc3BhbltkYXRhLWxleGljYWwtaGFzaHRhZz0ndHJ1ZSddIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxOTcsIDQ0LCAwLjEpO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICB9XG5cbiAgICBzcGFuW2RhdGEtbGV4aWNhbC1tZW50aW9uPSd0cnVlJ10ge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTQ2LCAyMTgsIDAuMSk7XG4gICAgfVxuICB9XG59XG5cbi5tZW50aW9ucy1tZW51IHtcbiAgd2lkdGg6IDI1MHB4O1xuICB6LWluZGV4OiAxMjAwO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIHVsIHtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciB1bCBsaSB7XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICBpLnVzZXIge1xuICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvaWNvbnMvdXNlci5zdmcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIH1cbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIHVsIGxpLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIGxpIHtcbiAgbWFyZ2luOiAwIDhweCAwIDhweDtcbiAgcGFkZGluZzogOHB4O1xuICBjb2xvcjogIzA1MDUwNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDA7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciBsaS5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMHB4IDBweDtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDhweCA4cHg7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciBsaSAudGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmbGV4LWdyb3c6IDE7XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciBsaSAuaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuIiwiLnNmLWNvbXBhbnktc3VtbWFyeSB7XG4gIG1heC13aWR0aDogNjMwcHg7XG5cbiAgLmFudC1mb3JtLWl0ZW0tbGFiZWwge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIH1cbn1cbiIsIi5zYy1jdXN0b21lci1saXN0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uc2MtY3VzdG9tZXItbGlzdCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcbi5zYy1jdXN0b21lci1saXN0IC5keC1pdGVtLWNvbnRlbnQuZHgtbGlzdC1pdGVtLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnNjLWN1c3RvbWVyLWxpc3QgLmR4LWxpc3QtaXRlbSB7ICBcbiAgICBib3JkZXItdG9wOiBub25lOyAgXG59ICIsIi5jb2xsYWItY2hhcnQge1xuICAuZHhjLW1hcmtlcnMgY2lyY2xlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAuZHhsLW1hcmtlciByZWN0IHtcbiAgICByeDogNDtcbiAgfVxufVxuIiwiJHN1bW1hcnktZm9vdGVyLWhlaWdodDogNDhweDtcblxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcblxuICAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG5cbiAgICAuc2YtY2VsbC0tZGVtYW5kdHlwZSB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IC8vIGhpZGUgbG9uZyBkZW1hbmQgdHlwZSBuYW1lc1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICYuYWctdGhlbWUtcXVhcnR6IHtcbiAgICAgIC5hZy1yb3cge1xuICAgICAgICAmLnNmLXJvd19fZ3JvdXAge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwZjU2NjYgIWltcG9ydGFudDtcblxuICAgICAgICAgIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCwgLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzBmNTY2NiAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYWctcm93LWhvdmVyOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBmNTY2NjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLyogaGVhZGVyIC0gbWFpbiBzdHlsZXMgKi9cbiAgICAuYWctaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG5cbiAgICAgIC5hZy1oZWFkZXItcm93IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgJi5hZy1oZWFkZXItcm93LWNvbHVtbi1ncm91cCB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hZy1oZWFkZXItcm93LWNvbHVtbiB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbCxcbiAgICAgICAgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAmLmFnLWNvbHVtbi1sYXN0IHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmFnLWhlYWRlci1jZWxsLXJlc2l6ZTphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hZy1oZWFkZXItY2VsbC5hZy1yaWdodC1hbGlnbmVkLWhlYWRlciB7XG4gICAgICAgICAgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHVuc2V0O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHVuc2V0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWctcGlubmVkLWxlZnQtaGVhZGVyIHtcbiAgICAgICAgLmFnLWhlYWRlci1yb3cge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcblxuICAgICAgICAgICYuYWctaGVhZGVyLXJvdy1ncm91cCArIC5hZy1oZWFkZXItcm93LWNvbHVtbixcbiAgICAgICAgICAmLmFnLWhlYWRlci1yb3ctY29sdW1uLWdyb3VwICsgLmFnLWhlYWRlci1yb3ctY29sdW1uIHtcbiAgICAgICAgICAgIGhlaWdodDogNDhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hZy1oZWFkZXItcm93LWNvbHVtbi1ncm91cCB7XG4gICAgICAgICAgICAuYWctaGVhZGVyLWdyb3VwLWNlbGw6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYWctaGVhZGVyLXJvdy1jb2x1bW4ge1xuICAgICAgICAgICAgLmFnLWhlYWRlci1jZWxsOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFnLWhlYWRlci1jZWxsOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWctaGVhZGVyLWNlbGwge1xuICAgICAgICAgICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLWNlbGwtcmFuZ2Utc2VsZWN0ZWQtMTpub3QoLmFnLWNlbGwtZm9jdXMpLFxuICAgIC5hZy1yb290Om5vdCguYWctY29udGV4dC1tZW51LW9wZW4pXG4gICAgICAuYWctYm9keS12aWV3cG9ydDpub3QoLmFnLWhhcy1mb2N1cylcbiAgICAgIC5hZy1jZWxsLXJhbmdlLXNlbGVjdGVkLTE6bm90KC5hZy1jZWxsLWlubGluZS1lZGl0aW5nKSxcbiAgICAuYWctYm9keS12aWV3cG9ydDpub3QoLmFnLWhhcy1mb2N1cylcbiAgICAgIC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsOm5vdCguYWctY2VsbC1pbmxpbmUtZWRpdGluZykge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDtcbiAgICB9XG5cbiAgICAvKiBsZWZ0L2NlbnRlciBhcmVhIC0gbWFpbiBzdHlsZXMgKi9cbiAgICAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIsXG4gICAgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lcixcbiAgICAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCxcbiAgICAuYWctc3RpY2t5LXRvcC1jb250YWluZXIge1xuICAgICAgLy8gLmFnLXJvdy1vZGQge1xuICAgICAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgLy8gfVxuXG4gICAgICAuYWctcm93IHtcbiAgICAgICAgLyogY29tbWVudCByb3cgKi9cbiAgICAgICAgJi5zZi1yb3dfX2NvbW1lbnRzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuXG4gICAgICAgICAgLmFnLWNlbGwge1xuICAgICAgICAgICAgJi5zZi1jZWxsLS1ncm91cDpub3QoXG4gICAgICAgICAgICAgICAgLmFnLWNlbGwtcmFuZ2UtcmlnaHQsXG4gICAgICAgICAgICAgICAgLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGxcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICYuc2YtY2VsbC0tZGVtYW5kdHlwZTpub3QoXG4gICAgICAgICAgICAgICAgLmFnLWNlbGwtcmFuZ2UtcmlnaHQsXG4gICAgICAgICAgICAgICAgLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGxcbiAgICAgICAgICAgICAgKSB7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jZWxsLWNvbW1lbnQtbnVtYmVyIHtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNmLXJvd19faGVhZGVyIHtcbiAgICAgICAgICAuYWctY2VsbCB7XG4gICAgICAgICAgICBvdmVyZmxvdzogdW5zZXQ7IC8vIHNob3cgYXZhdGFyc1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuc2Ytcm93X19oZWFkZXItLWV4cGFuZGVkIHtcbiAgICAgICAgICAgID4gLmFnLWNlbGwge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuc2Ytcm93X19oZWFkZXItLWRpc2FibGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiNGI0YjQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLyogZ3JvdXAgcm93ICovXG4gICAgICAgICYuc2Ytcm93X19ncm91cCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAgIC5hZy1jZWxsIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuXG4gICAgICAgICAgICAmOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCwgLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zZi1jZWxsLS11b206bm90KFxuICAgICAgICAgICAgICAgIC5hZy1jZWxsLXJhbmdlLXJpZ2h0LFxuICAgICAgICAgICAgICAgIC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsXG4gICAgICAgICAgICAgICkge1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLyogZGF0YSByb3dzICovXG4gICAgICAgICYuc2Ytcm93X19oZWFkZXIsXG4gICAgICAgICYuc2Ytcm93X19kZXRhaWxzIHtcbiAgICAgICAgICAuYWctY2VsbCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIG92ZXJmbG93OiB1bnNldDsgLy8gc2hvdyBhdmF0YXJzXG5cbiAgICAgICAgICAgIC5jZWxsLXZhbHVlLW51bWJlciB7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47IC8vIHNob3cgYXZhdGFycywgaGlkZSBvdGhlclxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNmLWNlbGwtLWhpc3RvcmljYWwge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTEpO1xuICAgICAgICAgICAgICAgICAmLmFnLWNvbHVtbi1ob3ZlciB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hZy1yb3ctaG92ZXIge1xuICAgICAgICAgICAgLmFnLWNlbGwge1xuICAgICAgICAgICAgICAmLnNmLWNlbGwtLWhpc3RvcmljYWwge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMik7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICYuYWctY29sdW1uLWhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hZy1yb3ctc2VsZWN0ZWQge1xuICAgICAgICAgICAgLmFnLWNlbGwge1xuICAgICAgICAgICAgICAmLnNmLWNlbGwtLWhpc3RvcmljYWwge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkM2UyZmQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBsZWZ0L3Bpbm5lZCBhcmVhIC0gb25seSAqL1xuICAgIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lcixcbiAgICAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCB7XG4gICAgICAuYWctcm93IHtcbiAgICAgICAgJjpub3QoLnNmLXJvd19fZ3JvdXApOm5vdCguc2Ytcm93X19jb21tZW50cykge1xuICAgICAgICAgIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCk6bm90KFxuICAgICAgICAgICAgICAuYWctY2VsbC1yYW5nZS1yaWdodFxuICAgICAgICAgICAgKTpub3QoLmFnLWNlbGwtbGFzdC1sZWZ0LXBpbm5lZCkge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2Ytcm93X19ncm91cCB7XG4gICAgICAgICAgLnNmLWNlbGwtLWRlbWFuZHR5cGUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2Ytcm93X19jb21tZW50cyB7XG4gICAgICAgICAgLmFnLWNlbGwge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG5cbiAgICAgICAgICAgICYuc2YtY2VsbC0tZ3JvdXAge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNmLWNlbGwtLWRlbWFuZHR5cGUge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zZi1yb3dfX2hlYWRlcixcbiAgICAgICAgJi5zZi1yb3dfX2RldGFpbHMge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDBweDtcblxuICAgICAgICAgIC5hZy1jZWxsIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICY6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpOm5vdChcbiAgICAgICAgICAgICAgICAuYWctY2VsbC1mb2N1c1xuICAgICAgICAgICAgICApOm5vdCguYWctY2VsbC1yYW5nZS10b3ApOm5vdCguYWctY2VsbC1yYW5nZS1ib3R0b20pIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMHB4O1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2YtY2VsbC0tZ3JvdXAge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm5vdCguc2YtY2VsbC0tZ3JvdXApOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuc2Ytcm93X19oZWFkZXItLWV4cGFuZGFibGUge1xuICAgICAgICAgICAgLmFnLWNlbGwge1xuICAgICAgICAgICAgICAmLnNmLWNlbGwtLWdyb3VwOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hZy1yb3ctbGFzdCB7XG4gICAgICAgICAgICAuYWctY2VsbCB7XG4gICAgICAgICAgICAgICYuc2YtY2VsbC0tZ3JvdXA6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLyogY2VudGVyIGFyZWEgLSBvbmx5ICovXG4gICAgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lcixcbiAgICAuYWctc3RpY2t5LXRvcC1jb250YWluZXIge1xuICAgICAgLmFnLXJvdyB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgJjpub3QoLnNmLXJvd19fZ3JvdXApIHtcbiAgICAgICAgICAuYWctY2VsbDpub3QoLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCkge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8qIGNvbW1lbnQgcm93ICovXG4gICAgICAgICYuc2Ytcm93X19jb21tZW50cyB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgICAgICAgIC5jZWxsLWNvbW1lbnQtbnVtYmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgJi5jZWxsLWNvbW1lbnQtbnVtYmVyLS15ZXMge1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE0XCIgaGVpZ2h0PVwiMTRcIiB2aWV3Qm94PVwiMCAwIDE0IDE0XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBmaWxsPVwicmdiKDAsIDE0NiwgMjE4KVwiIGQ9XCJNMy4wNjIzNCAyLjA0MTVDMi4wMjA1MiAyLjA0MTUgMS4xNjY1IDIuODk1NTIgMS4xNjY1IDMuOTM3MzRWOC44OTU2N0MxLjE2NjUgOS45Mzc0OSAyLjAyMDUyIDEwLjc5MTUgMy4wNjIzNCAxMC43OTE1SDMuNDk5ODRWMTIuMzk1N0MzLjQ5OTg0IDEyLjk2OTEgNC4yMDc4IDEzLjMyMjkgNC42NjY1IDEyLjk3OUw3LjU4MzE3IDEwLjc5MTVIMTAuOTM3M0MxMS45NzkyIDEwLjc5MTUgMTIuODMzMiA5LjkzNzQ5IDEyLjgzMzIgOC44OTU2N1YzLjkzNzM0QzEyLjgzMzIgMi44OTU1MiAxMS45NzkyIDIuMDQxNSAxMC45MzczIDIuMDQxNUgzLjA2MjM0Wk0zLjA2MjM0IDIuOTE2NUgxMC45MzczQzExLjUwNjEgMi45MTY1IDExLjk1ODIgMy4zNjg1NyAxMS45NTgyIDMuOTM3MzRWOC44OTU2N0MxMS45NTgyIDkuNDY0NDQgMTEuNTA2MSA5LjkxNjUgMTAuOTM3MyA5LjkxNjVINy40MzczNEM3LjM0MjYxIDkuOTE2NTUgNy4yNTA0NiA5Ljk0NzMzIDcuMTc0NzIgMTAuMDA0Mkw0LjM3NDg0IDEyLjEwNFYxMC4zNTRDNC4zNzQ4MyAxMC4yMzggNC4zMjg3MyAxMC4xMjY3IDQuMjQ2NjggMTAuMDQ0N0M0LjE2NDY0IDkuOTYyNjEgNC4wNTMzNyA5LjkxNjUyIDMuOTM3MzQgOS45MTY1SDMuMDYyMzRDMi40OTM1NyA5LjkxNjUgMi4wNDE1IDkuNDY0NDQgMi4wNDE1IDguODk1NjdWMy45MzczNEMyLjA0MTUgMy4zNjg1NyAyLjQ5MzU3IDIuOTE2NSAzLjA2MjM0IDIuOTE2NVpNNC41MjA2NyA0Ljk1NzZDNC40NjI3IDQuOTU2NzggNC40MDUxNCA0Ljk2NzQ5IDQuMzUxMzQgNC45ODkxMUM0LjI5NzU0IDUuMDEwNzMgNC4yNDg1OCA1LjA0MjgyIDQuMjA3MjkgNS4wODM1M0M0LjE2NiA1LjEyNDI0IDQuMTMzMjIgNS4xNzI3NCA0LjExMDg0IDUuMjI2MjNDNC4wODg0NiA1LjI3OTcyIDQuMDc2OTQgNS4zMzcxMiA0LjA3Njk0IDUuMzk1MUM0LjA3Njk0IDUuNDUzMDggNC4wODg0NiA1LjUxMDQ4IDQuMTEwODQgNS41NjM5N0M0LjEzMzIyIDUuNjE3NDYgNC4xNjYgNS42NjU5NiA0LjIwNzI5IDUuNzA2NjdDNC4yNDg1OCA1Ljc0NzM4IDQuMjk3NTQgNS43Nzk0NyA0LjM1MTM0IDUuODAxMDlDNC40MDUxNCA1LjgyMjcxIDQuNDYyNyA1LjgzMzQyIDQuNTIwNjcgNS44MzI2SDkuNDc5QzkuNTM2OTggNS44MzM0MiA5LjU5NDU0IDUuODIyNzEgOS42NDgzNCA1LjgwMTA5QzkuNzAyMTQgNS43Nzk0NyA5Ljc1MTEgNS43NDczOCA5Ljc5MjM5IDUuNzA2NjdDOS44MzM2NyA1LjY2NTk2IDkuODY2NDYgNS42MTc0NiA5Ljg4ODgzIDUuNTYzOTdDOS45MTEyMSA1LjUxMDQ4IDkuOTIyNzQgNS40NTMwOCA5LjkyMjc0IDUuMzk1MUM5LjkyMjc0IDUuMzM3MTIgOS45MTEyMSA1LjI3OTcyIDkuODg4ODMgNS4yMjYyM0M5Ljg2NjQ2IDUuMTcyNzQgOS44MzM2NyA1LjEyNDI0IDkuNzkyMzkgNS4wODM1M0M5Ljc1MTEgNS4wNDI4MiA5LjcwMjE0IDUuMDEwNzMgOS42NDgzNCA0Ljk4OTExQzkuNTk0NTQgNC45Njc0OSA5LjUzNjk4IDQuOTU2NzggOS40NzkgNC45NTc2SDQuNTIwNjdaTTQuNTIwNjcgNi45OTkyN0M0LjQ2MjcgNi45OTg0NSA0LjQwNTE0IDcuMDA5MTYgNC4zNTEzNCA3LjAzMDc4QzQuMjk3NTQgNy4wNTI0IDQuMjQ4NTggNy4wODQ0OSA0LjIwNzI5IDcuMTI1MkM0LjE2NiA3LjE2NTkgNC4xMzMyMiA3LjIxNDQxIDQuMTEwODQgNy4yNjc5QzQuMDg4NDYgNy4zMjEzOSA0LjA3Njk0IDcuMzc4NzkgNC4wNzY5NCA3LjQzNjc3QzQuMDc2OTQgNy40OTQ3NSA0LjA4ODQ2IDcuNTUyMTUgNC4xMTA4NCA3LjYwNTY0QzQuMTMzMjIgNy42NTkxMiA0LjE2NiA3LjcwNzYzIDQuMjA3MjkgNy43NDgzNEM0LjI0ODU4IDcuNzg5MDQgNC4yOTc1NCA3LjgyMTE0IDQuMzUxMzQgNy44NDI3NkM0LjQwNTE0IDcuODY0MzggNC40NjI3IDcuODc1MDkgNC41MjA2NyA3Ljg3NDI3SDguMzEyMzRDOC4zNzAzMSA3Ljg3NTA5IDguNDI3ODcgNy44NjQzOCA4LjQ4MTY3IDcuODQyNzZDOC41MzU0NyA3LjgyMTE0IDguNTg0NDMgNy43ODkwNCA4LjYyNTcyIDcuNzQ4MzRDOC42NjcwMSA3LjcwNzYzIDguNjk5NzkgNy42NTkxMiA4LjcyMjE3IDcuNjA1NjRDOC43NDQ1NSA3LjU1MjE1IDguNzU2MDcgNy40OTQ3NSA4Ljc1NjA3IDcuNDM2NzdDOC43NTYwNyA3LjM3ODc5IDguNzQ0NTUgNy4zMjEzOSA4LjcyMjE3IDcuMjY3OUM4LjY5OTc5IDcuMjE0NDEgOC42NjcwMSA3LjE2NTkgOC42MjU3MiA3LjEyNTJDOC41ODQ0MyA3LjA4NDQ5IDguNTM1NDcgNy4wNTI0IDguNDgxNjcgNy4wMzA3OEM4LjQyNzg3IDcuMDA5MTYgOC4zNzAzMSA2Ljk5ODQ1IDguMzEyMzQgNi45OTkyN0g0LjUyMDY3WlwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jZWxsLWNvbW1lbnQtbnVtYmVyLS1ubzpob3ZlciB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGZpbGw9XCJyZ2IoMCwgMTQ2LCAyMTgpXCIgZD1cIk0xMS42NjY4IDAuNjY2Njg3QzkuNjQxODMgMC42NjY2ODcgOC4wMDAxNiAyLjMwODM1IDguMDAwMTYgNC4zMzMzNUM4LjAwMDE2IDYuMzU4MzUgOS42NDE4MyA4LjAwMDAyIDExLjY2NjggOC4wMDAwMkMxMy42OTE4IDguMDAwMDIgMTUuMzMzNSA2LjM1ODM1IDE1LjMzMzUgNC4zMzMzNUMxNS4zMzM1IDIuMzA4MzUgMTMuNjkxOCAwLjY2NjY4NyAxMS42NjY4IDAuNjY2Njg3Wk0xMS42NjY4IDEuNjY2NjlDMTEuODUwOCAxLjY2NjY5IDEyLjAwMDIgMS44MTYwMiAxMi4wMDAyIDIuMDAwMDJWNC4wMDAwMkgxNC4wMDAyQzE0LjE4NDIgNC4wMDAwMiAxNC4zMzM1IDQuMTQ5MzUgMTQuMzMzNSA0LjMzMzM1QzE0LjMzMzUgNC41MTczNSAxNC4xODQyIDQuNjY2NjkgMTQuMDAwMiA0LjY2NjY5SDEyLjAwMDJWNi42NjY2OUMxMi4wMDAyIDYuODUwNjkgMTEuODUwOCA3LjAwMDAyIDExLjY2NjggNy4wMDAwMkMxMS40ODI4IDcuMDAwMDIgMTEuMzMzNSA2Ljg1MDY5IDExLjMzMzUgNi42NjY2OVY0LjY2NjY5SDkuMzMzNUM5LjE0OTUgNC42NjY2OSA5LjAwMDE2IDQuNTE3MzUgOS4wMDAxNiA0LjMzMzM1QzkuMDAwMTYgNC4xNDkzNSA5LjE0OTUgNC4wMDAwMiA5LjMzMzUgNC4wMDAwMkgxMS4zMzM1VjIuMDAwMDJDMTEuMzMzNSAxLjgxNjAyIDExLjQ4MjggMS42NjY2OSAxMS42NjY4IDEuNjY2NjlaTTMuNTAwMTYgMi4zMzMzNUMyLjMwNjgzIDIuMzMzMzUgMS4zMzM1IDMuMzA2NjkgMS4zMzM1IDQuNTAwMDJWMTAuMTY2N0MxLjMzMzUgMTEuMzYgMi4zMDY4MyAxMi4zMzM0IDMuNTAwMTYgMTIuMzMzNEg0LjAwMDE2VjE0LjE2NjdDNC4wMDAxNiAxNC40ODM0IDQuMTc3MTIgMTQuNzcwMSA0LjQ2MDQ1IDE0LjkxMzRDNC41ODA0NSAxNC45NzAxIDQuNzA2ODMgMTUgNC44MzM1IDE1QzUuMDEwMTYgMTUgNS4xODY4MyAxNC45NDM0IDUuMzMzNSAxNC44MzM0TDguNjY2ODMgMTIuMzMzNEgxMi41MDAyQzEzLjY5MzUgMTIuMzMzNCAxNC42NjY4IDExLjM2IDE0LjY2NjggMTAuMTY2N1Y3LjQ1NjRDMTMuODkwMiA4LjIwNjQgMTIuODMzNSA4LjY2NjY5IDExLjY2NjggOC42NjY2OUM5LjI3MzUgOC42NjY2OSA3LjMzMzUgNi43MjY2OSA3LjMzMzUgNC4zMzMzNUM3LjMzMzUgMy42MTMzNSA3LjUxMDQgMi45MzMzNSA3LjgyMzczIDIuMzMzMzVIMy41MDAxNlpcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFnLXJvdy1ncm91cC5zZi1yb3dfX2hlYWRlci5zZi1yb3dfX2hlYWRlci0tZXhwYW5kYWJsZSB7XG4gICAgICAgICAgei1pbmRleDogMTsgLyogYXZhdGFyICovXG4gICAgICAgIH1cblxuICAgICAgICAuYWctY2VsbC1mb2N1czpub3QoLmFnLWNlbGwtcmFuZ2Utc2VsZWN0ZWQpIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLyogY2VudGVyIGFyZWEgLSBob3ZlciBvbmx5ICovXG4gICAgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lcixcbiAgICAuYWctc3RpY2t5LXRvcC1jb250YWluZXIge1xuICAgICAgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuc2Ytcm93X19kZXRhaWxzLWVkaXRhYmxlIHtcbiAgICAgICAgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1oaXN0b3JpY2FsKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG5cbiAgICAgICAgICAmLmFnLWNvbHVtbi1ob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0LWhvdmVyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFnLXJvdy1ob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICAuYWctY2VsbDpub3QoLnNmLWNlbGwtLWhpc3RvcmljYWwpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQtaG92ZXIpO1xuXG4gICAgICAgICAgICAmLmFnLWNvbHVtbi1ob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy00KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFnLXJvdy1zZWxlY3RlZCB7XG4gICAgICAgICAgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1oaXN0b3JpY2FsKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJlZGI5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsIHtcbiAgICAgIC5hZy1ob3Jpem9udGFsLWxlZnQtc3BhY2VyIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi12YWx1ZS1jaGFuZ2UtdmFsdWUge1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dDtcblxuICAgICAgJi5zZi12YWx1ZS1jaGFuZ2UtdmFsdWUtLWhpZ2hsaWdodCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAyMzMsIDE1LCAwLjEpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi1mcm96ZW4tY2VsbCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIGxlZnQ6IDFweDtcbiAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICBib3R0b206IDFweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNiOWUyZjY7XG4gICAgICBjb2xvcjogI2I5ZTJmNjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCAyMDYsIDIzOSwgMC4yKTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcblxuICAgICAgPiBzdmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtbG9ja2VkLWZvci11cGRhdGUtY2VsbCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIGxlZnQ6IDFweDtcbiAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICBib3R0b206IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcblxuICAgICAgPiBzdmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtY29sbGFib3JhdGl2ZS1hdmF0YXJzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMHB4O1xuICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5zZi1jb2xsYWJvcmF0aXZlLWJvcmRlciB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLXNmLWNvbGxhYi1pbmZvLWJnLWNvbG9yKTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tc2YtY29sbGFiLWluZm8tYmctY29sb3IpO1xuICAgICAgfVxuXG4gICAgICAmLnNmLWNvbGxhYm9yYXRpdmUtYm9yZGVyLS1sZWZ0IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1zZi1jb2xsYWItaW5mby1iZy1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5zZi1jb2xsYWJvcmF0aXZlLWJvcmRlci0tcmlnaHQge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1zZi1jb2xsYWItaW5mby1iZy1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtdmFsdWUtY2hhbmdlLWRlbHRhIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMHB4O1xuICAgICAgcmlnaHQ6IDVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwLjRlbTtcbiAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAmLnNmLXZhbHVlLWNoYW5nZS1kZWx0YS11cCB7XG4gICAgICAgIGNvbG9yOiAjMTg5ZjI4O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuXG4gICAgICAmLnNmLXZhbHVlLWNoYW5nZS1kZWx0YS1kb3duIHtcbiAgICAgICAgY29sb3I6ICNkMDJjMmM7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICAgIC5hbnRpY29uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFnLXN0YXR1cy1iYXIge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMge1xuICAgICAgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgICAgICAgcGFkZGluZzogMCA3cHg7XG4gICAgICAgIG1hcmdpbjogOHB4IDZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJi5hZy1oaWRkZW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgJi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2VsbC12YWx1ZS1udW1iZXJfX2NvbnRhaW5lciB7XG4gIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmFudC1wb3BvdmVyLWFycm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIuc2Ytb3ZlcnJpZGVzLXJlcG9ydF9fZHJhd2VyIHtcbiAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgcGFkZGluZzogMCAwIDI0cHggMDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAuc2Ytb3ZlcnJpZGUtcmVwb3J0X19kZXRhaWxzIHtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG5cbiAgICAgICYudGV4dC1sZWZ0IHAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgIH1cblxuICAgICAgLm92ZXJyaWRlLXRpdGxlIHtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAud2VpZ2h0ZWQtcmF0ZS1ub3RpY2Uge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICB9XG4gIH1cbn1cblxuLnNmLW92ZXJyaWRlc19fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG5cbiAgJi5hbnQtdGltZWxpbmUge1xuICAgIC5hbnQtdGltZWxpbmUtaXRlbS1sYWJlbCB7XG4gICAgICB3aWR0aDogY2FsYygyMiUgLSAxMnB4KTtcbiAgICB9XG5cbiAgICAuYW50LXRpbWVsaW5lLWl0ZW0tdGFpbCxcbiAgICAuYW50LXRpbWVsaW5lLWl0ZW0taGVhZC1jdXN0b20ge1xuICAgICAgbGVmdDogMjUlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtd2lkZ2V0KTtcbiAgICB9XG5cbiAgICAuYW50LXRpbWVsaW5lLWl0ZW0tbGVmdCAuYW50LXRpbWVsaW5lLWl0ZW0tY29udGVudCB7XG4gICAgICBsZWZ0OiBjYWxjKDI2JSAtIDRweCk7XG4gICAgICB3aWR0aDogY2FsYyg2NyUgLSAxNHB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzOXB4O1xuICAgIH1cbiAgfVxuXG4gIC5hbnQtdGltZWxpbmUtaXRlbS1sYWJlbCA+IHAsXG4gIC5hbnQtdGltZWxpbmUtaXRlbS1jb250ZW50ID4gcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5zZi1vdmVycmlkZXNfX2FjdGlvbi10eXBlIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG5cbiAgICAmLnNmLW92ZXJyaWRlc19fYWN0aW9uLXR5cGUtbGF0ZXN0IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1vdmVycmlkZXNfX3F0eSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB9XG5cbiAgLnNmLW92ZXJyaWRlc19fYXJyb3cge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbn1cbiIsIi5zZi1wZW5kaW5nLW92ZXJyaWRlc19fZHJhd2VyIHtcbiAgLnNmLXBlbmRpbmctb3ZlcnJpZGVzLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuXG4gICAgLnN0YXR1cyB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgLm92ZXJyaWRlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgbWFyZ2luOiAxNnB4IC02cHg7XG4gICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzMzMztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIGJveC1zaGFkb3c6IC02cHggNHB4IDdweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbiAgICAgIH1cblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYm94IHtcbiAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IC0xcHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5zZi1kZW1hbmQtY29sbGFiX19ncmlkLWNvbnRyb2xzIHtcbiAgLnNmLXNlbGVjdF9fY29udHJvbCB7XG4gICAgJi5zZi1zZWxlY3RfX2NvbnRyb2wtLXNlbGVjdGVkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1maWx0ZXJzLWRvdHNfX2NvbnRyb2xfZGRsIHtcbiAgICAuc2Ytc2VsZWN0X19jb250cm9sLmFudC1idG4sXG4gICAgLnNmLXNlbGVjdF9fY29udHJvbC5hbnQtc2VsZWN0IHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWhpZXJhcmNoeS10cmVlX193cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmlnaHQtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBub25lO1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYztcblxuICAuc2YtaGllcmFyY2h5X19idXR0b24ge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICB9XG5cbiAgLnNmLWhpZXJhcmNoeV9fYnV0dG9uLWVkaXQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDFweCk7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICAgIHNwYW4gc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uc2YtZmJfX3RyZWUtY29udGFpbmVyIHtcbiAgLnNmLWZiX190aXRsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIH1cblxuICAuc2YtZmJfX3N1Yi10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICB9XG5cbiAgLmR4LWl0ZW0uZHgtdHJlZXZpZXctaXRlbSB7XG4gICAgLmR4LWl0ZW0tY29udGVudCB7XG4gICAgICAuYW50aWNvbi1jbG9zZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZHgtdHJlZXZpZXctdG9nZ2xlLWl0ZW0tdmlzaWJpbGl0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5keC10cmVldmlldy1ub2RlIHtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgfVxuXG4gIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3ggPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgfVxuXG4gIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3guZHgtc3RhdGUtZm9jdXNlZCA+IC5keC10cmVldmlldy1pdGVtIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG5cbiAgLmR4LXRyZWV2aWV3LWl0ZW0td2l0aG91dC1jaGVja2JveC5keC1zdGF0ZS1zZWxlY3RlZCA+IC5keC10cmVldmlldy1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxuXG4gIC5keC1pY29uLWRyYWd2ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgfVxuXG4gIC5hbnQtYnRuLmFudC1idG4tbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4iLCIuc2YtZGVtYW5kLWRhc2hib2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE0cHggOHB4IDAgMTRweDtcbiAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIC5yZWFjdC1ncmlkLWl0ZW0ge1xuICAgICY6aG92ZXIge1xuICAgICAgei1pbmRleDogNTAwO1xuICAgIH1cbiAgICAmLnJlYWN0LWdyaWQtcGxhY2Vob2xkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIH1cbiAgfVxuXG4gIC50b29sYmFyIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICAuc2YtZmlsdGVyLWRhc2hib2FyZF9fY29udHJvbCB7XG4gICAgICAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbSB7XG4gICAgICAgIG1pbi13aWR0aDogODBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAud2lkZ2V0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAud2lkZ2V0X190aXRsZSAuZXhwYW5kLWJ1dHRvbixcbiAgICAgIC53aWRnZXRfX3RpdGxlIC5zZXR0aW5ncy1idXR0b24ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtc3Bpbi1jb250YWluZXIsXG4gICAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAud2lkZ2V0X190aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luOiAtMTBweCAtMTRweCAxMHB4IC0xNHB4O1xuICAgICAgcGFkZGluZzogMTBweCAxNHB4IDEwcHggMTRweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcblxuICAgICAgLmV4cGFuZC1idXR0b24sXG4gICAgICAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmV4cGFuZC1idXR0b24gc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC00cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC53aWRnZXRfX2NvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM3cHgpO1xuICAgIH1cbiAgfVxuXG4gIC5taW5pLXdpZGdldCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNnB4IDE0cHg7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcblxuICAgICY6aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogLTJweCAxcHggOHB4IDBweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAuaGVhZGVyIC5zZXR0aW5ncy1idXR0b24ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgIG1heC13aWR0aDogMTcwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cblxuICAgICAgLnNldHRpbmdzLWJ1dHRvbiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnZhbHVlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgJi5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAud2lkZ2V0LWhlYWRlciAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC53aWRnZXQtaGVhZGVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luOiAtMTZweCAtMTVweCAxNnB4IC0xNXB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgICAgXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGNvbHVtbi1nYXA6IDhweDtcblxuICAgICAgICAgIC50b3RhbCAuYW50LXRhZyB7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lLWVuZDogNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXR0aW5ncy1idXR0b24ge1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFudC1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDE4cHggMDtcblxuICAgICAgICAuc2xpY2stYXJyb3cuc2xpY2stcHJldixcbiAgICAgICAgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICAgIGJvdHRvbTogMDtcblxuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuXG4gICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC53aWRnZXQtY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgICByb3ctZ2FwOiA4cHg7XG4gICAgICAgIGhlaWdodDogMTY1cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweDtcblxuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kcmFnZ2FibGUtaGFuZGxlIHtcbiAgICBjdXJzb3I6IGdyYWI7XG4gICAgJjphY3RpdmUge1xuICAgICAgY3Vyc29yOiBncmFiYmluZztcbiAgICB9XG4gIH1cbn1cblxuLnNmLWRlbWFuZC1kYXNoYm9hcmQtYWRkLXdpZGdldC1tb2RhbCB7XG4gIC53aWRnZXQtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDhweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAud2lkZ2V0LXJvdyB7XG4gICAgICAud2lkZ2V0LXR5cGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcblxuICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtZGVtYW5kLWRhc2gtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMDtcbiAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuXG4gIC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG5cbiAgICAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgLmR4LXRvb2xiYXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIC5keC10b29sYmFyLWl0ZW1zLWNvbnRhaW5lciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcblxuICAgICAgICAgIC5keC10b29sYmFyLWl0ZW0tY29udGVudCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICAgICAgICAgICAuZHgtYnV0dG9uLWNvbnRlbnQgc3ZnIHVzZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstaWNvbik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5keC1kYXNoYm9hcmQtaXRlbS5keC13aWRnZXQgLmR4LWRhdGFncmlkIHtcbiAgICAgICAgLmR4LWNvbHVtbi1saW5lcyA+IHRkIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIH1cbiAgICAgICAgPiAuZHgtZGF0YWdyaWQtaGVhZGVycyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIH1cbiAgICAgICAgPiAuZHgtZGF0YWdyaWQtcm93c3ZpZXcge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgLmR4LWNhcmRpdGVtLW5vbmUtY29sb3Ige1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmR4LWRhc2hib2FyZC1jYXJkLXdpdGhvdXQtYmFja2dyb3VuZCAuZHgtZmxleC1jYXJkLWxheW91dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICAuZHgtZmxleC1jYXJkLWxheW91dC1yb3ctZWxlbWVudCB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZHgtcG9wdXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAuZHgtcG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICB9XG4gICAgICAgIC5keC10b29sYmFyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgICB9XG4gICAgICAgIC5keC1wb3B1cC1jb250ZW50IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICAuZHgtaXRlbSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5keC1kYXNoYm9hcmQtZnVsbHNjcmVlbi1pdGVtLWJhc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIH1cblxuICAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LXRvb2x0aXAtd3JhcHBlciB7XG4gICAgLmR4LW92ZXJsYXktY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIC5keC1wb3BvdmVyLWFycm93IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNmLWhpZGUtX19sZWdlbmRfX3Nlcmllc19fQUl0ZW1zIGNpcmNsZVtmaWxsKj0ncmdiKDAsMTQ2LDIxOCknXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAuc2YtaGlkZS1fX2xlZ2VuZF9fc2VyaWVzX19CSXRlbXMgY2lyY2xlW2ZpbGwqPSdyZ2IoMjYsMjI4LDE4MiknXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAuc2YtaGlkZS1fX2xlZ2VuZF9fc2VyaWVzX19DSXRlbXMgY2lyY2xlW2ZpbGwqPSdyZ2IoMjQ3LDE0NSwxMDUpJ10ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgXG4gIC5keC1kYXNoYm9hcmQtY29udHJvbC1sb2FkaW5nIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIH1cbn1cblxuLnNmLWRhc2hfX3Rvb2x0aXAtd3JhcHBlciB7XG4gIC5zZi1kYXNoX190b29sdGlwIHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxuXG4gICYuc2YtZGFzaF9fdG9vbHRpcC1zYWxlcy1lbmdhZ2VtZW50IHtcbiAgICAuZHgtb3ZlcmxheS5keC1wb3B1cC5keC1wb3BvdmVyLmR4LXdpZGdldCB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5zZi1kYXNoX19wb3B1cC1jb250ZW50LXNhbGVzLWVuZ2FnZW1lbnQge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgc3BhbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLnNmLWRhc2hfX3Rvb2x0aXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjY2NjO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGN1cnNvcjogaGVscDtcblxuICAuc2YtZGFzaF9fdG9vbHRpcC10ZXh0IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG5cbiAgICAmLnRvb2x0aXAtcmlnaHQge1xuICAgICAgdG9wOiAtNXB4O1xuICAgICAgbGVmdDogMTI1JTtcbiAgICB9XG5cbiAgICAmLnRvb2x0aXAtYm90dG9tIHtcbiAgICAgIHRvcDogMTM1JTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgICB9XG5cbiAgICAmLnRvb2x0aXAtdG9wIHtcbiAgICAgIGJvdHRvbTogMTI1JTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgICB9XG5cbiAgICAmLnRvb2x0aXAtbGVmdCB7XG4gICAgICB0b3A6IC01cHg7XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICByaWdodDogMTI4JTtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIC5zZi1kYXNoX190b29sdGlwLXRleHQge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuIiwiLnNmLXRhYi1kZW1hbmRfX21ldGhvZHMtYW5kLWZvcm11bGFzIC5zZi1zZXR0aW5ncy1sYXlvdXRfX2NvbnRlbnQge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG5cbiAgLm1ldGhvZHMtbGlzdC13cmFwcGVyIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5zZWN0aW9uLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtbGlzdC1pdGVtIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgYm9yZGVyLWJsb2NrLWVuZDogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbiAgICAgIH1cblxuICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1ldGhvZHMtbGlzdC10b29sYmFyIHtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgfVxuXG4gICAgLmFudC10cmVlLWxpc3QtaG9sZGVyLWlubmVyXG4gICAgICA+IC5hbnQtdHJlZS10cmVlbm9kZTpmaXJzdC1vZi10eXBlXG4gICAgICAucGFyZW50LW5vZGUge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG5cbiAgICAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMHB4IDE2cHg7XG5cbiAgICAgIC5hbnQtdHJlZS10aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcblxuICAgICAgICAucGFyZW50LW5vZGUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgcGFkZGluZzogMTNweCAxNnB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jaGlsZC1ub2RlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDAgOHB4IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybXVsYXMtZ3JvdXAge1xuICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LXRyZWUtbm9kZS1zZWxlY3RlZCB7XG4gICAgICAuYW50LXRyZWUtdGl0bGUgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LXRyZWUtc3dpdGNoZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYW50LXRyZWUtaW5kZW50IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmRldGFpbHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5zZWN0aW9uLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgICAuaW5mby1ib3gge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaXRlbXMtc2VsZWN0LXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgcGFkZGluZzogOHB4O1xuXG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm11bGFzLWxpc3Qge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAgICAgICAuZm9ybXVsYS1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDhweDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1mb3JtLWl0ZW1fX2dyaWQtZmFjdG9yYmluZGluZ3MgLnNmLWFnLWdyaWQubWluaS1ncmlkIHtcbiAgbWluLWhlaWdodDogNTAwcHg7XG4gIC5hZy1yb290LXdyYXBwZXIuYWctbGF5b3V0LW5vcm1hbHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG59XG5cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzX19hZGQtZm9ybXVsYS1kZGwge1xuICAuYW50LWRyb3Bkb3duLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUtcm9vdCB7XG4gICAgbWF4LWhlaWdodDogMjUwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuIiwiLnNmLWZvcmVjYXN0LWNhcmRzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgLmZvcmVjYXN0LWNhcmQge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4OiAxIDAgMDtcbiAgICAuaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cbiAgICAgIC5uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudmFsdWUtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICB9XG5cbiAgICAgIC5wZXJjZW50YWdlLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIC5wZXJjZW50YWdlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAmLnBvc2l0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLm5lZ2F0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1vdXRsaWVyc19fd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIC8qIHVzZSB3aXRoIG1pbi1oZWlnaHQgKi9cblxuICAuc2Ytc2V2ZXJpdHktYm94IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgJi50eXBlLS1Dcml0aWNhbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICB9XG5cbiAgICAmLnR5cGUtLUhpZ2gge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdyk7XG4gICAgfVxuXG4gICAgJi50eXBlLS1NZWRpdW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICB9XG5cbiAgICAmLnR5cGUtLUxvdyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFlZmY5O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1vdXRsaWVyc19fdG9wIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5zZi1vdXRsaWVycy10b3RhbC1jaGFydC13cmFwcGVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDE2cHggMTZweCAxMHB4IDE2cHg7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgc3ZnIHJlY3Qge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHJ4OiA0O1xuICAgICAgfVxuXG4gICAgICAuc2Ytb3V0bGllcnMtY2hhcnQtdGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2Ytb3V0bGllcnNfX2xlZnQtd3JhcHBlciAuUGFuZTIge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLnNmLW91dGxpZXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgLmFudC1sYXlvdXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB9XG5cbiAgLmFudC1sYXlvdXQtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuIiwiLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgLnNmLXNhbGVzLXByZWRpY3Rvcl9fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuc2Ytc2FsZXMtcHJlZGljdG9yX190b29sYmFyLXdyYXBwZXIge1xuICAgICAgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuc2Ytc2FsZXMtcHJlZGljdG9yX190b29sYmFyIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG5cbiAgICAgICAgLnNmLWF0dHJpYnV0ZS1maWx0ZXIge1xuICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNhbGVzLXByZWRpY3Rvci1jaGFydCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBoZWlnaHQ6IDM1dmg7XG4gICAgICBtaW4taGVpZ2h0OiAyNzdweDtcbiAgICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG5cbiAgICAgIC5jdXN0b20taGVhZGVyIHtcbiAgICAgICAgLmNvbG9yLWJveCB7XG4gICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlci1iYWRnZS51cmdlbmN5LWJhZGdlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZHgtdmlzaWJpbGl0eS1jaGFuZ2UtaGFuZGxlciB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTBweCk7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi1hZy1ncmlkIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuXG4gICAgICAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3cge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnVyZ2VuY3ktYmFkZ2Uge1xuICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIHdpZHRoOiA3MnB4O1xuXG4gICAgICAmLmxvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1YmJkYzU7XG4gICAgICB9XG5cbiAgICAgICYubWVkaXVtIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1Yzg2NjtcbiAgICAgIH1cblxuICAgICAgJi5oaWdoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXNhbGVzLXByZWRpY3Rvcl9jb2xvci1ib3gge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICAgJi51cmdlbmN5LS1ub25lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbiAgICAgIH1cblxuICAgICAgJi51cmdlbmN5LS1sb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJiZDtcbiAgICAgIH1cblxuICAgICAgJi51cmdlbmN5LS1tZWRpdW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjODY2O1xuICAgICAgfVxuXG4gICAgICAmLnVyZ2VuY3ktLWhpZ2gge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zdHJhdGVneV9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBtaW4taGVpZ2h0OiA2ODZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4OyAvKiB1c2Ugd2l0aCBtaW4taGVpZ2h0ICovXG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjNzIGVhc2UtaW4tb3V0O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gIC8qKiBOb3RlOiBub3Qgc3VwcG9ydGVkIGluIEZpcmVmb3hcbiAgICAgIEV4cGVjdGVkIHRvIGJlIHJlbGVhc2VkIGluIEZpcmVmb3ggMTIxIFxuICAgICAgaHR0cHM6Ly9jYW5pdXNlLmNvbS8/c2VhcmNoPWhhc1xuICAgICAgaHR0cHM6Ly93aWtpLm1vemlsbGEub3JnL2luZGV4LnBocD90aXRsZT1SZWxlYXNlX01hbmFnZW1lbnQvQ2FsZW5kYXImcmVkaXJlY3Q9bm9cbiAgKi9cbiAgJjpoYXMoLnNmLWRyYXdlcl9fcmlnaHQuYW50LWRyYXdlci1vcGVuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnNmLXN0cmF0ZWd5X190b3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNmLXN0cmF0ZWd5X190b29sYmFyLXdyYXBwZXIgPiAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICAgIC5zZi1zdHJhdGVneV9fdG9vbGJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICB9XG4gIH1cblxuICAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAuc2Ytc3RyYXRlZ3ktcHJvYmFiaWxpc3RpYy1jaGFydCB7XG4gICAgLmR4bC1tYXJrZXIgcmVjdCB7XG4gICAgICByeDogNDtcbiAgICB9XG4gIH1cblxuICAuc2Ytc3RyYXRlZ3lfX2xlZnQtd3JhcHBlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cblxuICAuc2Ytc3RyYXRlZ3ktY2hhcnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBtaW4taGVpZ2h0OiAyMTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuY3VzdG9tLWxlZ2VuZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC02cHg7XG5cbiAgICAgIC5sZWdlbmQtbGFiZWwge1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuLS1pbnZpc2libGUge1xuICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2xvci1ib3gge1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JlY2FzdC1zcGlubmVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2Ytc3RyYXRlZ3ktZm9yZWNhc3QtY2hhcnQge1xuICAgICAgbWluLWhlaWdodDogMTQ1cHg7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcbiAgICAgIC5zZi1zdHJhdGVneS1mb3JlY2FzdC1jaGFydCB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gOTBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLXN0cmF0ZWd5LWdyaWQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLnNmLXN0cmF0ZWd5LWdyaWQtc3Bpbm5lciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZi1zdHJhdGVneS1ncmlkID4gLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG4gICAgLmFnLWRldGFpbHMtcm93IHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLnNmLXB5cmFtaWQtbGV2ZWxzLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAucHlyYW1pZC1sZXZlbCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICBtaW4td2lkdGg6IDI3MHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgLmxldmVsLW5hbWUge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICB9XG5cbiAgICAgIC5zY29yZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIG1pbi13aWR0aDogNDJweDtcbiAgICAgIH1cblxuICAgICAgLmVycm9yIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWl0ZW0tbGF1bmNoLWRyYXdlciB7XG4gICAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmhlYWRpbmcge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICB9XG5cbiAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LXRvb2x0aXAge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICB9XG5cbiAgICAuZHhjLWxlZ2VuZCByZWN0IHtcbiAgICAgICAgcng6IDQ7XG4gICAgfVxuXG4gICAgLmZvcmVjYXN0LXByZXZpZXcge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7IC8qIHN5bmMgd2l0aCBzZi1kcmF3ZXItZm9vdGVyICovXG4gICAgfVxuXG4gICAgLmFudC1zbGlkZXItbWFyay10ZXh0OmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBsZWZ0OiAyJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbnQtc2xpZGVyLW1hcmstdGV4dDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBsZWZ0OiA5OCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZW5kLW9mLWxpZmUtZm9ybV9fY29udGVudCxcbiAgICAucmVhbGlnbm1lbnQtZm9ybV9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMCA4MHB4IDA7IC8qIDgwcHggc3luYyB3aXRoIHNmLWRyYXdlci1mb290ZXIgKi9cbiAgICB9XG5cbiAgICAuZW1wdHktZm9yZWNhc3QtYm94IHtcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFudC1tb2RhbC13cmFwLnNmLXJlYWxpZ25tZW50LWlsYy1tb2RhbF9fd3JhcCB7XG4gICAgLmFudC1tb2RhbC5zZi1yZWFsaWdubWVudC1pbGNfX21vZGFsIHtcbiAgICAgICAgLnNmLXJlYWxpZ25tZW50LWlsYy1tb2RhbF9fY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHJvdy1nYXA6IDE2cHg7XG5cbiAgICAgICAgICAgIC50b29sYmFyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgY29sdW1uLWdhcDogMTZweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JpZC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1dmg7XG5cbiAgICAgICAgICAgICAgICAuc2YtYWctZ3JpZCB7XG4gICAgICAgICAgICAgICAgICAgIC5hZy1oZWFkZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLWNlbGwuY2hlY2tib3gtY2VudGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hZy1oZWFkZXItc2VsZWN0LWFsbC5hZy1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmFnLWhlYWRlci1jZWxsLWNvbXAtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZi1zZWdtLWNoYXJ0LXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgJi5waWUtd3JhcHBlciB7XG4gICAgc3ZnIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuXG4gIC5keGMtbGFiZWxzIHJlY3Qge1xuICAgIHJ4OiA0O1xuICB9XG5cbiAgLmFudC1zZWdtZW50ZWQge1xuICAgIGxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgc3ZnIHtcbiAgICBwYXRoIHtcbiAgICAgIG1peC1ibGVuZC1tb2RlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2Ytc2Fua2V5LXRvb2x0aXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgLmNvbG9yLWJveCB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICB9XG4gIH1cbn1cblxuLnNmLXBhcnRpdGlvbi1zd2l0Y2hlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgLmxlZnQtYXJyb3ctYnV0dG9uIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG4gIH1cbiAgLnJpZ2h0LWFycm93LWJ1dHRvbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbiAgfVxuICAuc2YtcGFydGl0aW9uLXN3aXRjaGVyIHtcbiAgICAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNlZ20tdGFibGUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIC8vIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50OyBjYXVzZSBpc3N1ZSB3aXRoIHZpcnR1YWwgcmVuZGVyXG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xufVxuXG4uc2Ytc2VnbV9jb2xvci1ib3gge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IC0zcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAmLnRyZW5kX3NwbGl0LS1JbmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1Yzg2NjtcbiAgfVxuXG4gICYudHJlbmRfc3BsaXQtLU9ic29sZXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhYWFhO1xuICB9XG5cbiAgJi50cmVuZF9zcGxpdC0tU3BhcnNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdhN2YwO1xuICB9XG5cbiAgJi50cmVuZF9zcGxpdC0tTmV3Q29tYmluYXRpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YmJkYzU7XG4gIH1cblxuICAmLnRyZW5kX3NwbGl0LS1VIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ0O1xuICB9XG5cbiAgJi52YXJfc3BsaXQtLUxvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgfVxuXG4gICYudHJlbmRfc3BsaXQtLUFjdGl2ZU5ldyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTE2OTtcbiAgfVxuXG4gICYudmFyX3NwbGl0LS1NZWRpdW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3cpO1xuICB9XG5cbiAgJi50cmVuZF9zcGxpdC0tQWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2NiZDU0O1xuICB9XG5cbiAgJi52YXJfc3BsaXQtLUhpZ2gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICB9XG5cbiAgJi52YXJfc3BsaXQtLVUsXG4gICYucGFyZXRvX3NwbGl0LS1VIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmF5O1xuICB9XG5cbiAgJi5tZXRyaWNfc3BsaXQtLUgge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICB9XG5cbiAgJi5tZXRyaWNfc3BsaXQtLUwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gIH1cblxuICAmLm1ldHJpY19zcGxpdC0tQyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdyk7XG4gIH1cblxuICAmLm1ldHJpY19zcGxpdC0tRCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzljYWYzZjtcbiAgfVxuXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5zZi1zZWdtLWRldGFpbHMtdGFibGUge1xuICAgICAgbWF4LXdpZHRoOiA2NXZ3O1xuICAgIH1cbiAgfVxufVxuXG4ucGFyZXRvX3NwbGl0LS1BIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYmRjNTtcbn1cblxuLnBhcmV0b19zcGxpdC0tQiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWM4NjY7XG59XG5cbi5wYXJldG9fc3BsaXQtLUMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MTY5O1xufVxuXG4ucGFyZXRvX3NwbGl0LS1EIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTJkYTtcbn1cblxuLnBhcmV0b19zcGxpdC0tRSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2E3ZjA7XG59XG5cbi5zZi1zZWdtZW50YXRpb25fX2dyaWQuc2YtYWctZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5hZy1yb290IHtcbiAgICAuYWctaGVhZGVyIC5hZy1oZWFkZXItY2VsbCB7XG4gICAgICAmLmJhc2VkLW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgICAgIH1cblxuICAgICAgJi5jaGVja2JveC1jZW50ZXIge1xuICAgICAgICAuYWctaGVhZGVyLXNlbGVjdC1hbGwuYWctY2hlY2tib3gge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmFnLWhlYWRlci1jZWxsLWNvbXAtd3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1ib2R5IC5hZy1yb3cgLmFnLWNlbGwge1xuICAgICAgLmFnLXNlbGVjdGlvbi1jaGVja2JveCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLXNlZ21lbnRhdGlvbl9fZ3JpZC1kZXRhaWxzLnNmLWFnLWdyaWQge1xuICAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsLmFnLWNvbHVtbi1sYXN0LCBcbiAgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItZ3JvdXAtY2VsbC5hZy1jb2x1bW4tbGFzdCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgfVxufVxuIiwiLnNmLXNlZ20tZ3JpZC10b29sYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNnB4IDA7XG5cbiAgLnRvb2xiYXItYnV0dG9uLWdyb3VwIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgY29sdW1uLWdhcDogOHB4O1xuICB9XG5cbiAgLnNmLWZpbHRlci1zZWxlY3RvciB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1pbi13aWR0aDogMTcwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IDFweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuXG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdyB7XG4gICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgIH1cblxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1zZWFyY2gge1xuICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIH1cblxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdy1pdGVtLXJlc3Qge1xuICAgICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuXG4gICAgLnBsYWNlaG9sZGVyLXNxdWFyZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjBiMGIwO1xuICAgIH1cblxuICAgICYuYW50LXNlbGVjdC1kaXNhYmxlZCB7XG4gICAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLWZpbHRlci1zZWxlY3Rvci1kcm9wZG93biB7XG4gIC5hY2NlbnQtY29sb3Ige1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cblxuICAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zdGF0ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXNlbGVjdGVkOm5vdCguYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1kaXNhYmxlZCkge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbn1cblxuLnNmLWZpbHRlci1zcXVhcmUge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn0iLCIuc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIHtcbiAgLmhlYWRpbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZzogMjRweCAyNHB4IDI3cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgbWFyZ2luOiAyNHB4IC0yNHB4IDA7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAuYW50LWJ0biB7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC5zZi12YXJpYWJpbGl0eSB7XG4gICAgLnZhcmlhYmlsaXR5LXdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgICAudmFyaWFiaWxpdHktaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcblxuICAgICAgICAuYW50LWlucHV0LW51bWJlciB7XG4gICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LWlucHV0LW51bWJlci1ncm91cC13cmFwcGVyIHtcbiAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtcGFyZXRvIHtcbiAgICAucGVyY2VudGFnZS1saW5lIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG5cbiAgICAgIC5wZXJjZW50YWdlLXNlZ21lbnQge1xuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzO1xuICAgICAgfVxuXG4gICAgICAucGVyY2VudGFnZS1zZWdtZW50OmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbiAgICAgIH1cblxuICAgICAgLnBlcmNlbnRhZ2Utc2VnbWVudDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDhweCA4cHggMDtcbiAgICAgIH1cblxuICAgICAgLnJlbWFpbmluZy1zZWdtZW50IHtcbiAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLWFyay1iYXNlLXJlZC03KTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5vdmVyZmxvdy1zZWdtZW50IHtcbiAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLWFyay1iYXNlLXJlZC03KTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJldG8tcm93IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIHBhZGRpbmc6IDZweCA2cHggNnB4IDEycHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLnNmLXNlZ21fY29sb3ItYm94IHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0zcHg7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogOTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtdHJlbmQge1xuICAgIC50cmVuZC13cmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgLnRyZW5kLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG5cbiAgICAgICAgLmFudC1pbnB1dC1udW1iZXIge1xuICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtd3JhcHBlciB7XG4gICAgICAgICAgd2lkdGg6IDExOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLXBhcnRpdGlvbi1zZWxlY3RvciB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuYW50LWJ0biB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2YtcGFydGl0aW9uLWxpbWl0LW1lc3NhZ2Uge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xuICB9XG59XG4iLCIuc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIHtcbiAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5zZi1pbnYtY2FyZHMtcmVwb3J0X19kcmF3ZXItY29udGVudCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA5NHB4KSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5zZi1pbWJhbGFuY2VfX2dyaWQuc2YtYWctZ3JpZCB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgLndhcm5pbmctY2VsbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNmLXNwaW4ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIFxuICAgICAgICAgIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAuc2YtaW1iYWxhbmNlX190cmVlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIge1xuICAgICAgICAgICAgICAgIC5hbnQtdHJlZS10cmVlbm9kZSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAgICAgICAgIC5hbnQtdHJlZS1zd2l0Y2hlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYuYW50LXRyZWUtbm9kZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5hbnQtdHJlZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtaW52ZW50b3J5LW1pZGRsZS1iYXIge1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIFxuICAuc2YtZmlsdGVyLXNlY3Rpb24td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFudC1zZWxlY3Qud2l0aC1pY29uIHtcbiAgICBzdmcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWludmVudG9yeS10b3AtYmFyIHtcbiAgLmludmVudG9yeS1jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLm5hbWUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cbiAgICAudmFsdWUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNhZmV0eS1zdG9ja19fZmlsdGVycyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4O1xuXG4gIC5zZi1maWx0ZXJzX19jdXJyZW5jeSB7XG4gICAgd2lkdGg6IDE5MHB4O1xuICB9XG5cbiAgLnNmLWZpbHRlcnNfX3VuaXRzIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cblxuICAuYW50LXNlbGVjdC53aXRoLWljb24ge1xuICAgIHN2ZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICB9XG4gIH1cblxuICAuc2YtcHVibGlzaC1idG4tLXBlbmRpbmcge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBhbmltYXRpb246IHNmLXB1Ymxpc2gtcHVsc2UgMS40cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcblxuICAgIC5hbnQtYnRuIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzE2NzdmZjtcbiAgICB9XG4gIH1cbiAgXG4gIEBrZXlmcmFtZXMgc2YtcHVibGlzaC1wdWxzZSB7XG4gICAgMCUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDIyLCAxMTksIDI1NSwgMC41NSk7XG4gICAgfVxuICAgIDcwJSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCA2cHggcmdiYSgyMiwgMTE5LCAyNTUsIDApO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyMiwgMTE5LCAyNTUsIDApO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXN0b2Nrc19fZHJhd2VyIHtcbiAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xuICAgIC5zZi1zdG9jay1zZXR0aW5nc19fZm9ybS1iYXNlIHtcbiAgICAgIC5zZi1zdG9jay1zZXR0aW5nc19fY29udGVudCB7XG4gICAgICAgICYuYW50LXJvdyB7XG4gICAgICAgICAgbWFyZ2luOiAwIC0xNnB4IDAgLTE2cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuc2YtZHJhd2VyX190b3AtbGFiZWwtY29sIHtcbiAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAmLmFudC1jb2wge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZi1kcmF3ZXJfX2xhYmVsLWNvbCB7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0xNnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZi1kcmF3ZXJfX2NvbnRlbnQtY29sIHtcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTE2cHg7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7IC8vIDggMFxuICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcblxuICAgICAgICAgICAgLmFudC1pbnB1dC1udW1iZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgIC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWFkZG9uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYW50LXNlbGVjdCB7XG4gICAgICAgICAgICAgIC5hbnQtc2VsZWN0LWFycm93IHtcbiAgICAgICAgICAgICAgICByaWdodDogMTIlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgLmFudC1mb3JtLWl0ZW0tZXhwbGFpbiB7XG4gICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFudC1jaGVja2JveC13cmFwcGVyLmFudC1jaGVja2JveC13cmFwcGVyLWRpc2FibGVkIHtcbiAgICAgICAgc3Bhbjpub3QoLmFudC1jaGVja2JveCkge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtcG9saWN5LWZpbHRlcnMge1xuICAgICAgJl9faGludCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zZWNvbmRhcnkpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgfVxuXG4gICAgICAmX19yb3cge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG5cbiAgICAgICAgLmFudC1mb3JtLWl0ZW0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19yb3ctaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA0cHg7XG5cbiAgICAgICAgLnNmLXBvbGljeS1maWx0ZXJzX19uYW1lIHtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgICAvLyBUaGUgaGVhZGVyIGlzIGEgc2luZ2xlIHJvdywgc28gdGhlIGlucHV0IGNhcnJpZXMgdGhlIGdhcCB0byB0aGUgZmllbGRzIGJlbG93XG4gICAgICAgICAgLy8gcmF0aGVyIHRoYW4gdGhlIGZsZXggY29udGFpbmVyIC0tIGtlZXBzIHRoZSBncmFiYmVyIGFuZCBiaW4gb24gdGhlIGlucHV0J3MgY2VudHJlXG4gICAgICAgICAgLy8gZXZlbiB3aGVuIGEgdmFsaWRhdGlvbiBtZXNzYWdlIHB1c2hlcyB0aGUgaW5wdXQgdGFsbGVyLlxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2dyYWJiZXIge1xuICAgICAgICAvLyBkbmQta2l0IG5lZWRzIHRoZSBwb2ludGVyIGV2ZW50cyBvbiB0aGUgYWN0aXZhdG9yIGl0c2VsZiwgYW5kIHRoZSBkcmFnIG11c3Qgbm90IGJlXG4gICAgICAgIC8vIGludGVycHJldGVkIGFzIGEgc2Nyb2xsIG9uIHRvdWNoIGRldmljZXMuXG4gICAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBtb3ZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWRyYXdlcl9fYm90dG9tLnNmLWZsb3ctZGV0YWlscyB7XG4gIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuc2YtZmxvdy1kZXRhaWxzX190b29sYmFyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLnNmLXdoZXJlLXVzZWRfX3Rvb2xiYXIge1xuICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi1hZy1ncmlkIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLndoZXJlLXVzZWQtZ3JpZCB7XG4gICAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gMjRweCkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWctZGV0YWlscy1yb3cge1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5kZW1hbmQtdG9vbHRpcCB7XG4gICAgcGFkZGluZzogMTJweCAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJveC1zaGFkb3c6IC0zcHggNHB4IDEzcHggdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICB9XG59XG4iLCIuc29wLWNvbGxhYi1ncmlkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcblxuICAuYWctY2VsbC13cmFwcGVyLmFnLXJvdy1ncm91cCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAuYWctcm93LWdyb3VwLWxlYWYtaW5kZW50IHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWctcm93LWdyb3VwLWV4cGFuZGVkIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLmFnLXN0aWNreS1ib3R0b20ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIC5jb2xvci1ib3gge1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgICB9XG5cbiAgICAuYWctcm93LWxldmVsLTIge1xuICAgICAgLmFnLWRldGFpbHMtcm93IHtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ncm91cC1oZWFkZXItdW5pdCB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZTQpO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgfVxuICAgIC5zZi1yb3dfX2NvbW1lbnRzIHtcbiAgICAgIC5hZy1jZWxsLXJhbmdlLXNlbGVjdGVkIC5uby1jb21tZW50cy1jZWxsIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICAgIC5uby1jb21tZW50cy1jZWxsIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb21tZW50cy1jZWxsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgICAgLmFnLWNlbGwge1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vQWcgR3JpZCBUaGVtZSBvdmVycmlkZXMgKHVzZSB0aGVpciBzYXNzIGluIHRoZSBmdXR1cmU/KVxuICAgIC5hZy1oZWFkZXItcm93IHtcbiAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCxcbiAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAuYWctaGVhZGVyLWNlbGwge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmFnLXJvdy1sZXZlbC0wIHtcbiAgICAgIC5hZy1yb3ctZ3JvdXAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZTIpO1xuICAgICAgfVxuICAgIH1cbiAgICAuYWctcGlubmVkLWxlZnQtaGVhZGVyIHtcbiAgICAgIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICAuYWctaGVhZGVyLWNlbGwge1xuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5wb3NpdGl2ZS12YWx1ZS1jZWxsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG4gICAgfVxuICAgIC5uZWdhdGl2ZS12YWx1ZS1jZWxsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICAgIH1cbiAgICAubGltaXRlZC1jZWxsIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdmFyKC0tYXJrLWJhc2UtYmx1ZS00KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZWRpdGFibGUtbGltaXRlZC1jZWxsIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgdG8gcmlnaHQsXG4gICAgICAgIHZhcigtLWFyay1iYXNlLWJsdWUtMiksXG4gICAgICAgIHZhcigtLWFyay1iYXNlLXllbGxvdy0xKVxuICAgICAgKTtcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYWctcm93LWhvdmVyIHtcbiAgICAgIC5wb3NpdGl2ZS12YWx1ZS1jZWxsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG4gICAgICB9XG4gICAgICAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0yKTtcbiAgICAgIH1cbiAgICAgIC5lZGl0YWJsZS1saW1pdGVkLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgdG8gcmlnaHQsXG4gICAgICAgICAgdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKSxcbiAgICAgICAgICB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMilcbiAgICAgICAgKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5zZi1zb3AtaW5saW5lLW1lbnUge1xuICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbiIsIi5zZi1ydW4tZW5naW5lLW1vZGFsIHtcbiAgICAuc2Ytc2VsZWN0ZWQtbm9kZV9fbGFiZWwge1xuICAgICAgICBtYXgtd2lkdGg6IDQ0NXB4O1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAuZW5naW5lLWFuaW1hdGlvbiBzdmcge1xuICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgfVxufVxuXG4uc2Ytc29wLXJ1bi1tcnAtZW5naW5lX19mb3JtIHtcbiAgICAuc2YtZm9ybS1pdGVtX19jaGVja2JveC1iYXNlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cblxuICAgIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1wdXJjaGFzZXR5cGVpZCxcbiAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtcHJvZHVjdGlvbnR5cGVpZCxcbiAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtdHJhbnNmZXJ0eXBlaWQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG5cbiAgICAgICAgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNmLXNvcC1ydW4tZHJwLWVuZ2luZV9fZm9ybSB7XG4gICAgLnNmLWZvcm0taXRlbV9fY2hlY2tib3gtYmFzZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB9XG5cbiAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtdHJhbnNmZXJwdWJsaXNocnVsZXMtdHJhbnNhY3Rpb250eXBlaWQsXG4gICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LXByb2R1Y3Rpb25wdWJsaXNocnVsZXMtdHJhbnNhY3Rpb250eXBlaWQsXG4gICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LXB1cmNoYXNlcHVibGlzaHJ1bGVzLXRyYW5zYWN0aW9udHlwZWlkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuXG4gICAgICAgIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2Ytc29wLXN1bW1hcnktZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAmLnZpc2libGUge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiA4cHggMCA4cHggMTZweDtcbiAgfVxuXG4gIC5hbnQtdGFnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuXG4gICAgLnNmLXNvcC1zdW1tYXJ5LWZvb3Rlcl9fdGFnLW5hbWUge1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuICB9XG59XG4iLCIuc3RvY2stdHJhbmZlcnNfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4O1xuXG4gIC5hbnQtcmFkaW8tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG5cbiAgICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgfVxuXG4gICAgICAmLmFudC1yYWRpby1idXR0b24td3JhcHBlci1jaGVja2VkOm5vdCguYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWRpc2FibGVkKSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1zdG9jay10cmFuc2Zlci1oZWFkZXIge1xuICAgIC5hbnQtcm93IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7O1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIC5lZGl0LXZhbHVlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc3RvY2stdHJhbnNmZXJfX2RyYXdlci5zZi1tYWluLWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5hbnQtZHJhd2VyLWZvb3RlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgIGJvcmRlci10b3A6IDA7XG5cbiAgICAuc2Ytc3RvY2stdHJhbnNmZXJfX2RyYXdlci1zdW1tYXJ5IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcm93LWdhcDogMTZweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgLmFudC10eXBvZ3JhcGh5IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHdpZHRoOiA5M3B4O1xuICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIC50b29sYmFyLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICAmLm1pZGRsZSB7XG4gICAgICBtYXJnaW46IDAgNDBweDtcbiAgICB9XG4gIH1cbiAgLnRvb2xiYXItYnV0dG9uLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgY29sdW1uLWdhcDogOHB4O1xuICB9XG5cbiAgLnNuYXBzaG90LWFuaW1hdGlvbiB7XG4gICAgYm9yZGVyOiAwcHggc29saWQgI2U0ZjBmZmI3O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICYucGxheSB7XG4gICAgICBhbmltYXRpb24tbmFtZTogc25hcHNob3Q7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDEuMnM7XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBzbmFwc2hvdCB7XG4gICAgICAwJSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMHB4O1xuICAgICAgfVxuICAgICAgNTAlIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAyMDBweDtcbiAgICAgIH1cbiAgICAgIDEwMCUge1xuICAgICAgICBib3JkZXItd2lkdGg6IDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wge1xuICAgIC5hbnQtYnRuOmZpcnN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiAxMjRweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgLmFudC1idG4tcHJpbWFyeTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQ6ICMxOTlkZGU7XG4gICAgfVxuICAgIC5hbnQtdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBub25lOyAvLyB1c2UgdG9vbHRpcCBob3ZlciBldmVudCBmb3IgcHJldmlldyBkcmF3ZXJcbiAgICB9XG4gICAgLmJ0bi1yZWNvcmQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLnNmLXNlbGVjdC1kYXRhX19jb250cm9sIHtcbiAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuICAuc2YtdG9nZ2xlLWJ0bi5idG4tYWN0aXZlIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgICAmICsgbGFiZWwuc2YtdG9nZ2xlLWJ0bjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG4gIH1cbiAgLmFudC1idG46aG92ZXIgLnJ1bi1lbmdpbmUtaWNvbixcbiAgLnJ1bm5pbmcgLnJ1bi1lbmdpbmUtaWNvbiB7XG4gICAgYW5pbWF0aW9uOiBzaGFrZSAwLjZzO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICB9XG5cbiAgQGtleWZyYW1lcyBzaGFrZSB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDI1JSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZykgc2NhbGUoMS4xKTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDVkZWcpIHNjYWxlKDEuMik7XG4gICAgfVxuICAgIDc1JSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZykgc2NhbGUoMS4xKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gIH1cblxuICAuc2YtZmlsdGVycy1kb3RzX19jb250cm9sX2RkbCB7XG4gICAgLmFudC1idG46bm90KC5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtKSxcbiAgICAuYW50LWRyb3Bkb3duLWJ1dHRvbixcbiAgICAuYW50LXNlbGVjdCxcbiAgICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLFxuICAgIC5hbnQtdG9vbHRpcC1kaXNhYmxlZC1jb21wYXRpYmxlLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxufVxuXG4uc2Ytc2VsZWN0LWZpbHRlcnNfX292ZXJsYXkge1xuICAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtbWVudS5hbnQtZHJvcGRvd24tbWVudS5zZi1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3gtc2hhZG93OiByZ2JhKDEwMCwgMTAwLCAxMTEsIDAuMikgMHB4IDdweCAyOXB4IDBweDtcblxuICAgIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zb3AtdG9wLXNlY3Rpb24ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC5zZi1zb3AtdG9wLXNlY3Rpb25fbWFpbiB7XG4gICAgZmxleDogMSAxIDAlO1xuICB9XG5cbiAgLnNmLXNvcC10b3Atc2VjdGlvbl9fc2Fua2V5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgLnNmLXNvcC1kaWFnbm9zdGljcy1ncmlkIHtcbiAgICAuYWctZGV0YWlscy1yb3cge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYWctcm93LWxldmVsLTAuYWctcm93LWdyb3VwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5hZy1yb3ctbGV2ZWwtMi5hZy1yb3ctbGFzdCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgIC5hZy1sYXlvdXQtYXV0by1oZWlnaHQgLmFnLWNlbnRlci1jb2xzLWNsaXBwZXIsXG4gICAgLmFnLWxheW91dC1hdXRvLWhlaWdodCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmFnLWRldGFpbHMtZ3JpZCB7XG4gICAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuICAgICAgLmFnLWhlYWRlciB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5zb2x1dGlvbi10aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLXNvcC1kZXRhaWxzLWdyaWQge1xuICAgIC5hZy1yb290LXdyYXBwZXIge1xuICAgICAgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuYWctbWVudSAuYWctbWVudS1vcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWZsb3ctc2Fua2V5LXRvb2x0aXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcblxuICAgIC5pbmZvLXJvdyB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgIC5pbmZvLXZhbHVlIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sb3ItYm94IHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1zb3AtcmVhY3QtZmxvdyB7XG4gICAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuICAgIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5yZWFjdC1mbG93X19ub2RlLWRlZmF1bHQge1xuICAgICAgd2lkdGg6IDQyMHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEpO1xuICAgICAgYm94LXNoYWRvdzpcbiAgICAgICAgMHB4IDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLFxuICAgICAgICAwcHggNnB4IDE2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCksXG4gICAgICAgIDBweCA5cHggMjhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICB9XG5cbiAgICAucmVhY3QtZmxvd19fY29udHJvbHMtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1oaWdobGlnaHQpO1xuICAgICAgfVxuICAgICAgc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJlYWN0LWZsb3dfX2hhbmRsZSB7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgLnNmLW5vZGUtd3JhcHBlciB7XG4gICAgICAmLmhpZ2hsaWdodGVkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDAsIDE0NiwgMjE4KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBhbmltYXRpb246IGFuaW1hdGUtcHVsc2UgNHMgbGluZWFyIGluZmluaXRlO1xuICAgICAgfVxuXG4gICAgICBAa2V5ZnJhbWVzIGFuaW1hdGUtcHVsc2Uge1xuICAgICAgICAwJSB7XG4gICAgICAgICAgYm94LXNoYWRvdzpcbiAgICAgICAgICAgIDAgMCAwIDAgcmdiYSgwLCAxNDYsIDIxOCwgMC43KSxcbiAgICAgICAgICAgIDAgMCAwIDAgcmdiYSgwLCAxNDYsIDIxOCwgMC42KTtcbiAgICAgICAgfVxuICAgICAgICA0MCUge1xuICAgICAgICAgIGJveC1zaGFkb3c6XG4gICAgICAgICAgICAwIDAgMCAxNXB4IHJnYmEoMCwgMTQ2LCAyMTgsIDApLFxuICAgICAgICAgICAgMCAwIDAgMCByZ2JhKDAsIDE0NiwgMjE4LCAwLjYpO1xuICAgICAgICB9XG4gICAgICAgIDgwJSB7XG4gICAgICAgICAgYm94LXNoYWRvdzpcbiAgICAgICAgICAgIDAgMCAwIDE1cHggcmdiYSgwLCAxNDYsIDIxOCwgMCksXG4gICAgICAgICAgICAwIDAgMCAxNXB4IHJnYmEoMCwgMTQ2LCAyMTgsIDApO1xuICAgICAgICB9XG4gICAgICAgIDEwMCUge1xuICAgICAgICAgIGJveC1zaGFkb3c6XG4gICAgICAgICAgICAwIDAgMCAwIHJnYmEoMCwgMTQ2LCAyMTgsIDApLFxuICAgICAgICAgICAgMCAwIDAgMTVweCByZ2JhKDAsIDE0NiwgMjE4LCAwKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubm9kZS10eXBlIHtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICAgICAgfVxuICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgIC5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3Qge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubm9kZS1jaGlsZHJlbiB7XG4gICAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgICAgcGFkZGluZzogMTJweCA2cHggMTJweCAxMnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAuaXRlbS10YWcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIC5pdGVtLXRhZy1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMCA0cHggMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAmLmNsaWNrYWJsZSB7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgLml0ZW0tbmFtZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDkxZGFkMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLml0ZW0tbmFtZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAucXVhbnRpdHkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDlweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmxpbmstYnV0dG9uIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCA4cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIxcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcblxuICAgICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYWRkaXRpb25hbC1jb3VudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubm8tZGF0YS1pY29uIHtcbiAgICAjZG90MSxcbiAgICAjZG90MixcbiAgICAjZG90MyB7XG4gICAgICBhbmltYXRpb246IGZhbGwgNXMgaW5maW5pdGUgbGluZWFyO1xuICAgIH1cbiAgICAjZG90MiB7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDRzO1xuICAgIH1cbiAgICAjZG90MyB7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICAgIH1cbiAgICBAa2V5ZnJhbWVzIGZhbGwge1xuICAgICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwcHgsIDApO1xuICAgICAgfVxuICAgICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDkwcHgsIDApO1xuICAgICAgfVxuICAgIH1cblxuICAgICNzcXVhcmUxLFxuICAgICNzcXVhcmUyIHtcbiAgICAgIGFuaW1hdGlvbjogbm8tZGF0YS1pY29uLXNxdWFyZS1mbHkgNXMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYWx0ZXJuYXRlO1xuICAgIH1cblxuICAgICNzcXVhcmUzLFxuICAgICNzcXVhcmU0IHtcbiAgICAgIGFuaW1hdGlvbjogbm8tZGF0YS1pY29uLXNxdWFyZS1mbHkgNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYWx0ZXJuYXRlO1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgbm8tZGF0YS1pY29uLXNxdWFyZS1mbHkge1xuICAgICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMHB4LCAwKTtcbiAgICAgIH1cbiAgICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLWZsb3ctbGlua3MtaW5mb19fY29udHJvbF9kZGwge1xuICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbiIsIi5zZi10b3Atc2VjdGlvbi10YWJzX193cmFwcGVyIHtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogOHB4O1xuXG4gIC5hbnQtc2VnbWVudGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwMGE7XG4gIH1cblxuICAubGF5b3V0LWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgfVxufVxuIiwiLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cblxuICAuc2YtdmlvbGF0aW9ucy1wYW5lbCB7XG4gICAgbWFyZ2luOiAwcHg7XG5cbiAgICAuc2YtdmlvbGF0aW9ucy1tZW51LWNvbHVtbiB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5zZi12aW9sYXRpb25zLW1lbnUge1xuICAgICAgLm1lbnUtZ3JvdXAge1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDExcHggMTZweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICBjb2xvcjogcmdiKDE3NSwgMTc1LCAxNzUpO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtdmlvbGF0aW9ucy1saXN0IHtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDIzNXB4KTtcbiAgICB9XG5cbiAgICAuc2YtdmlvbGF0aW9uLXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMTZweCAxNnB4IDAgMTZweDtcblxuICAgICAgLnNmLXZpb2xhdGlvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgICAudmlvbGF0aW9ucy1hY3Rpb25zIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgIC5hY3Rpb24tYnV0dG9uIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwcHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi53aXRoLWJvcmRlciB7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXNtYWxsLWRpc2N1c3Npb24tbGlzdCAuc2YtY29tbWVudC1wcmV2aWV3IC5zZi1sZXhpY2FsLWNvbW1lbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICB9XG4gIH1cbn1cblxuLnNmLXZpb2xhdGlvbi1jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogMTZweCAxNnB4IDAgMTZweDtcblxuICAuc2YtdmlvbGF0aW9uLWNvbnRlbnRfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDMzMHB4O1xuICB9XG5cbiAgLnNmLXZpb2xhdGlvbi1jb250ZW50X19ib2R5IHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB9XG5cbiAgLmNvbW1lbnQtYmFkZ2Uge1xuICAgIG1heC13aWR0aDogMTM3cHg7XG4gICAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC50aW1lLWJhZGdlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBwYWRkaW5nOiAxcHggOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbiAgICBtYXgtd2lkdGg6IDU4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbi5zZi12aWV3LXZpb2xhdGlvbi1tb2RhbCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC5hbnQtbW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5zZi12aW9sYXRpb24tY29udGVudCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWFjdGlvbnMtZHJhd2VyIHtcbiAgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIHBhZGRpbmc6IDAgMCA4MHB4IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYW50LWRyYXdlci1oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zZi1hY3Rpb25zX19jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLnNmLWFjdGlvbi1jb250ZW50LXN3aXRjaCB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1uby1hY3Rpb25zIHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuaGVhZGluZyB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgcGFkZGluZzogMCAwIDEycHggMDtcbiAgICB9XG4gIH1cblxuICAuc2YtYWN0aW9uc19fdHJpZ2dlcnMge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5hbnQtdGFicy1uYXYtd3JhcCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIH1cblxuICAgIC5hY3Rpb24tZ3JvdXAtcGFuZWwge1xuICAgICAgLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGN1cnNvcjogYXV0bztcbiAgICAgIH1cbiAgICAgIC5hY3Rpb24tZ3JvdXAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDE2cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZi10cmlnZ2Vyc19fYWN0aW9uIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBtYXJnaW46IDhweDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAgICAgJi5oaWdobGlnaHRlZCAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBoaWdobGlnaHRPcHRpb247XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC43cztcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICB9XG5cbiAgICAgIEBrZXlmcmFtZXMgaGlnaGxpZ2h0T3B0aW9uIHtcbiAgICAgICAgMCUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICB9XG4gICAgICAgIDEwMCUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5hbnQtY29sbGFwc2UtaXRlbS1kaXNhYmxlZCB7XG4gICAgICAgIC5hbnQtY29sbGFwc2UtaGVhZGVyIHtcbiAgICAgICAgICBjdXJzb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHRyYW5zaXRpb246XG4gICAgICAgICAgYWxsIDAuM3MsXG4gICAgICAgICAgdmlzaWJpbGl0eSAwcyxcbiAgICAgICAgICBib3JkZXItY29sb3IgMHM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZi10cmlnZ2Vyc19fYWN0aW9uLW5hbWUge1xuICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LWNvbGxhcHNlLWV4dHJhIHtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG5cbiAgICAgICAgICAuYW50LWJ0biB7XG4gICAgICAgICAgICB3aWR0aDogMTAycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYW50LWNvbGxhcHNlLWl0ZW0tYWN0aXZlIHtcbiAgICAgICAgLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1jb2xsYXBzZS1leHRyYSBzdmcge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JvdXAtYWN0aW9uLWNhcmQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBtYXJnaW46IDE2cHggOHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMHB4IDEycHggOHB4IDEycHg7XG4gICAgICAgIG1hcmdpbjogMCAtMTJweCAxOHB4IC0xMnB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtdGltZWxpbmUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgICAgLmFudC10aW1lbGluZS1pdGVtLWxhc3QgLmFudC10aW1lbGluZS1pdGVtLWNvbnRlbnQge1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNmLWFjdGlvbnMtbG9nLWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuICAuc2YtYWN0aW9uc19fbG9nLWdyaWQuc2YtYWctZ3JpZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgLTI0cHg7XG4gIH1cbn1cbiIsIi5zZi1tYWluLW1vZGFsLnNmLXJvbGwtZm9yd2FyZCB7XG4gIC5wcm9jZXNzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgIC5uYW1lIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG4gIH1cbn1cblxuLnNmLWF1dG8tcm9sbC1mb3J3YXJkIHtcbiAgLnRleHQtZmllbGQge1xuICAgIHdpZHRoOiA0ODBweDtcblxuICAgICYuaW5mbyB7XG4gICAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1ob21lLXdpZGdldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBhZGRpbmc6IDE2cHggMCAxNnB4IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG1pbi13aWR0aDogNDc3cHg7XG5cbiAgLnNjcm9sbGJhci13cmFwcGVyIHtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmMDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDhweDtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAuc2Nyb2xsYmFyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnBsYW5zLXdyYXBwZXIge1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgbWF4LWhlaWdodDogNDk1cHg7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG5cbiAgICAucGxhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnktaG92ZXIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZGF0ZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG5cbiAgICAgIC5zZi1hZy1ncmlkIHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDE2cHggLTE2cHggLTE2cHggLTE2cHg7XG5cbiAgICAgICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRlYW0td3JhcHBlciB7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBtYXgtaGVpZ2h0OiA0NTBweDtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcblxuICAgIC5tZW1iZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtaGlnaGxpZ2h0KTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5hdmF0YXIge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgLnNmLWF2YXRhci1uYW1lIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIG1heC13aWR0aDogMjA1cHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYWRkLW1lbWJlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAuY2lyY2xlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTZweCBhdXRvO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sYXN0LWFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICYuZ3JlZW4ge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgICB9XG4gICAgICAgIC5kb3Qge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAxcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC53aWRnZXQtYmFkZ2Uge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG5cbiAgICAmLnJvdW5kaW5nLXMge1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cblxuICAgICYuYmx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWJhc2UtYmx1ZS0zKTtcbiAgICB9XG4gICAgJi5ncmF5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cbiAgICAmLnJlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLXJlZC0zKTtcbiAgICB9XG4gICAgJi5ncmVlbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuICAgICAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmVlbi0zKTtcbiAgICB9XG4gICAgJi55ZWxsb3cge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2Utb3JhbmdlLTEpO1xuICAgICAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWJhc2Utb3JhbmdlLTMpO1xuICAgIH1cbiAgICAmLmxpbms6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQge1xuICBtYXJnaW46IC0yNHB4IC0yNHB4IDcwcHggLTI0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMTZweCAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbiAgLnNmLXdvcmtmbG93LXByZXZpZXctdGFzayB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgbWFyZ2luOiAwIDIwcHggOHB4IDIwcHg7XG4gICAgcGFkZGluZzogMTBweCAwIDEwcHggMTJweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAuc2Ytb3Blbi1pY29uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2YtcHJvY2Vzcy1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgLnNmLW9wZW4taWNvbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW4tdG9wOiAtMzVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5zZi13b3JrZmxvdy1wcmV2aWV3LW1vZHVsZSB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBwYWRkaW5nOiAxOXB4IDIwcHggMTZweCAyNnB4O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLnN0YXR1cyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM2cHg7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAmLmdvb2Qge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgIH1cbiAgICAgICYub3ZlcmR1ZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi13b3JrZmxvdy13b3JraW5nLWRheXMsXG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMsXG4uc2Ytd29ya2Zsb3ctcmVnaW9uYWwtaG9saWRheXMsXG4uc2YtaG9saWRheXMtZHJhd2VyIHtcbiAgLmhlYWRpbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uc2Ytd29ya2Zsb3ctcmVnaW9uYWwtaG9saWRheXMge1xuICAuc2YtY291bnRyeS1mbGFnIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG4uc2YtaG9saWRheXMtZHJhd2VyIHtcbiAgLnNmLWhvbGlkYXlzLXRhYmxlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ1cHgpO1xuICAgIG1hcmdpbjogMCAtMjRweCAtMjRweCAtMjRweDtcbiAgfVxuXG4gIC5zZi1jb3VudHJ5LWZsYWcge1xuICAgIGhlaWdodDogMjRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYW50LWNoZWNrYm94LWdyb3VwLWl0ZW0ge1xuICAgIG1hcmdpbjogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmFudC10YWJsZS1jb2x1bW4tc29ydGVyLWlubmVyIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyB7XG4gIC5ibG9ja291dC1kYXRlLWVkaXRvciB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmFudC1waWNrZXItY2VsbDo6YmVmb3JlIHtcbiAgICB3aWR0aDogNDNweDtcbiAgICBsZWZ0OiAxMXB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuXG4gIC5hbnQtcGlja2VyLWNlbGwgLmFudC1waWNrZXItY2VsbC1pbm5lciB7XG4gICAgbWluLXdpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxuXG4gIGRpdi5hbnQtdHlwb2dyYXBoeS1lZGl0LWNvbnRlbnQge1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgZGl2LmFudC10eXBvZ3JhcGh5LFxuICAuYW50LXR5cG9ncmFwaHkgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgLnNmLWhvbGlkYXkge1xuICAgIGJhY2tncm91bmQ6ICMxODkwZmYgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cblxuICAuc2YtY3VzdG9tLWRheSB7XG4gICAgYmFja2dyb3VuZDogI2ZmN2E3YiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuXG4gIC5zZi1leGNsdWRlZC1ob2xpZGF5IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjOTE5MTkxICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG5cbiAgLmFudC1waWNrZXItY2FsZW5kYXIge1xuICAgIC5hbnQtcGlja2VyLWNlbGwtc2VsZWN0ZWQgLnNmLWN1c3RvbS1kYXkuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuICAgIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQgLnNmLWN1c3RvbS1kYXkuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuICAgIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kIC5zZi1jdXN0b20tZGF5LmFudC1waWNrZXItY2VsbC1pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstcmVkKSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cblxuICAgIC5hbnQtcGlja2VyLWNlbGwtc2VsZWN0ZWQgLnNmLWhvbGlkYXkuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuICAgIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQgLnNmLWhvbGlkYXkuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuICAgIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kIC5zZi1ob2xpZGF5LmFudC1waWNrZXItY2VsbC1pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICB9XG5cbiAgICAuYW50LXBpY2tlci1jZWxsLXNlbGVjdGVkIC5zZi1leGNsdWRlZC1ob2xpZGF5LmFudC1waWNrZXItY2VsbC1pbm5lcixcbiAgICAuYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0IC5zZi1leGNsdWRlZC1ob2xpZGF5LmFudC1waWNrZXItY2VsbC1pbm5lcixcbiAgICAuYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZCAuc2YtZXhjbHVkZWQtaG9saWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIge1xuICAgICAgYmFja2dyb3VuZDogIzkxOTE5MSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cblxuICAgIC5hbnQtcGlja2VyLWNlbGwtc2VsZWN0ZWQgLmFudC1waWNrZXItY2VsbC1pbm5lcixcbiAgICAuYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0IC5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4gICAgLmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQgLmFudC1waWNrZXItY2VsbC1pbm5lciB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbiAgICB9XG5cbiAgICAuYW50LXBpY2tlci1jZWxsOmhvdmVyOm5vdCguYW50LXBpY2tlci1jZWxsLWluLXZpZXcpIC5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4gICAgLmFudC1waWNrZXItY2VsbDpob3Zlcjpub3QoLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCk6bm90KFxuICAgICAgICAuYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0XG4gICAgICApOm5vdCguYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZCk6bm90KFxuICAgICAgICAuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLXN0YXJ0XG4gICAgICApOm5vdCguYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVuZClcbiAgICAgIC5hbnQtcGlja2VyLWNlbGwtaW5uZXIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXJlZC1saWdodCk7XG4gICAgfVxuXG4gICAgLmFudC1waWNrZXItY2VsbC10b2RheSAuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbnQtcGlja2VyLWNlbGwtdG9kYXkuYW50LXBpY2tlci1jZWxsLXNlbGVjdGVkIC5hbnQtcGlja2VyLWNlbGwtaW5uZXIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuXG4gICAgLmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC10b2RheVxuICAgICAgLmFudC1waWNrZXItY2VsbC1pbm5lcjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1ncmVlbik7XG4gICAgfVxuICB9XG5cbiAgLnNmLXNxdWFyZSB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG4iLCIuc2YtY29tbWVudHMtZHJhd2VyIHtcbiAgJi5hbnQtZHJhd2VyLW9wZW4gLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIHtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNmLWNvbW1lbnRzIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgLnNmLWluZmluaXRlLXNjcm9sbC13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyODBweCk7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgbWF4LWhlaWdodDogMjAwMHB4O1xuICAgIHBhZGRpbmc6IDE2cHggMTJweDtcbiAgfVxuXG4gIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cblxuICAuc2YtZHJhd2VyLWZvb3RlciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5zZi1jb21tZW50cy1maWx0ZXItYmFyIHtcbiAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgLmFudC1pbnB1dC1zZWFyY2gge1xuICAgICAgd2lkdGg6IDI0M3B4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgfVxuICAgIC5hbnQtcGlja2VyLXJhbmdlLXNlcGFyYXRvciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAuZmlsdGVyLXNlbGVjdG9yIHtcbiAgICAgIHdpZHRoOiAyNzBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuc2YtY29tbWVudC1wcmV2aWV3IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggMTBweCAwcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIC5jb21tZW50LWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFudC1hdmF0YXItZ3JvdXAgLmFudC1hdmF0YXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICB9XG4gICAgLmNvbW1lbnQtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgfVxuICAgICAgLmRhdGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICBwYWRkaW5nOiAyNHB4IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAuc2YtZWRpdG9yLXBhcmFncmFwaCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE0NnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbW1lbnQtZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMTdweDtcbiAgICAgIC5zZi1hdmF0YXItbmFtZSB7XG4gICAgICAgIG1heC13aWR0aDogMTQ1cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICB9XG5cbiAgICAgIC5jb21tZW50LWxpbmtzIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY29tbWVudC1saW5rcy1kcm9wZG93bl9fZGRsIHtcbiAgLmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgICAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudCA+IGEge1xuICAgICAgLmFudC1idG4ge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXN0YXJ0ZXItY29tbWVudCB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIC5wcmVzZWxlY3RlZC1pbGMge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXgtd2lkdGg6IDMyJTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmNvbW1lbnQtYmFkZ2Uge1xuICAgIG1heC13aWR0aDogMzAlO1xuICB9XG4gIC5jb21tZW50LWltcG9ydGFudCB7XG4gICAgdG9wOiAzNHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTEwcHg7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIC5zZi1pbGMtc2VsZWN0b3ItLWludmFsaWQge1xuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICB9XG5cbiAgLnNmLWRyYXdlci1mb290ZXIge1xuICAgIG1hcmdpbjogMjBweCAtMTZweCAwIC0xNnB4O1xuICB9XG59XG4iLCIuc2Ytc2h1dGRvd24tY2FsZW5kYXJfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLnNmLXNodXRkb3duLWNhbGVuZGFyX190b29sYmFyLXdyYXBwZXIge1xuICAgIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5zZi1zaHV0ZG93bi1jYWxlbmRhcl9fdG9vbGJhci1jb250cm9scyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWV4cGFuZGVkLWJvbV9fY29udGVudCB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG59IiwiLnNmLWFnLWdyaWQuY2FwYWNpdHktZ3JpZCB7XG4gIC5hZy1mdWxsLXdpZHRoLXJvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNvbG9yLWJveCB7XG4gICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbn1cbiIsIi5zZi1jYWxlbmRhci10eXBlcyB7XG4gIC5lZGl0YWJsZS1yb3c6aG92ZXIgLmVkaXRhYmxlLWNlbGwtdmFsdWUtd3JhcCB7XG4gICAgcGFkZGluZzogNHB4IDExcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cblxuICAuZWRpdGFibGUtY2VsbC12YWx1ZS13cmFwIHtcbiAgICBwYWRkaW5nOiA1cHggMTJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuZWRpdGFibGUtY2VsbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4iLCIuc2Ytc3VwcGx5LWRyYXdlci1zcGlubmVyLnNmLXNwaW5uZXIuc3Bpbm5lci1tYXNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2Ytc3VwcGx5X19mb3JtLWJhc2Uge1xuICAuc2YtZm9ybV9fZ3JvdXAge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjRweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cblxuICAgID4gLmFudC1jb2wge1xuICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgIH1cblxuICAgIC5hbnQtY2FyZC1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tbGFiZWwgbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNmLXJlc291cmNlc19fY29udGVudCB7XG4gICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAuY2VsbC1pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICAgICAgLmFudGljb24ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LXJvdyAuYW50LWZvcm0taXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5taW5pLWdyaWQge1xuICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2YtdHJpcGxlLXRpbWVwaWNrZXIge1xuICAuYW50LWZvcm0taXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIHtcbiAgLnNmLWZvcm0tbGlzdF9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgY29sdW1uLWdhcDogMTZweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5zZi1mb3JtLWxpc3RfX25vLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIH1cblxuICAuc2YtZm9ybS1saXN0X193cmFwcGVyIHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMjRweDtcblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zZi1mb3JtLWxpc3RfX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMTZweCAwIDEwcHggMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIH1cblxuICAgICAgLnRyaXBsZS10aW1lcGlja2VyLWxhYmVsIHtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnRyaXBsZS10aW1lcGlja2VyLWJ0biB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIH1cblxuICAgICAgLmFkdmFuY2VkLW9wdGlvbnNfX2hlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtZm9ybS1pdGVtLnNmLWZvcm0taXRlbV9fcmFkaW8tYmFzZSB7XG4gICAgICAgIC5hbnQtcmFkaW8tZ3JvdXAge1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMCAwIDA7XG5cbiAgICAgICAgICAuYW50LXJhZGlvLXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDhweCAwO1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IDBweDtcblxuICAgICAgICAgICAgc3Bhbjpub3QoLmFudC1yYWRpbykge1xuICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogM3B4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZS1lbmQ6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1icG1uLWFuYWx5c2lzLXJlcG9ydF9fZHJhd2VyIHtcbiAgICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgICAuc2YtYW5hbHlzaXMtY29udGVudCB7XG4gICAgICAgICAgICAuYW50LXRyZWUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNmLWF1dG9ub21vdXMtYWdlbnRzX19kcmF3ZXIuYW50LWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLWJvZHkgLmFudC1mb3JtLnNmLWF1dG9ub21vdXMtYWdlbnRzX19lZGl0LWZvcm0ge1xuICAgIC5ob3Jpem9uLXNlY3Rpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgIH1cblxuICAgIC5zZi1mb3JtLWl0ZW1fX2NoZWNrYm94LWJhc2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cblxuICAgIC5hbnQtZGl2aWRlci13aXRoLXRleHQge1xuICAgICAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAwIHJnYig1IDUgNSAvIDI2JSk7XG4gICAgfVxuXG4gICAgZGl2LnJlYWN0LWpzLWNyb24tY3VzdG9tLXNlbGVjdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnJlYWN0LWpzLWNyb24gPiBkaXYsXG4gICAgLnJlYWN0LWpzLWNyb24tZmllbGQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5yZWFjdC1qcy1jcm9uLWZpZWxkID4gc3BhbiB7XG4gICAgICBtaW4td2lkdGg6IDI4cHg7XG4gICAgfVxuICAgIC5yZWFjdC1qcy1jcm9uLW1pbnV0ZXMgc3BhbiB7XG4gICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIuc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX19wb3B1cCB7XG4gIC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAuZGV0YWlscy1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG5cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuXG4gICAgICAuc3RhdHVzLXZhbHVlLFxuICAgICAgLmF2YXRhci12YWx1ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbHVtbi1nYXA6IDZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNmLWNvbnN0cmFpbnRzLXRyZWUge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICB9XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIC5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fcG9wdXAge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgLmFudC1tb2RhbC1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgIC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2NvbnRlbnQge1xuICAgICAgICAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19pbm5lci1jb250ZW50IHtcbiAgICAgICAgICBoZWlnaHQ6IDU3MHB4O1xuICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgICAgICAgIC5zZi1nZW5lcmFsLXNldHRpbmdzLWZvcm0uYW50LWZvcm0ge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4IDAgMDtcbiAgICAgICAgICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgJi5hbnQtZm9ybS1pdGVtLW5vLWNvbG9uOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuZm9ybS1sYWJlbC1ub2RlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgLmFudC1idG4ge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zZi1yZXNvdXJjZS1jYXBhY2l0eS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0xNnB4O1xuICAgICAgICAgICAgLnNmLXJlc291cmNlLWNhcGFjaXR5LXRvb2xiYXIge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHggMTZweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2YtcmVzb3VyY2UtY2FwYWNpdHktZ3JpZC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgICAgICAgICAgIC5zZi1hZy1ncmlkIHtcbiAgICAgICAgICAgICAgICAuYWctcm93IC5zZi1yZXNvdXJjZS1jYXBhY2l0eV9fY2VsbC0tZWRpdC1hbGxvd2VkIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYWctcm93LWhvdmVyIC5zZi1yZXNvdXJjZS1jYXBhY2l0eV9fY2VsbC0tZWRpdC1hbGxvd2VkIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQtaG92ZXIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLW9wdGltaXphdGlvbi1sb2ctZHJhd2VyIHtcbiAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuc2YtYWctZ3JpZC5zZi1vcHRpbWl6YXRpb24tbG9nLWdyaWQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIC5hZy1yb290LXdyYXBwZXIge1xuICAgICAgLmFnLWhlYWRlci1yb3cge1xuICAgICAgICAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4gICAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5hZy10aGVtZS1xdWFydHotZGFyayAuc2YtbG9nLWRldGFpbHMtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuc2YtbG9nLWRldGFpbHMtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLnNmLWxvZy1kZXRhaWxzLWdyaWQge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUzcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIHtcbiAgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3RvcCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuc2YtY29tcGFyZS1kZXRhaWxzLWR4LWNoYXJ0IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogNTBweCAxMHB4IDEwcHggMTBweDtcblxuICAgICAgLmR4Yy10b29sdGlwIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29sb3ItY2lyY2xlIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgfVxuXG4gIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fdG9vbGJhci13cmFwcGVyIHtcbiAgICA+IC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fdG9vbGJhciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5jb21wYXJlLXNjZW5hcmlvLXRvcC1oZWFkZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweCAwIDE2cHg7XG5cbiAgICAgICAgICAuYW50LWJhZGdlIHtcbiAgICAgICAgICAgIC5hbnQtYmFkZ2Utc3RhdHVzLWRvdCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLnNmLWZpbHRlcl9fY29udHJvbCB7XG4gICAgICAgICAgPiAuYW50LWJ0bjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX19sZWZ0LXdyYXBwZXIge1xuICAgID4gLlBhbmUudmVydGljYWwuUGFuZTEge1xuICAgICAgLnNmLWhpZXJhcmNoeS10cmVlIHtcbiAgICAgICAgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAuYW50LWJ0biB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAmLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAgICAgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLWJ0bi1yZWNvcmQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0ge1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLWljb24pO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICAgICAgICAgICAgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLWJ0bi1yZWNvcmQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgID4gLlBhbmUudmVydGljYWwuUGFuZTIge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciB7XG4gIC5zZi1jb21wYXJlLXNjZW5hcmlvX190b29sYmFyLXdyYXBwZXIge1xuICAgID4gLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIC5zZi1jb21wYXJlLXNjZW5hcmlvX190b29sYmFyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUyIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5zZi1jb21wYXJlLXNjZW5hcmlvX19jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1icG1uLWdyaWQtYmFzZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAuYWctYm9keS12aWV3cG9ydFxuICAgICAgICAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXJcbiAgICAgICAgPiAuYWctcm93XG4gICAgICAgID4gLmFnLWNlbGw6Zmlyc3QtY2hpbGQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICAgICAgIC5jb2xvci1ib3gge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3ctY2VsbC1zcGFuIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYWctZGF0YS1jb2xvcik7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAuY29sb3ItYm94IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3ctY2VsbC1zcGFuOm5vdCguYWctY2VsbC1mb2N1cykge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hZy1ncm91cC1leHBhbmRlZCxcbiAgICAgIC5hZy1ncm91cC1jb250cmFjdGVkLFxuICAgICAgLmFnLXJvdy1ncm91cCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG5cbiAgICAgICAgLmFnLWNlbGw6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZi1kZWx0YS1udW1iZXItY2VsbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLnNmLWRlbHRhLW51bWJlci1jZWxsX19kaWZmIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2YtZGVsdGEtbnVtYmVyLWNlbGxfX3BlcmMge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgcmlnaHQ6IDVweDtcblxuICAgICAgICAgIC5hbnQtc3RhdGlzdGljLWNvbnRlbnQtc3VmZml4IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbG9yLWNpcmNsZSB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgICAgIH1cblxuICAgICAgLmFnLXN0YXR1cy1iYXIge1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMge1xuICAgICAgICAgIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICAgIG1hcmdpbjogOHB4IDZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgICYuYWctaGlkZGVuIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgJi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIge1xuICAuY29sb3ItY2lyY2xlIHtcbiAgICBtaW4td2lkdGg6IDE0cHg7XG4gICAgbWluLWhlaWdodDogMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgIG9wYWNpdHk6IDE7XG5cbiAgICAmLmNsaWNrYWJsZSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaGlkZGVuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYWZhZmFmO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b3Atd3JhcHBlciB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJjpoYXMoLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIpIHtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5QYW5lMSB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXG4gICAgICAuc2YtY29tcGFyZS1vdmVydmlld19fdG9wIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1kcmF3ZXJfX2JvdHRvbS5zZi1jb21wYXJlLW92ZXJ2aWV3LXJ1bi1kZXRhaWxzX19kcmF3ZXIge1xuICAgIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSB7XG4gICAgICAuYW50LWJhZGdlIC5hbnQtYmFkZ2Utc3RhdHVzLWRvdCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cblxuICAuc2YtY29tcGFyZS1vdmVydmlld19fdG9vbGJhci13cmFwcGVyIHtcbiAgICBvdmVyZmxvdzogdW5zZXQgIWltcG9ydGFudDtcblxuICAgIC5jb21wYXJlLXNjZW5hcmlvLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC5zY2VuYXJpby1ib3gge1xuICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgI2M1YzVjNTtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuXG4gICAgICAgICYuZW1wdHkge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZXJyb3Ige1xuICAgICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGhhcy1lcnJvcjtcbiAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gICAgICAgIH1cblxuICAgICAgICBAa2V5ZnJhbWVzIGhhcy1lcnJvciB7XG4gICAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIDI1JSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIDUwJSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgICA3NSUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgICB0byB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1jb21wYXJlLW92ZXJ2aWV3X19sZWZ0LXdyYXBwZXIge1xuICAgIG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xuXG4gICAgLlBhbmUudmVydGljYWwuUGFuZTIge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5zZi1jb21wYXJlLW92ZXJ2aWV3X19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmFudC1zcGluLWNvbnRhaW5lcixcbiAgICAgICAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtYnBtbi1ncmlkLWJhc2Uge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuXG4gICAgICAuc2YtZGVsdGEtbnVtYmVyLWNlbGwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5zZi1kZWx0YS1udW1iZXItY2VsbF9fZGlmZiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNmLWRlbHRhLW51bWJlci1jZWxsX19wZXJjIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHJpZ2h0OiA1cHg7XG5cbiAgICAgICAgICAuYW50LXN0YXRpc3RpYy1jb250ZW50LXN1ZmZpeCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mYWRlLW91dC1pbl9fd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYWRlLW91dC1pbl9fd3JhcHBlcixcbi5mYWRlLW91dC1pbl9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLmh3LTEwMHAge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZmFkZS1vdXQtaW4tLWVudGVyID4gLmZhZGUtb3V0LWluX19jb250ZW50IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00MHB4KTtcbn1cblxuLmZhZGUtb3V0LWluLS1lbnRlci1hY3RpdmUgPiAuZmFkZS1vdXQtaW5fX2NvbnRlbnQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xufVxuXG4uZmFkZS1vdXQtaW4tLWV4aXQgPiAuZmFkZS1vdXQtaW5fX2NvbnRlbnQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xufVxuXG4uZmFkZS1vdXQtaW4tLWV4aXQtYWN0aXZlID4gLmZhZGUtb3V0LWluX19jb250ZW50IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwcHgpO1xufVxuXG4uZmFkZS1vdXQtaW4tLWVudGVyLWFjdGl2ZSA+IC5mYWRlLW91dC1pbl9fY29udGVudCxcbi5mYWRlLW91dC1pbi0tZXhpdC1hY3RpdmUgPiAuZmFkZS1vdXQtaW5fX2NvbnRlbnQge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zLCB0cmFuc2Zvcm0gNTAwbXM7XG59XG5cbi5tZXRyaWNzLW1vZGFsIHtcbiAgLm1ldHJpYy1pdGVtcy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ3JpZC1nYXA6IDE0cHg7XG4gICAgLm1ldHJpYy1ncm91cCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgfVxuICAgIC5tZXRyaWMtaXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI2cHg7XG4gICAgfVxuICB9XG59XG4iLCIuYWN0aXZpdHktdHlwZS1zZXR0aW5ncyB7XG4gICZfX2hlYWRlcixcbiAgJl9fcm93IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwcHggMWZyIDY0cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAmX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuXG4gICZfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuLnNmLWJwbW4tc2V0dGluZ3NfX2RyYXdlciB7XG4gIC5zZi1zZXR0aW5ncy1jb250ZW50X193cmFwcGVyIHtcbiAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cblxuICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmLmFudC1mb3JtLWl0ZW0tbm8tY29sb246OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5mb3JtLWxhYmVsLW5vZGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAuYW50LWJ0biB7XG4gICAgICAgICAgcGFkZGluZzogMCAycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtcHJvZHVjdGlvbl9fZm9ybS1ncm91cCB7XG4gICAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtZGVsYXlzX19mb3JtLWdyb3VwLFxuICAgIC5zZi1ydW4tc2VxdWVuY2VfX2Zvcm0tZ3JvdXAsXG4gICAgLnNmLWludmVudG9yeV9fZm9ybS1ncm91cCxcbiAgICAuc2YtZ2xvYmFsX19mb3JtLWdyb3VwIHtcbiAgICAgIC5hbnQtZm9ybS1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZi1jb25zdHJhaW50cy10cmVlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWNvbnN0cmFpbnRzLXRyZWUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAuc2YtY29uc3RyYWludHMtdHJlZV9faGVhZGVyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIH1cblxuICAuc2YtY29uc3RyYWludHMtdHJlZV9fY29udGVudCB7XG4gICAgZmxleDogMSAxIDAlO1xuXG4gICAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuYW50LWNvbGxhcHNlID4gLmFudC1jb2xsYXBzZS1pdGVtLmFudC1jb2xsYXBzZS1pdGVtLWFjdGl2ZXtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgLmFudC1jb2xsYXBzZS1jb250ZW50LWJveCB7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAuc2YtY29uc3RyYWludHMtdHJlZV9fY29udGVudC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGJvcmRlci1jb2xvciAwLjNzLFxuICAgICAgICAgIGJveC1zaGFkb3cgMC4zcztcblxuICAgICAgICAmLnNmLWNvbnN0cmFpbnRzLXRyZWVfX2NvbnRlbnQtY2hpbGQtLWFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgIC8vIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1icG1uLmFudC1tb2RhbC1tYXNrIHtcbiAgICB6LWluZGV4OiAxMDUwO1xufVxuXG4uc2YtYnBtbi5hbnQtbW9kYWwtd3JhcCB7XG4gICAgei1pbmRleDogMTA1MTtcbn0iLCIuc2Ytb2JqZWN0aXZlX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNHB4O1xuXG4gIC5oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5zZi1vYmplY3RpdmVfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuXG4gICAgLnNmLW9iamVjdGl2ZV9fcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc2NlbmFyaW8tbmFtZV9fY29udHJvbC5hbnQtYnRuLWRlZmF1bHQge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59IiwiLmFudC1kcm9wZG93bi5zZi1zY2VuYXJpby1zZWxlY3Rvcl9fY29udHJvbC1kZGwge1xuICAgIC5hbnQtZHJvcGRvd24tbWVudS5zZi1zY2VuYXJpby1zZWxlY3Rvcl9fY29udHJvbC1tZW51IHtcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuXG4gICAgICAgIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgIC5hbnQtZHJvcGRvd24tbWVudS10aXRsZS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICAmID4gLm1lbnUtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMHB4OyAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5hbnQtdHJlZS1zZWxlY3Quc2Ytc2NlbmFyaW8tdHJlZS1zZWxlY3Rvcl9fY29udHJvbCB7XG4gIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtIHtcbiAgICAuYW50LWRyb3Bkb3duLXRyaWdnZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmFudC1zZWxlY3QtZHJvcGRvd24uc2Ytc2NlbmFyaW8tdHJlZS1zZWxlY3Rvcl9fY29udHJvbC1kZGwge1xuICAuYW50LXNlbGVjdC10cmVlLXRyZWVub2RlIHtcbiAgICAuYW50LXNlbGVjdC10cmVlLXN3aXRjaGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFudC1zZWxlY3QtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcblxuICAgICAgLmFudC1zZWxlY3QtdHJlZS10aXRsZSAuYW50LWRyb3Bkb3duLXRyaWdnZXIubWVudS1idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtbW9kZWwtY29uc3RyYWludHNfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4O1xuXG4gIC5zZi10b29sYmFyLWl0ZW0gKyAuc2YtdG9vbGJhci1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgfVxuXG4gIC5hbnQtcmFkaW8tZ3JvdXAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYW50LXNlZ21lbnRlZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4iLCIuc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBtaW4taGVpZ2h0OiA3MDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDE2cHggMTRweCAxNnB4IDA7XG5cbiAgLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX2NvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eS10b29sYmFyIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG5cbiAgICAuc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fdW9tIHtcbiAgICAgIC5hbnQtZm9ybS1pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIC5hbnQtc2VsZWN0LXNpbmdsZS5hbnQtc2VsZWN0LXNob3ctYXJyb3cgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0sXG4gICAgICAgIC5hbnQtc2VsZWN0LXNpbmdsZS5hbnQtc2VsZWN0LXNob3ctYXJyb3dcbiAgICAgICAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG5cbiAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIC8vQWcgR3JpZCBUaGVtZSBvdmVycmlkZXMgKHVzZSB0aGVpciBzYXNzIGluIHRoZSBmdXR1cmU/KVxuICAgICAgLmFnLWhlYWRlci1yb3cge1xuICAgICAgICAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4gICAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciB7XG4gICAgICAgIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICAgIC5hZy1oZWFkZXItY2VsbCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5yZWQtY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0zKTtcbiAgICAgIH1cbiAgICAgIC5saWdodGdyZWVuLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuICAgICAgfVxuICAgICAgLmdyZWVuLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbiAgICAgIH1cbiAgICAgIC55ZWxsb3ctY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy0zKTtcbiAgICAgIH1cbiAgICAgIC5saWdodHllbGxvdy1jZWxsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG4gICAgICB9XG5cbiAgICAgIC5hZy1yb3ctaG92ZXIge1xuICAgICAgICAucmVkLWNlbGwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC00KTtcbiAgICAgICAgfVxuICAgICAgICAubGlnaHRncmVlbi1jZWxsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbiAgICAgICAgfVxuICAgICAgICAuZ3JlZW4tY2VsbCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMyk7XG4gICAgICAgIH1cbiAgICAgICAgLnllbGxvdy1jZWxsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctNCk7XG4gICAgICAgIH1cbiAgICAgICAgLmxpZ2h0eWVsbG93LWNlbGwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQtaG92ZXIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLXN0YXR1cy1iYXIge1xuICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMge1xuICAgICAgICAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgICAgIG1hcmdpbjogOHB4IDZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAmLmFnLWhpZGRlbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgJi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtbGFkZGVyLWdyaWQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5hZy10aGVtZS1xdWFydHoge1xuICAgIC5hZy1yb3cuYWctcm93LWxldmVsLTAge1xuICAgICAgLmFnLXJvdy1ncm91cCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwZjU2NjY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgLnZpb2xhdGlvbi10b29sdGlwIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIH1cblxuICAgIC8vQWcgR3JpZCBUaGVtZSBvdmVycmlkZXMgKHVzZSB0aGVpciBzYXNzIGluIHRoZSBmdXR1cmU/KVxuICAgIC5hZy1oZWFkZXItcm93IHtcbiAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCxcbiAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctcm93LWxldmVsLTBbcm93LWlkPSdzdW1tYXJ5J10gLmFnLXJvdy1ncm91cCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGYzNTNmO1xuICAgIH1cblxuICAgIC5hZy1yb3ctZ3JvdXAtbGVhZi1pbmRlbnQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hZy1yb3ctbGV2ZWwtMCB7XG4gICAgICAuYWctaWNvbi10cmVlLWNsb3NlZCxcbiAgICAgIC5hZy1pY29uLXRyZWUtb3BlbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAuYWctcm93LWdyb3VwIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICYuYWctcm93LWxvYWRpbmcge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYWctcGlubmVkLWxlZnQtaGVhZGVyIHtcbiAgICAgIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICAuYWctaGVhZGVyLWNlbGwge1xuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnZpb2xhdGlvbi1jZWxsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGYxMjknO1xuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IEZyZWUnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogN3B4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgIH1cbiAgICAgICYuYWctY2VsbC1pbmxpbmUtZWRpdGluZzo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbiAgICB9XG4gICAgLmhpc3RvcnktY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTEpO1xuICAgIH1cblxuICAgIC5hZy1yb3ctaG92ZXIgLmhpc3RvcnktY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpO1xuICAgIH1cblxuICAgIC5hZy1zdGF0dXMtYmFyIHtcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIHtcbiAgICAgICAgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICBtYXJnaW46IDhweCA2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgJi5hZy1oaWRkZW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICYuYWctc3RhdHVzLW5hbWUtdmFsdWUtdmFsdWUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWFsbG9jYXRpb25fX3dyYXBwZXIge1xuICAuc2YtYWxsb2NhdGlvbl9fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAuc2YtYWxsb2NhdGlvbi10b29sYmFyIHtcbiAgICAgIHBhZGRpbmc6IDE0cHggMTZweCAxOHB4IDE2cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuc2YtYWxsb2NhdGlvbl9fbGVmdCB7XG4gICAgLnNmLWFsbG9jYXRpb25fX3RyZWUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAudHJlZS1zZWN0aW9uX190b2dnbGUtYnRuIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHJpZ2h0OiAtNTBweDtcbiAgICAgIH1cblxuICAgICAgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleDoxO1xuICAgICAgICAuYW50LWJ0biB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICYuYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAgIC5idG4tcmVjb3JkIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLWljb24pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgICAgICAgICAgLmJ0bi1yZWNvcmQge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvL3JlbmRlciBtYXNrIGluIGNvbnRhaW5lclxuICAuYW50LW1vZGFsLW1hc2ssXG4gIC5hbnQtbW9kYWwtd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG4iLCIuc2YtY29udHJhY3RzX19jb250ZW50IHtcbiAgLmFudC1zcGluLWNvbnRhaW5lcixcbiAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuc2YtY29udHJhY3RzLXJpZ2h0LWNoaWxkX19jb250ZW50IHtcbiAgICBtYXJnaW46IDAgMTRweCAxNHB4IDA7XG4gIH1cblxuICAuc2YtY29udHJhY3RzX190b29sYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgY29sdW1uLWdhcDogOHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAuc2Ytb3B0aW1pemVfX2Ryb3Bkb3duIC5hbnQtYnRuOmhvdmVyIC5ydW4tZW5naW5lLWljb24ge1xuICAgICAgYW5pbWF0aW9uOiBzaGFrZSAwLjZzO1xuICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgfVxuICB9XG5cbiAgLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIHtcbiAgICAuc3RhdHVzIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICYucGVuZGluZyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmsteWVsbG93KTtcbiAgICAgIH1cblxuICAgICAgJi5hcHByb3ZlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgfVxuXG4gICAgICAmLmRlbGV0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtdmVuZG9yLXBvcnRhbC1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA0OHB4IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vLyBUaGUgcXVpY2stYXBwbHkgbWVudSB0aGUgdHJlZSBoZWFkZXIncyBmdW5uZWwgZHJvcHMuIFRvcCBsZXZlbCwgbm90IG5lc3RlZCBpbiB0aGUgcGxhbm5lciB3cmFwcGVyOlxuLy8gYW50ZCByZW5kZXJzIHRoZSBvdmVybGF5IGluIGEgcG9ydGFsIGF0IHRoZSBkb2N1bWVudCByb290LCBzbyBhIG5lc3RlZCBydWxlIHdvdWxkIG5ldmVyIG1hdGNoLlxuLy8gUG9ydGVkIGZyb20gU09QJ3MgcGxhbm5pbmcgd29ya3NoZWV0IChzb3AtY29sbGFiLXRvb2xiYXIuc2Nzcykg4oCUIHRoZSBjYXAgYW5kIHRoZSBlbGxpcHNpcyBhcmUgd2hhdFxuLy8ga2VlcCBhIGxvbmcgbGlzdCBvZiBzYXZlZCBmaWx0ZXJzIGZyb20gcnVubmluZyBvZmYgdGhlIHNjcmVlbi5cbi5zZi10cmVlLWZpbHRlcnNfX292ZXJsYXkge1xuICAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm94LXNoYWRvdzogcmdiYSgxMDAsIDEwMCwgMTExLCAwLjIpIDBweCA3cHggMjlweCAwcHg7XG5cbiAgICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICB9XG59XG5cbi5zZi12ZW5kb3ItcG9ydGFsLXBsYW5uZXJfX3ZpZXcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxO1xuICBtaW4taGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8vIFBsYW5uZXIgVmlldzogTWFpbkNvbnRlbnRMYXlvdXQgbmFtZT1cInZlbmRvci1wb3J0YWwtcGxhbm5lclwiIGdlbmVyYXRlcyB0aGUgd3JhcHBlci9wYW5lIGNsYXNzZXMuXG4uc2YtdmVuZG9yLXBvcnRhbC1wbGFubmVyX193cmFwcGVyIHtcbiAgLy8gSW5zZXRzIHRoZSBwYW5lIGJsb2NrIGZyb20gdGhlIHNoZWxsIGFuZCByb3VuZHMgaXQgb2ZmLCBhcyBldmVyeSBvdGhlciBNYWluQ29udGVudExheW91dCBwYWdlXG4gIC8vIGRvZXMg4oCUIExhZGRlciBQbGFubmluZywgU09QIENvbGxhYm9yYXRpb24gYW5kIFN1cHBseSBBdmFpbGFiaWxpdHkgYWxsIGNhcnJ5IHRoaXMgcnVsZS4gV2l0aG91dFxuICAvLyBpdCB0aGUgcGFuZXMgc2l0IGZsdXNoIGFnYWluc3QgdGhlIG1vZHVsZSBoZWFkZXIgYW5kIHRoZSB3aW5kb3cgZWRnZSwgd2hpY2ggaXMgd2hhdCBtYWRlIHRoaXNcbiAgLy8gdGFiIGxvb2sgdW5saWtlIGl0cyBzaWJsaW5ncy4gTGVmdCBtYXJnaW4gaXMgMCBieSBjb252ZW50aW9uOiB0aGUgc2hlbGwgYWxyZWFkeSBzcGFjZXMgY29udGVudFxuICAvLyBhd2F5IGZyb20gdGhlIG5hdmlnYXRpb24sIHNvIGEgbGVmdCBtYXJnaW4gaGVyZSB3b3VsZCBkb3VibGUgaXQuXG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gIC5zZi12ZW5kb3ItcG9ydGFsLXBsYW5uZXJfX2xlZnQge1xuICAgIC8vIG1haW4tY29udGVudC1sYXlvdXQuc2NzcyBnaXZlcyB0aGlzIHBhbmUgYGZsZXg6IDEgMSAxMDAlYCBhbmQgbm8gbWluLXdpZHRoLCBzbyBpdHMgYXV0b21hdGljXG4gICAgLy8gbWluaW11bSBzaXplIGlzIG1pbi1jb250ZW50OiB0aGUgdHJlZSBoZWFkZXIncyBGaWx0ZXIgYnV0dG9uIHBsdXMgdGhlIHRocmVlIDUwcHggdG9vbGJhclxuICAgIC8vIGJ1dHRvbnMsIH4yNTBweCB0aGF0IGNhbm5vdCBzaHJpbmsuIEJlbG93IHRoYXQgdGhlIHBhbmUgc3RvcHMgb2JleWluZyB0aGUgc3BsaXR0ZXIgYW5kIGdyb3dzXG4gICAgLy8gdG8gZml0LCBjYXJyeWluZyB0aGUgY29sbGFwc2UgY2FyZXQgYW5kIHRoZSB1bi1lbGxpcHNpc2VkIG5vZGUgdGl0bGVzIG91dCBvdmVyIHRoZSBncmlkLiBTYW1lXG4gICAgLy8gcnVsZSwgc2FtZSByZWFzb24sIGFzIHRoZSBjb250ZW50IHBhbmUncyBtaW4td2lkdGggYmVsb3cg4oCUIHRoYXQgb25lIGlzIGFscmVhZHkgZG9jdW1lbnRlZC5cbiAgICAvL1xuICAgIC8vIEl0IGFsc28gdW4tc3RpY2tzIEhpZXJhcmNoeVRvb2xiYXIncyBvd24gZ3VhcmQ6IHRoYXQgbWVhc3VyZXMgdGhlIGhlYWRlciB0byBkZWNpZGUgd2hldGhlciB0aGVcbiAgICAvLyB0b29sYmFyIGJ1dHRvbnMgZml0LCBhbmQgdGhlIGJ1dHRvbnMgYXJlIHdoYXQgbWFrZXMgdGhlIGhlYWRlciBtZWFzdXJlIHdpZGUsIHNvIGl0IG5ldmVyXG4gICAgLy8gY29sbGFwc2VzIHRoZW0uXG4gICAgbWluLXdpZHRoOiAwO1xuXG4gICAgLy8gVGhlIGNsaXAsIHNvIG5vdGhpbmcgYSBmdXR1cmUgY2hpbGQgZG9lcyBjYW4gc3BpbGwgaW50byB0aGUgZ3JpZCBwYW5lLiBEZW1hbmQgQ29sbGFib3JhdGlvblxuICAgIC8vIGNhcnJpZXMgZXhhY3RseSB0aGlzIG9uIGl0cyBvd24gbGVmdCBwYW5lOyBTT1AgZG9lcyB0aGUgc2FtZSBqb2Igd2l0aCBvdmVyZmxvdy14IG9uIHRoZVxuICAgIC8vIHdyYXBwZXIuXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5zZi12ZW5kb3ItcG9ydGFsLXBsYW5uZXJfX3RyZWUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAvLyBBIERyb3Bkb3duLkJ1dHRvbjogdGhlIFwiRmlsdGVyXCIgaGFsZiBpcyB0aGUgY29tcGFjdC1maXJzdC1pdGVtLCB0aGUgZnVubmVsIHRoYXQgZHJvcHMgdGhlXG4gICAgICAvLyBzYXZlZC1maWx0ZXIgbWVudSBpcyB0aGUgY29tcGFjdC1sYXN0LWl0ZW0uIFBvcnRlZCBmcm9tIFNPUCdzIHBsYW5uaW5nIHdvcmtzaGVldFxuICAgICAgLy8gKHNvcC1jb250ZW50LnNjc3MpLCB3aGljaCB0aGlzIGNvbnRyb2wgbWF0Y2hlcyBieSBkZXNpZ24uXG4gICAgICAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAmLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBQbGFubmVyIFZpZXcncyBjb250ZW50IHBhbmU6IHRoZSB0b29sYmFyLCBhbmQgdGhlIGdyaWQgYmVsb3cgaXQuXG4uc2YtdmVuZG9yLXBvcnRhbC1wbGFubmVyIHtcbiAgLy8gLnNmLXBhbmVfX2NvbnRlbnQgaXMgYGRpc3BsYXk6IGZsZXhgIOKAlCBhIFJPVyDigJQgc28gdGhpcyBibG9jayBpcyBhIGZsZXggaXRlbSBhbmQgZGVmYXVsdHMgdG9cbiAgLy8gZmxleDogMCAxIGF1dG8sIHNpemluZyB0byBpdHMgd2lkZXN0IGNoaWxkLiBUaGF0IG1hZGUgdGhlIHdob2xlIHRhYiBhcyB3aWRlIGFzIHRoZSB0b29sYmFyOiB0aGVcbiAgLy8gc2VwYXJhdG9yIHN0b3BwZWQgYWZ0ZXIgdGhlIGxhc3QgYnV0dG9uIGFuZCB0aGUgZ3JpZCdzIGVtcHR5IHN0YXRlIGNlbnRyZWQgaXRzZWxmIGluIGEgY29sdW1uIHR3b1xuICAvLyBidXR0b25zIHdpZGUuIG1haW4tY29udGVudC1sYXlvdXQuc2NzcyBmaXhlcyB0aGUgc2libGluZyBwYW5lIHRoZSBzYW1lIHdheSwgb25lIHJ1bGUgYWJvdmUgdGhlXG4gIC8vIGBkaXNwbGF5OiBmbGV4YCB0aGF0IGNhdXNlcyBpdC5cbiAgZmxleDogMSAxIDEwMCU7XG5cbiAgLy8gTGV0cyBhIGdyaWQgd2lkZXIgdGhhbiB0aGUgcGFuZSBzY3JvbGwgaW5zaWRlIGl0LiBXaXRob3V0IHRoaXMgYSBmbGV4IGl0ZW0ncyBtaW4td2lkdGggaXMgYXV0byxcbiAgLy8gc28gYSB3aWRlIGdyaWQgcHVzaGVzIHRoZSBwYW5lIG91dCBpbnN0ZWFkIG9mIG92ZXJmbG93aW5nIHdpdGhpbiBpdC5cbiAgbWluLXdpZHRoOiAwO1xuXG4gIC8vIFRoZSB0b29sYmFyIGFib3ZlIHRoZSBncmlkIOKAlCBhIHBsYWluIGJsb2NrIGluIHRoZSBjb250ZW50IHBhbmUsIE5PVCBNYWluQ29udGVudExheW91dCdzIG93blxuICAvLyB0b29sYmFyIHBhbmU7IHNlZSBQbGFubmVyQ29udGVudCBmb3Igd2h5LlxuICAvL1xuICAvLyBNdXN0IG5vdCBiZSBzaG9ydGVuZWQgdG8gX190b29sYmFyOiBNYWluQ29udGVudExheW91dCBidWlsZHMgaXRzIHBhbmUgY2xhc3NlcyBhc1xuICAvLyBgc2YtJHtuYW1lfV9fdG9vbGJhcmAsIHNvIHdpdGggbmFtZT1cInZlbmRvci1wb3J0YWwtcGxhbm5lclwiIHRoYXQgaXMgYSBjbGFzcyB0aGlzIGZpbGUgZG9lcyBub3RcbiAgLy8gb3duLiBTdHlsaW5nIGl0IHBhaW50ZWQgcGFkZGluZyBhbmQgYSBib3JkZXIgb250byB0aGUgY29sbGFwc2VkLCBlbXB0eSB0b29sYmFyIHBhbmUgYXMgd2VsbCBhc1xuICAvLyB0aGlzIG9uZSwgd2hpY2ggc2hvd2VkIHVwIGFzIGEgc3RyYXkgc2Vjb25kIGxpbmUgYWJvdmUgdGhlIHJlYWwgdG9vbGJhci5cbiAgJl9fZ3JpZC10b29sYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgLy8gTWFpblRvb2xiYXJXcmFwcGVyIHJlbmRlcnMgZWFjaCBncm91cCBhcyBhbiBhbnRkIENvbDsgdGhlIGJ1dHRvbnMgaW5zaWRlIG5lZWQgdGhlIHJvdy5cbiAgICAudG9vbGJhci1idXR0b24tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgfVxuICB9XG59XG5cbi8vIERlbGliZXJhdGVseSBhIGNvcHkgb2Ygc29wLWNvbGxhYi1ncmlkLnNjc3MgcmF0aGVyIHRoYW4gc29tZXRoaW5nIG9mIGl0cyBvd24uIFRoZSB0d28gc2NyZWVucyBzaG93XG4vLyB0aGUgc2FtZSBzaGFwZSBvZiBkYXRhIGFuZCBzaXQgdHdvIG1lbnUgaXRlbXMgYXBhcnQsIHNvIGEgcGxhbm5lciBtb3ZpbmcgYmV0d2VlbiB0aGVtIHNob3VsZCBub3QgYmVcbi8vIGFibGUgdG8gdGVsbCB0aGF0IGEgZGlmZmVyZW50IHRlYW0gYnVpbHQgdGhlIGdyaWQuIFdoZXJlIGEgcnVsZSBiZWxvdyBoYXMgbm8gZXF1aXZhbGVudCB0aGVyZSwgaXQgaXNcbi8vIGJlY2F1c2UgdGhlIFBsYW5uZXIgaGFzIHNvbWV0aGluZyBTT1AgZG9lcyBub3Qg4oCUIHVuYXZhaWxhYmxlIHJvd3MsIGFuZCBvcmRlcnMgYXMgbGVhdmVzLlxuLnNmLXBsYW5uZXItZ3JpZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmFnLWNlbGwtd3JhcHBlci5hZy1yb3ctZ3JvdXAge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWctcm93LWdyb3VwLWxlYWYtaW5kZW50IHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWctcm93LWxldmVsLTIgLmFnLWNlbGwtd3JhcHBlci5hZy1yb3ctZ3JvdXAge1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyg0cHggKyB2YXIoLS1hZy1yb3ctZ3JvdXAtaW5kZW50LXNpemUpKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8gVGhlIGJvbGQuIEFHIEdyaWQgcHV0cyB0aGlzIGNsYXNzIG9uIGFueSBleHBhbmRlZCBncm91cCByb3csIHNvIHRoZSBtYXN0ZXIgcm93IGFuZCBhbiBleHBhbmRlZFxuICAvLyBGaXJtIFBPcyBib3RoIGxpZnQsIGFuZCBldmVyeXRoaW5nIGJlbG93IHRoZW0gc3RheXMgcmVndWxhciB3ZWlnaHQuXG4gIC5hZy1yb3ctZ3JvdXAtZXhwYW5kZWQge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAuYWctc3RpY2t5LWJvdHRvbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hZy1yb290LXdyYXBwZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgLy8gVGhlIG1lYXN1cmUgcm93J3MgY29sb3VyLCBmcm9tIHRoZSB3b3Jrc2hlZXQgdmlldy4gMTZweCBvdmVycmlkZXMgdGhlIGdsb2JhbCAxNHB4IC5jb2xvci1ib3gsXG4gICAgLy8gYXMgdGhlIFBsYW5uaW5nIFdvcmtzaGVldCdzIG93biBncmlkIGRvZXMuIFR3byBydWxlcyBTT1AgaGFzIG5vIG5lZWQgb2Y6IHRoZSBsYWJlbCBoZXJlIGlzXG4gICAgLy8gaW5saW5lLWZsZXgsIHNvIHRoZSBib3ggaXMgYSBzaHJpbmthYmxlIGZsZXggaXRlbSBhbmQgd291bGQgc3F1YXNoIG9uIGEgbmFycm93IHBpbm5lZCBjb2x1bW5cbiAgICAvLyAodGhlIHNhbWUgcmVhc29uICZfX2ZsYWcgY2FycmllcyBpdCksIGFuZCB0aGUgZ2xvYmFsIDhweCBtYXJnaW4gd291bGQgc3RhY2sgb24gdGhlIGxhYmVsJ3Mgb3duXG4gICAgLy8gNHB4IGNvbHVtbi1nYXAg4oCUIDQgKyA0IHJlcHJvZHVjZXMgU09QJ3MgcmVuZGVyZWQgZ2FwLiBTT1AncyB2ZXJ0aWNhbC1hbGlnbiBpcyBkcm9wcGVkOiBpdCBpc1xuICAgIC8vIGluZXJ0IG9uIGEgZmxleCBpdGVtIHRoYXQgYWxpZ24taXRlbXMgYWxyZWFkeSBjZW50cmVzLlxuICAgIC5jb2xvci1ib3gge1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIH1cblxuICAgIC8vIEJ1Y2tldCBoZWFkZXJzIGNlbnRyZSBvdmVyIHRoZWlyIG51bWJlcnM7IHRoZSBwaW5uZWQgbGFiZWwgaGVhZGVyIHN0YXlzIGxlZnQsIGFnYWluc3QgaXRzIHRleHQuXG4gICAgLmFnLWhlYWRlci1yb3cge1xuICAgICAgLmFnLWhlYWRlci1jZWxsLWxhYmVsLFxuICAgICAgLmFnLWhlYWRlci1ncm91cC1jZWxsLWxhYmVsIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIge1xuICAgICAgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW46bGFzdC1jaGlsZCB7XG4gICAgICAgIC5hZy1oZWFkZXItY2VsbCB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBUaGUgdHJlZSBub2RlIGEgYmxvY2sgb2Ygcm93cyBiZWxvbmdzIHRvIOKAlCB0aGUgZnVsbC13aWR0aCByb3cgYXQgbGV2ZWwgMC5cbiAgICAuYWctcm93LWxldmVsLTAge1xuICAgICAgLmFnLXJvdy1ncm91cCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlMik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gVGhlIG1hc3RlciByb3cncyBiYXNlIHVuaXQgaW4gTmF0aXZlIOKAlCB0aGUgUGxhbm5pbmcgV29ya3NoZWV0J3MgYmFkZ2UsIHJ1bGUgZm9yIHJ1bGUuXG4gIC5ncm91cC1oZWFkZXItdW5pdCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2U0KTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgfVxuXG4gICZfX3dyYXBwZXIge1xuICAgIC8vIFRha2VzIHRoZSByZXN0IG9mIHRoZSBwYW5lIHVuZGVyIHRoZSB0b29sYmFyLiBtaW4taGVpZ2h0OiAwIGZvciB0aGUgc2FtZSByZWFzb24gbWluLXdpZHRoIGlzIDBcbiAgICAvLyBhYm92ZTogd2l0aG91dCBpdCB0aGUgZ3JpZCdzIG93biBoZWlnaHQgd2lucyBhbmQgdGhlIHRvb2xiYXIgaXMgcHVzaGVkIG9mZiB0aGUgdG9wLlxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLy8gTm8gc2VsZWN0aW9uLCBvciBhIGZhaWxlZCBsb2FkIOKAlCBjZW50cmVkIGluIHRoZSBwYW5lIHRoZSBncmlkIHdvdWxkIGhhdmUgZmlsbGVkLlxuICAmX19zdGF0ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgJl9fbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogNHB4O1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuXG4gICZfX2ZsYWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleDogMCAwIGF1dG87XG5cbiAgICAmLS1tdXRlZCB7XG4gICAgICBvcGFjaXR5OiAwLjU1O1xuICAgIH1cbiAgfVxuXG4gIC8vIERlY2xhcmVkIGJ1dCB1bmZpbGxhYmxlIOKAlCBncmV5ZWQgcmF0aGVyIHRoYW4gaGlkZGVuLCBzbyBhIHVzZXIgdG9sZCB0aGUgcm93IGV4aXN0cyBjYW4gc2VlIGl0IGlzXG4gIC8vIHRoZXJlIGFuZCBob3ZlciBmb3Igd2h5IGl0IGlzIGVtcHR5LiBTZWUgU3VwcGx5Q2hhaW5UeXBlc0R0by5cbiAgJl9fcm93LS11bmF2YWlsYWJsZSB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICB9XG5cbiAgLy8gQSBidWNrZXQgY29sdW1uIGlzIE5PVCBzdHlsZWQgYnkgdGhlIHBlcmlvZCBpdCBmYWxscyBpbiDigJQgbm8gZGltbWVkIGhpc3RvcnksIG5vIHNoYWRlZCBjdXJyZW50XG4gIC8vIGNvbHVtbiwgaW4gdGhlIGNlbGxzIG9yIHRoZSBoZWFkZXJzLiBUaGUgUGxhbm5pbmcgV29ya3NoZWV0IG1hcmtzIG5laXRoZXIsIGFuZCBkaW1taW5nIGhhbGYgdGhlXG4gIC8vIGhvcml6b24gb24gb25lIG9mIHR3byBzY3JlZW5zIHNob3dpbmcgdGhlIHNhbWUgc2hhcGUgb2YgZGF0YSByZWFkcyBhcyBhIGRhdGEgcHJvYmxlbSByYXRoZXIgdGhhblxuICAvLyBhcyBhIGNhbGVuZGFyLiBgaXNDdXJyZW50UGVyaW9kYCBhbmQgYGlzSGlzdG9yaWNhbGAgc3RpbGwgYXJyaXZlIG9uIGV2ZXJ5IERhdGVDb2x1bW5EdG87IG5vdGhpbmdcbiAgLy8gaGVyZSBjb25zdW1lcyB0aGVtLiBTZWUgdG9EYXRlQ29sdW1uLlxuXG4gIC8vIFRoZSBTdW1tYXJ5IHRhYidzIFdhdGNoIGFuZCBDcml0aWNhbCBjb2xvdXJzLCBzbyBhIHRoaW4gYnVmZmVyIGFuZCBhIHN0b2NrLW91dCByZWFkIHRoZSBzYW1lIG9uXG4gIC8vIGJvdGggdGFicy4gVGhlIG9ubHkgdGhpbmcgdGhhdCBjaGFuZ2VzIGEgYnVja2V0IGNlbGwncyBhcHBlYXJhbmNlLCBhbmQgaXQgaXMgYWJvdXQgdGhlIHZhbHVlLlxuICAmX19jZWxsLS1iZWxvdy1zYWZldHktc3RvY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy0xKTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTcpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAmX19jZWxsLS1uZWdhdGl2ZS1zdG9jayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTEpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtNyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxufVxuXG4vLyBDb250cm9scyB0aGF0IGhhdmUgY29sbGFwc2VkIGludG8gTWFpblRvb2xiYXJXcmFwcGVyJ3MgJy4uLicgcG9wb3Zlci4gVGhleSBrZWVwIHRoZSB0cmlnZ2VyLWJ1dHRvblxuLy8gc3R5bGluZyB0aGV5IGhhZCBpbiB0aGUgdG9vbGJhciwgd2hlcmUgYSBmaXhlZCBtaW4td2lkdGggYW5kIGNlbnRyZWQgdGV4dCBsZWF2ZSB0aGVtIHJhZ2dlZCBpbiBhXG4vLyB2ZXJ0aWNhbCBtZW51LiBTT1AgY2FycmllcyB0aGUgc2FtZSBvdmVycmlkZSBmb3IgdGhlIHNhbWUgcmVhc29uLlxuLnNmLWRvdHNfX2NvbnRyb2wtZGRsIHtcbiAgLmFudC1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLnNmLXZlbmRvci1wb3J0YWwtc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAxNnB4IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAvLyBUaWxlcyBhbmQgdGhlIHNldHRpbmdzIGFjdGlvbiB0b2dldGhlciBhdCB0aGUgcmlnaHQgZWRnZSBvZiB0aGUgc2FtZSByb3cuXG4gICZfX3Rvb2xiYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBnYXA6IDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgfVxuXG4gIC8vIFB1c2hlZCB0byB0aGUgcmlnaHQgZWRnZSwgc28gdGhlIGNvdW50cyBzaXQgYmVzaWRlIHRoZSBzZXR0aW5ncyBhY3Rpb24gdGhleSBhcmUgY29uZmlndXJlZCBmcm9tXG4gIC8vIHJhdGhlciB0aGFuIGF0IHRoZSBvcHBvc2l0ZSBlbmQgb2YgdGhlIHRvb2xiYXIuXG4gICZfX3RpbGVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgJl9fc2V0dGluZ3Mge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgJl9fdGlsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDZweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuXG4gICAgJi5hbnQtYnRuLFxuICAgICYuYW50LWJ0bjpob3ZlcixcbiAgICAmLmFudC1idG46Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGlsZS1maWxsKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tdGlsZS1saW5lKTtcbiAgICAgIGNvbG9yOiB2YXIoLS10aWxlLWluayk7XG4gICAgfVxuXG4gICAgJi5hbnQtYnRuOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tdGlsZS1pbmspO1xuICAgIH1cblxuICAgICYtLWFjdGl2ZSB7XG4gICAgICAmLmFudC1idG4sXG4gICAgICAmLmFudC1idG46aG92ZXIsXG4gICAgICAmLmFudC1idG46Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aWxlLWxpbmUpO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLXRpbGUtaW5rKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1jcml0aWNhbCB7XG4gICAgICAtLXRpbGUtZmlsbDogdmFyKC0tYXJrLWJhc2UtcmVkLTEpO1xuICAgICAgLS10aWxlLWxpbmU6IHZhcigtLWFyay1iYXNlLXJlZC0zKTtcbiAgICAgIC0tdGlsZS1pbms6IHZhcigtLWFyay1iYXNlLXJlZC03KTtcbiAgICB9XG5cbiAgICAmLS13YXRjaCB7XG4gICAgICAtLXRpbGUtZmlsbDogdmFyKC0tYXJrLWJhc2UteWVsbG93LTEpO1xuICAgICAgLS10aWxlLWxpbmU6IHZhcigtLWFyay1iYXNlLXllbGxvdy0zKTtcbiAgICAgIC0tdGlsZS1pbms6IHZhcigtLWFyay1iYXNlLXllbGxvdy03KTtcbiAgICB9XG5cbiAgICAmLS1jb3ZlcmVkIHtcbiAgICAgIC0tdGlsZS1maWxsOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0xKTtcbiAgICAgIC0tdGlsZS1saW5lOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0zKTtcbiAgICAgIC0tdGlsZS1pbms6IHZhcigtLWFyay1iYXNlLWdyZWVuLTcpO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpbGUtY291bnQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtcztcbiAgfVxuXG4gICZfX2dyaWQge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyxcbiAgICAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLy8gU3VwcGxpZXIgVmlldzogdGhlIHRvb2xiYXIsIGFuZCB0aGUgY29udGVudCBwYW5lIGJlbG93IGl0LiBTaGFwZWQgb24gdGhlIFN1bW1hcnkgdGFiIHJhdGhlciB0aGFuXG4vLyB0aGUgUGxhbm5lcidzIOKAlCB0aGlzIHRhYiBoYXMgbm8gdHJlZSBhbmQgbm8gTWFpbkNvbnRlbnRMYXlvdXQsIHNvIHRoZSB0b29sYmFyIGlzIGEgcGxhaW4gcm93IGF0IHRoZVxuLy8gdG9wIG9mIHRoZSB2aWV3IGluc3RlYWQgb2YgYSBibG9jayBpbnNpZGUgYSBjb250ZW50IHBhbmUuXG4uc2YtdmVuZG9yLXBvcnRhbC1zdXBwbGllciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAxNnB4IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAvLyBBY3Rpb25zIG9uIHRoZSBsZWZ0LCB0aGUgZ2VhciBvbiB0aGUgcmlnaHQuIEFuIGFudGQgUm93IGlzIGFscmVhZHkgYGRpc3BsYXk6IGZsZXhgIGFuZCBjYXJyaWVzXG4gIC8vIHRoZSBqdXN0aWZ5LCBzbyB0aGlzIG9ubHkgaGFzIHRvIGtlZXAgdGhlIHJvdyBmcm9tIHN0cmV0Y2hpbmcgYW5kIHNwYWNlIGl0IG9mZiB0aGUgY29udGVudC5cbiAgJl9fdG9vbGJhciB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIH1cblxuICAvLyBUaGUgaW5mbyBoaW50IHJlYWRzIGFzIGEgaGludCwgbm90IGFuIGFjdGlvbi4gYW50ZCdzIHRleHQgQnV0dG9uIGluaGVyaXRzIHRoZSBib2R5IGNvbG91ciwgd2hpY2hcbiAgLy8gcHV0cyB0aGUgZ2x5cGggYXQgZnVsbCB0eXBvZ3JhcGh5IHdlaWdodCBiZXNpZGUgdHdvIHJlYWwgYnV0dG9uczsgdmFyKC0tYXJrLWljb24pIGlzIHdoYXQgZXZlcnlcbiAgLy8gb3RoZXIgdG9vbGJhciBnbHlwaCBvbiB0aGlzIHRhYiB1c2VzLCB0aGUgZ2VhciBpbmNsdWRlZC5cbiAgJl9faW5mby5hbnQtYnRuIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLWljb24pO1xuICB9XG5cbiAgLy8gVGhlIHdvcmtmbG93IGRyYXdlcidzIGhlYWRpbmcuIERlbGliZXJhdGVseSBpdHMgb3duIHJ1bGVzIHJhdGhlciB0aGFuIHJldXNpbmdcbiAgLy8gLnNmLXZlbmRvci1wb3J0YWwtc2V0dGluZ3NfX3RpdGxlOiB0aGUgdHdvIGRyYXdlcnMgc2hvdWxkIGxvb2sgaWRlbnRpY2FsLCBidXQgY291cGxpbmcgdGhpcyBvbmUnc1xuICAvLyBoZWFkaW5nIHRvIHRoZSBzZXR0aW5ncyBkcmF3ZXIncyBtZWFucyBhIGNoYW5nZSB0aGVyZSBzaWxlbnRseSByZXN0eWxlcyB0aGlzLlxuICAmX19kcmF3ZXItdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDRweDtcbiAgfVxuXG4gICZfX2RyYXdlci1zdWJ0aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLy8gVGhlIGRpYWdyYW0gZmlsbHMgdGhlIGRyYXdlciBib2R5IGFuZCBrZWVwcyBpdHMgYXNwZWN0IHJhdGlvOyB0aGUgYm9keSBzY3JvbGxzIGlmIGl0IGlzIHRhbGxlclxuICAvLyB0aGFuIHRoZSB2aWV3cG9ydC5cbiAgJl9fZGlhZ3JhbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLy8gVGFrZXMgdGhlIHJlc3Qgb2YgdGhlIHZpZXcgdW5kZXIgdGhlIHRvb2xiYXIuIG1pbi1oZWlnaHQ6IDAgc28gYSBncmlkIHRhbGxlciB0aGFuIHRoZSBwYW5lXG4gIC8vIHNjcm9sbHMgaW5zaWRlIGl0IHJhdGhlciB0aGFuIHB1c2hpbmcgdGhlIHRvb2xiYXIgb2ZmIHRoZSB0b3AsIGFzIHRoZSBQbGFubmVyJ3MgZ3JpZCB3cmFwcGVyIGRvZXMuXG4gICZfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG5cbiAgLy8gVGhlIGdyaWQgZmlsbHMgdGhlIGNvbnRlbnQgcGFuZS4gQm90aCBTcGlubmVyIHdyYXBwZXJzIG5lZWQgdGhlIGhlaWdodCBmb3IgdGhlIHNhbWUgcmVhc29uIHRoZVxuICAvLyBTdW1tYXJ5IHRhYidzIHJ1bGUgZ2l2ZXMgdGhlbTogYW50ZCBuZXN0cyB0aGUgZ3JpZCB0d28gZGl2cyBkZWVwIGluc2lkZSB0aGUgc3Bpbm5lciwgYW5kIGVhY2hcbiAgLy8gb25lIGRlZmF1bHRzIHRvIGF1dG8gaGVpZ2h0LCBzbyB0aGUgZ3JpZCB3b3VsZCBjb2xsYXBzZSB0byBpdHMgb3ZlcmxheSB3aXRob3V0IHRoaXMuXG4gICZfX2dyaWQge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuXG4gICAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuICAgIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltcG9ydC1zdWJ0aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAgMTZweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIH1cblxuICAmX19pbXBvcnQtdGVtcGxhdGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cblxuICAmX19pbXBvcnQtdGVtcGxhdGUtaWNvbiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi03KTtcbiAgfVxuXG4gICZfX2ltcG9ydC10ZW1wbGF0ZS10ZXh0IHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cblxuICAmX19pbXBvcnQtdGVtcGxhdGUtdGl0bGUge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gICZfX2ltcG9ydC10ZW1wbGF0ZS1oaW50IHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIH1cblxuICAmX19pbXBvcnQtc3RhdHVzIHtcbiAgICBwYWRkaW5nOiA4cHggMCAxNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICZfX2ltcG9ydC1zdGF0dXMtaWNvbiB7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuXG4gICAgJi0tc3VjY2VzcyB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICB9XG5cbiAgICAmLS13YXJuaW5nIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1vcmFuZ2UtNSk7XG4gICAgfVxuXG4gICAgJi0tZXJyb3Ige1xuICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltcG9ydC1zdGF0dXMtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAmX19pbXBvcnQtcm93cyB7XG4gICAgbWF4LWhlaWdodDogMjYwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gICZfX2ltcG9ydC1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA4cHg7XG4gICAgcGFkZGluZzogNHB4IDA7XG4gIH1cblxuICAmX19pbXBvcnQtcm93LWljb24ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAmLS1lcnJvciB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgfVxuXG4gICAgJi0taW5zZXJ0ZWQge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgfVxuXG4gICAgJi0tdXBkYXRlZCB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2Utb3JhbmdlLTUpO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltcG9ydC1yb3ctdGV4dCB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgJl9faW1wb3J0LXJvdy1sYWJlbCB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgfVxuXG4gICZfX2ltcG9ydC1yb3ctcmVhc29uIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIH1cblxuICAmX19pbXBvcnQtcm93LW1vcmUge1xuICAgIHBhZGRpbmc6IDRweCAwO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAmX19pbXBvcnQtaGludCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgfVxufVxuXG4uc2YtdmVuZG9yLXBvcnRhbC1jb21tZW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgZ2FwOiAxMnB4O1xuXG4gICZfX2xpc3Qge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gICZfX2VtcHR5IHtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgcGFkZGluZzogMTJweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cblxuICAmX19pdGVtLWtpbmQuYW50LXRhZyB7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG4gIH1cblxuICAmX19pdGVtLXRpbWUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gICZfX2l0ZW0tdGV4dCB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cblxuICAmX19jb21wb3NlciB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTJweDtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgfVxufVxuXG4uc2YtdmVuZG9yLXBvcnRhbC1tb2RpZnlfX3N1bW1hcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG5cbiAgLy8gVGhlIHNldHRpbmdzIGRyYXdlcidzIHJlYWRpbmcgcm93OiB0aGUgbGFiZWwgbGVmdCwgdGhlIHZhbHVlIHJpZ2h0LlxuICAmLXBvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogOHB4O1xuICB9XG5cbiAgJi1wby12YWx1ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLy8gQSB2YWx1ZSBhZnRlciBhIHN1YnRleHQgbGFiZWwsIGFzIHRoZSBzZXR0aW5ncyBkcmF3ZXIncyByZWFkaW5nIHJvdyBzZXRzIGl0LlxuICAmLXN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB9XG5cbiAgJi1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gICYtY3VycmVudCB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICB9XG5cbiAgLy8gLS1hcmsteWVsbG93IGlzIGEgYmFja2dyb3VuZCB0aW50LCB0b28gcGFsZSB0byByZWFkIGFzIHRleHQgb24gdGhlIHN1bW1hcnkncyBncmV5OyB0aGUgYW1iZXJcbiAgLy8gd2FybmluZyB0b25lIGlzIHRoZSB0aGVtZSdzIHJlYWRhYmxlIHllbGxvdy5cbiAgJi1vZmZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG4gIH1cbn1cblxuLy8gVGhlIFNob3cgTG9nIGxpbmsgaW4gdGhlIE1vZGlmeSBhbmQgVmlldyBQTyBkcmF3ZXJzOiB0aGUgZm9ybSBpdGVtcycgb3duIGJvdHRvbSBnYXAgYmVmb3JlIHRoZSBidXR0b25zLlxuLnNmLXZlbmRvci1wb3J0YWwtbW9kaWZ5X19zaG93LWxvZyB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5zZi12ZW5kb3ItcG9ydGFsLWNoYW5nZS1sb2cge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuXG4gICZfX2VtcHR5IHtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgcGFkZGluZzogMnB4IDAgMnB4IDE2cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICAmICsgJiB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0tZXZlbnQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuXG4gICZfX2l0ZW0tbWV0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICAmX19pdGVtLWtpbmQuYW50LXRhZyB7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG4gIH1cblxuICAmX19pdGVtLWNoYW5nZSB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB9XG5cbiAgLy8gU2NvcGVkIHVuZGVyIHRoZSBjaGFuZ2UgbGluZSBzbyBhIHRoZW1lIG9yIGRyYXdlciB0ZXh0IGNvbG91ciBjYW5ub3Qgb3V0cmFuayB0aGVtLlxuICAmX19pdGVtLWNoYW5nZSAmX19pdGVtLW9sZCB7XG4gICAgY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC02KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gICZfX2l0ZW0tY2hhbmdlICZfX2l0ZW0tbmV3IHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tNik7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB9XG59XG5cbi5zZi1pdGVtLXN0YXR1cyB7XG4gICYtLWFjdGl2ZS5hZy1jZWxsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0xKTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tNyk7XG4gIH1cblxuICAmLS1kaXNjb250aW51ZWQuYWctY2VsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTEpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtNyk7XG4gIH1cblxuICAmLS1uZXcuYWctY2VsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2Utb3JhbmdlLTEpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1vcmFuZ2UtNyk7XG4gIH1cbn1cblxuLy8gVGhlIENvbnRyYWN0cyB0YWIncyBzdGF0dXMgY29sb3VycyAoc2YtY29udHJhY3RzLnNjc3MpLCBzbyBhIHN0YXR1cyByZWFkcyB0aGUgc2FtZSBvbiBib3RoIHRhYnMuXG4vLyBUZXh0IG9ubHksIG5vIGZpbGwsIGFzIHRoZXJlLiBCbHVlIGlzIC0tYXJrLXByaW1hcnksIHRoZSBsaW5rIGNvbG91cjogLS1hcmstYmx1ZSBpcyBhIHBhbGUgY3lhblxuLy8gdGhhdCBkb2VzIG5vdCByZWFkIGFzIHRleHQgb24gYSB3aGl0ZSBncmlkLiBOb3QgQXNzaWduZWQgY2FycmllcyBubyBjbGFzcyBhbmQgc3RheXMgbmV1dHJhbC5cbi5zZi1wby1zdGF0dXMge1xuICAmLS1jb25maXJtZWQuYWctY2VsbCxcbiAgJi0tYXdhaXRpbmcuYWctY2VsbCxcbiAgJi0tc3VibWl0dGVkLmFnLWNlbGwge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAmLS1jb25maXJtZWQuYWctY2VsbCB7XG4gICAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gIH1cblxuICAmLS1hd2FpdGluZy5hZy1jZWxsIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXllbGxvdyk7XG4gIH1cblxuICAmLS1zdWJtaXR0ZWQuYWctY2VsbCB7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxufVxuXG4vLyBUaGUgc2FtZSB0aHJlZSBmaWxscyB0aGUgbGVkZ2VyIHRpbGVzIHVzZSwgc28gYSBDcml0aWNhbCBjZWxsIGFuZCB0aGUgQ3JpdGljYWwgdGlsZSB0aGF0IGNvdW50cyBpdFxuLy8gcmVhZCBhcyBvbmUgY29sb3VyLiBBIHJvdyB3aXRoIG5vIGRlbWFuZCBjYXJyaWVzIG5vIGNsYXNzIGF0IGFsbCBhbmQgc3RheXMgbmV1dHJhbCDigJQgc2VlXG4vLyBydW5PdXRXZWVrQ2VsbENsYXNzUnVsZXMuXG4uc2YtcnVuLW91dCB7XG4gICYtLWNyaXRpY2FsLmFnLWNlbGwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0xKTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTcpO1xuICB9XG5cbiAgJi0td2F0Y2guYWctY2VsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTEpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctNyk7XG4gIH1cblxuICAmLS1jb3ZlcmVkLmFnLWNlbGwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTEpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi03KTtcbiAgfVxufVxuXG4uc2YtdmVuZG9yLXBvcnRhbC1wbGFjZWhvbGRlcl9fYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiA4cHg7XG59XG5cbi5zZi12ZW5kb3ItcG9ydGFsLXNldHRpbmdzIHtcbiAgJl9fdGFicyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG5cbiAgJl9fZ2VuZXJhbCB7XG4gICAgLnNmLWZvcm0taXRlbV9fc2xpZGVyLWJhc2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAmX19zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogOHB4O1xuICB9XG5cbiAgJl9fc2VjdGlvbi10aXRsZSB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG5cbiAgJl9fZ3JvdXAtdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogOHB4IDA7XG4gIH1cblxuICAmX19yZXNldCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gICZfX2Zvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDhweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5hbnQtYnRuIHtcbiAgICAgIGZsZXg6IDEgMSAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2Vycm9yIHtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNHB4O1xuICB9XG5cbiAgJl9fc3VidGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gICZfX2xlZ2VuZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICB9XG5cbiAgJl9fbGVnZW5kLXNlcCB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgJl9faGludCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJl9fcmVhZGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDhweDtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIH1cblxuICAmX19yZWFkaW5nLXZhbHVlIHtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zO1xuICB9XG5cbiAgJl9fZG90IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgJi0tY3JpdGljYWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTYpO1xuICAgIH1cblxuICAgICYtLXdhdGNoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLW9yYW5nZS02KTtcbiAgICB9XG5cbiAgICAmLS1jb3ZlcmVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTYpO1xuICAgIH1cbiAgfVxuXG4gICZfX3RvZ2dsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDEycHg7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cblxuICAmX190b2dnbGUtbGFiZWwge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB9XG5cbiAgJl9fZGlnZXN0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDFmcikgbWlubWF4KDAsIDEuNGZyKTtcbiAgICBnYXA6IDEycHg7XG4gICAgcGFkZGluZy10b3A6IDRweDtcblxuICAgIC5hbnQtZm9ybS1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtYWktZmxvYXQtYnV0dG9uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDI0cHg7XG4gIHJpZ2h0OiAxN3B4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB6LWluZGV4OiA5MDAgIWltcG9ydGFudDsgLy8gYmVsb3cgZHJhd2VycyBhbmQgbW9kYWxzXG5cbiAgLmFudC1mbG9hdC1idG4tYm9keSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzYyNTNlMSwgIzAwOTRjOCk7XG4gIH1cblxuICAmOmhvdmVyIC5hbnQtZmxvYXQtYnRuLWJvZHkge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTMwJSAxMzAlO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBncmFkaWVudEFuaW1hdGlvbiAzcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgLW1vei1hbmltYXRpb246IGdyYWRpZW50QW5pbWF0aW9uIDNzIGxpbmVhciBpbmZpbml0ZTtcbiAgICBhbmltYXRpb246IGdyYWRpZW50QW5pbWF0aW9uIDNzIGxpbmVhciBpbmZpbml0ZTtcbiAgfVxuXG4gIEBrZXlmcmFtZXMgZ3JhZGllbnRBbmltYXRpb24ge1xuICAgIDAlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkxJSAxMDAlO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAlIDAlO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkxJSAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4uc2YtYWktY2hhdC1wb3BvdmVyIHtcbiAgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG4gIC5hbnQtcG9wb3Zlci10aXRsZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzAwOTJkYTU5LCB0cmFuc3BhcmVudCk7XG4gICAgbWFyZ2luOiAtMTJweDtcbiAgICBwYWRkaW5nOiAxOHB4IDE2cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAuYWktY2hhdC10aXRsZS1iYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiA4cHg7XG4gIH1cblxuICAuYWktY2hhdC10aXRsZS1tYWluIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAycHg7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuYWktY2hhdC10aXRsZS1oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA2cHg7XG4gIH1cblxuICAuYWktY2hhdC10aXRsZS1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IHZhcigtLWFyay1jb250ZW50LXRleHQsICMzMzMpO1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLmFpLWNoYXQtdGl0bGUtYWN0aW9ucyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAvLyBSZW5kZXJlZCBpbnNpZGUgdGhlIEhpc3RvcnkgRHJvcGRvd24ncyBwb3B1cCwgbm90IGluc2lkZSAuc2YtYWktY2hhdC13cmFwcGVyIC0tIHRoZVxuICAvLyBEcm9wZG93bidzIGdldFBvcHVwQ29udGFpbmVyIHBsYWNlcyBpdCBhcyBhIHNpYmxpbmcgaW4gdGhpcyBzYW1lIHBvcG92ZXIsIG5vdCBhXG4gIC8vIGRlc2NlbmRhbnQgb2YgdGhlIG1lc3NhZ2UtbGlzdCB3cmFwcGVyIGJlbG93LlxuICAuYWktY2hhdC1jb252ZXJzYXRpb24taXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDhweDtcblxuICAgIC5haS1jaGF0LWNvbnZlcnNhdGlvbi1pdGVtLXRpdGxlIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgLmFpLWNoYXQtY29udmVyc2F0aW9uLWl0ZW0tbWVudS13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5haS1jaGF0LWNvbnZlcnNhdGlvbi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQsICNmZmYpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIGJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgY29sb3I6IHZhcigtLWFyay1jb250ZW50LXRleHQpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIH1cblxuICAgICAgJi5kYW5nZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWVycm9yLCAjZmY0ZDRmKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtYWktY2hhdC13cmFwcGVyIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgaGVpZ2h0OiA2MHZoO1xuICAgIGFsaWduLWNvbnRlbnQ6IGVuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLmNoYXQge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAubWVzc2FnZSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIG1heC13aWR0aDogOTAlO1xuXG4gICAgICAgICYudXNlci1pbnB1dCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyNXB4O1xuICAgICAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgICAgICB9XG4gICAgICAgICYuYWktcmVzcG9uc2Uge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstY29udGVudC10ZXh0KTtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNXB4O1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hcmtkb3duLXRhYmxlLXdyYXBwZXIge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgICAgICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXJrZG93bi10YWJsZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXJrZG93bi10YWJsZSB0aCxcbiAgICAgICAgLm1hcmtkb3duLXRhYmxlIHRkIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hcmtkb3duLXRhYmxlIHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hcmtkb3duLWJsb2NrcXVvdGUge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBtYXJnaW46IDEuNWVtIDA7XG4gICAgICAgICAgcGFkZGluZzogMC41ZW0gMTBweDtcbiAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIH1cblxuICAgICAgICAubWFya2Rvd24tdGFzay1jaGVja2JveCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBUaGUgYXNzaXN0YW50J3Mgb3duIG1hcmtkb3duIGNhbiBjb250YWluIGhlYWRpbmdzICgjIEZvbykgc2l6ZWQgZm9yIGEgZnVsbCBwYWdlO1xuICAgICAgICAvLyBzY2FsZSB0aGVtIGRvd24gdG8gZml0IGEgfjUwMHB4IGNoYXQgYnViYmxlIGluc3RlYWQgb2YgcmVuZGVyaW5nIGJyb3dzZXItZGVmYXVsdFxuICAgICAgICAvLyBoMS9oMiBzaXplcy5cbiAgICAgICAgaDEsXG4gICAgICAgIGgyLFxuICAgICAgICBoMyxcbiAgICAgICAgaDQsXG4gICAgICAgIGg1LFxuICAgICAgICBoNiB7XG4gICAgICAgICAgbWFyZ2luOiAwLjZlbSAwIDAuM2VtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMTVlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzLFxuICAgICAgICBoNCxcbiAgICAgICAgaDUsXG4gICAgICAgIGg2IHtcbiAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWktY2hhdC10b29sLW5vdGUge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1jb250ZW50LXRleHQtc2Vjb25kYXJ5LCAjOGM4YzhjKTtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuXG4gICAgICAgICYtLXdhcm5pbmcge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstd2FybmluZy1jb2xvciwgI2Q0ODgwNik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFpLWNoYXQtdXNhZ2Utbm90ZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtdGV4dC1zZWNvbmRhcnksICM4YzhjOGMpO1xuICAgICAgICBvcGFjaXR5OiAwLjc1O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jaGF0LWZvb3RlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgcGFkZGluZzogMTJweCAxMnB4IDhweCAxMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcblxuICAgICAgLmFudC1zZW5kZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hdmF0YXItYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzYyNTNlMSwgIzAwOTRjOCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEzMiU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG59XG5cbi5oZWxwLWJ1YmJsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvdHRvbTogODFweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA4cHggMXB4ICMwMDAwMDAyYztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogOTAxO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIH1cblxuICBzdmcge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxufVxuIiwiLnNmLWhpZXJhcmNoeS10cmVlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG5cbiAgLmFudC1zcGluLWNvbnRhaW5lcixcbiAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuc2YtaGllcmFyY2h5LXRyZWVfX3BvcG92ZXIge1xuICAgIGxlZnQ6IDE3cHggIWltcG9ydGFudDtcbiAgICB0b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgLmR4LXRyZWV2aWV3LWl0ZW0td2l0aG91dC1jaGVja2JveCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgIGhlaWdodDogNDFweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAudHJlZS1idG4ge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MXB4KTtcbiAgICAgIGhlaWdodDogMzlweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICAgICAgc3BhbiBzdmcgcGF0aCB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9vbGJhciB7XG4gICAgICAuYW50LWJ0biB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgfVxuXG4gICAgICAuYnRuLXNlYXJjaCxcbiAgICAgIC5idG4tZXhwYW5kLFxuICAgICAgLmJ0bi1jb2xsYXBzZSB7XG4gICAgICAgIGhlaWdodDogMzlweDtcbiAgICAgICAgcGFkZGluZzogNnB4IDE2cHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5idG4tc2VhcmNoIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgICBzdmcge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLXRyZWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAuYW50LXRyZWUtc3dpdGNoZXIgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLWljb24pO1xuICAgIH1cbiAgICAuYW50LXRyZWUtdHJlZW5vZGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBub25lO1xuICAgICAgYm9yZGVyLWxlZnQtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwcHggMHB4IDBweCA2cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstaGlnaGxpZ2h0KTtcbiAgICAgIH1cblxuICAgICAgLmFudC10cmVlLXN3aXRjaGVyIHtcbiAgICAgICAgcGFkZGluZzogMCA1cHggMCA1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG5cbiAgICAgICAgLmFudC10cmVlLXN3aXRjaGVyLWxpbmUtaWNvbiB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYW50LXRyZWUtc3dpdGNoZXItbm9vcCB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgIH1cbiAgICAgIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAwIDZweCAwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG5cbiAgICAgICAgJi5hbnQtdHJlZS1ub2RlLXNlbGVjdGVkIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFudC10cmVlLWluZGVudC11bml0OjpiZWZvcmUge1xuICAgICAgICB0b3A6IC03cHg7XG4gICAgICAgIGJvdHRvbTogLTZweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICAgIC5hbnQtdHJlZS10aXRsZSB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgIGJvcmRlcjogMHB4IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGhlaWdodDogMzlweDtcbiAgICAgICAgICBtYXJnaW46IC02cHggMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRpdGxlLS1vdmVyZmxvdyB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5leHRyYS1jb250ZW50IHtcbiAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5hbnQtdHJlZS10cmVlbm9kZS1zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LXRyZWUtc3dpdGNoZXIgLmFudC10cmVlLXN3aXRjaGVyLWxpbmUtaWNvbiB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtdHJlZS1saXN0LWhvbGRlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICAuc2YtdHJlZV9fdmlvbGF0aW9uLWJ0biB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICB9XG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgY3Vyc29yOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmFudC1idG4tZGVmYXVsdFtkaXNhYmxlZF0ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWhpZXJhcmNoeS1zZWxlY3Qge1xuICAgIHdpZHRoOiAyMjBweDtcblxuICAgIC5hbnQtdHJlZS1zd2l0Y2hlci1ub29wIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFudC10cmVlLWxpc3Qge1xuICAgICAgLmFudC10cmVlLWRyYWdnYWJsZS1pY29uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LXRyZWUtdGl0bGUgc3ZnIHtcbiAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgICB9XG5cbiAgICAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuYW50LXRyZWUtdHJlZW5vZGUge1xuICAgICAgcGFkZGluZzogNHB4IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICB9XG5cbiAgICAuYW50LXRyZWUtdHJlZW5vZGUtZGlzYWJsZWQgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuXG4gICAgLmljb24td3JhcHBlciB7XG4gICAgICBjdXJzb3I6IGdyYWI7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBtYXJnaW46IC0zcHggMDtcbiAgICAgIHBhZGRpbmc6IDlweCA5cHggMTBweCA5cHg7XG4gICAgfVxuXG4gICAgLmludmlzaWJsZS1pY29uLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBwYWRkaW5nOiAxMnB4IDAgMTJweCA5cHg7XG4gICAgfVxuXG4gICAgLm5vdC1yZW1vdmFibGUtaWNvbi13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgbWFyZ2luOiAtNHB4IDAgLTE0cHggMDtcbiAgICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICBpbWcge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtbWFpbi1kcmF3ZXIge1xuICB0b3A6IHZhcigtLW1haW4taGVhZGVyLWhlaWdodCk7XG5cbiAgJi53aXRob3V0LWN1c3RvbS1mb290ZXIge1xuICAgIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgIH1cbiAgfVxuICAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXG4gICAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgfVxuICB9XG59XG5cbi5zZi1kcmF3ZXItZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgbWFyZ2luOiAyMHB4IC0yNHB4IDAgLTI0cHg7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbn1cbiIsIi5zZi1tYWluX19oZWFkZXIge1xuICBoZWlnaHQ6IHZhcigtLW1haW4taGVhZGVyLWhlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1tYWluLWhlYWRlci1oZWlnaHQpO1xuICBwYWRkaW5nOiAwIDI2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gIC5sb2dvLXdyYXBwZXIgc3ZnIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgfVxuICB9XG5cbiAgLm1haW4taGVhZGVyLW1lbnUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cbiAgICAubWVudS1pdGVtIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLnNmLW1lbnUtd3JhcHBlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNjRweDtcbiAgICAgICAgcGFkZGluZzogOXB4IDEwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgLm1lbnUtbmFtZSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5uZXctYmFkZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIHJpZ2h0OiAtMTZweDtcbiAgICAgICAgcGFkZGluZzogNHB4IDVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2YtbWVudS13cmFwcGVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTI1cHgpIHtcbiAgICAgIC5tZW51LWl0ZW0gLm1lbnUtbmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAgIC5tZW51LWl0ZW0ubWVudS1pdGVtX190aGVtZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIC5tZW51LWl0ZW0ubWVudS1pdGVtX19oZWxwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VwYXJhdG9yIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgbWFyZ2luOiAwIDhweCAwIDE2cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC5hbnQtYmFkZ2UtZG90IHtcbiAgICAgIHJpZ2h0OiAycHg7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIHdpZHRoOiA3cHg7XG4gICAgICBoZWlnaHQ6IDdweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgIH1cblxuICAgIC5wcmVmZXJlbmNlcy1wb3BvdmVyIHtcbiAgICAgIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgfVxuICAgIH1cbiAgICAucHJlZmVyZW5jZXMtY29udGVudCB7XG4gICAgICBtaW4td2lkdGg6IDI2MHB4O1xuXG4gICAgICAucHJlZmVyZW5jZXMtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICAuYW50LXNlbGVjdCB7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnNmLWNvdW50cnktZmxhZyB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5kZWVwLWxpbmtfX2J1dHRvbiB7XG4gICAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNik7XG5cbiAgICAmLmFudC1idG4tdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmFudC1idG4tZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktOCk7XG4gICAgfVxufSIsIi5zZi1uby1kYXRhLWZvdW5kIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAudGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLm5vLWRhdGEtYW5pbWF0aW9uIHN2ZyB7XG4gICAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIkBrZXlmcmFtZXMgc2hha2Utcm90YXRlIHtcbiAgICAyJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSguNWRlZylcbiAgICB9XG5cbiAgICA0JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg1LjVkZWcpXG4gICAgfVxuXG4gICAgNiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLjVkZWcpXG4gICAgfVxuXG4gICAgOCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTUuNWRlZylcbiAgICB9XG5cbiAgICAxMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLjVkZWcpXG4gICAgfVxuXG4gICAgMTIlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDIuNWRlZylcbiAgICB9XG5cbiAgICAxNCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNS41ZGVnKVxuICAgIH1cblxuICAgIDE2JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNS41ZGVnKVxuICAgIH1cblxuICAgIDE4JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMS41ZGVnKVxuICAgIH1cblxuICAgIDIwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg0LjVkZWcpXG4gICAgfVxuXG4gICAgMjIlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC02LjVkZWcpXG4gICAgfVxuXG4gICAgMjQlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDEuNWRlZylcbiAgICB9XG5cbiAgICAyNiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMS41ZGVnKVxuICAgIH1cblxuICAgIDI4JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNC41ZGVnKVxuICAgIH1cblxuICAgIDMwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg1LjVkZWcpXG4gICAgfVxuXG4gICAgMzIlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDIuNWRlZylcbiAgICB9XG5cbiAgICAzNCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMy41ZGVnKVxuICAgIH1cblxuICAgIDM2JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMy41ZGVnKVxuICAgIH1cblxuICAgIDM4JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNC41ZGVnKVxuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgyLjVkZWcpXG4gICAgfVxuXG4gICAgNDIlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC41ZGVnKVxuICAgIH1cblxuICAgIDQ0JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMy41ZGVnKVxuICAgIH1cblxuICAgIDQ2JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNC41ZGVnKVxuICAgIH1cblxuICAgIDQ4JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMS41ZGVnKVxuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMy41ZGVnKVxuICAgIH1cblxuICAgIDUyJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMi41ZGVnKVxuICAgIH1cblxuICAgIDU0JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgzLjVkZWcpXG4gICAgfVxuXG4gICAgNTYlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC41ZGVnKVxuICAgIH1cblxuICAgIDU4JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNi41ZGVnKVxuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMy41ZGVnKVxuICAgIH1cblxuICAgIDYyJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMS41ZGVnKVxuICAgIH1cblxuICAgIDY0JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgzLjVkZWcpXG4gICAgfVxuXG4gICAgNjYlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC41ZGVnKVxuICAgIH1cblxuICAgIDY4JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg0LjVkZWcpXG4gICAgfVxuXG4gICAgNzAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDEuNWRlZylcbiAgICB9XG5cbiAgICA3MiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTMuNWRlZylcbiAgICB9XG5cbiAgICA3NCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTMuNWRlZylcbiAgICB9XG5cbiAgICA3NiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMi41ZGVnKVxuICAgIH1cblxuICAgIDc4JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMS41ZGVnKVxuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNS41ZGVnKVxuICAgIH1cblxuICAgIDgyJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg3LjVkZWcpXG4gICAgfVxuXG4gICAgODQlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC41ZGVnKVxuICAgIH1cblxuICAgIDg2JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg1LjVkZWcpXG4gICAgfVxuXG4gICAgODglIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQuNWRlZylcbiAgICB9XG5cbiAgICA5MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTIuNWRlZylcbiAgICB9XG5cbiAgICA5MiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMS41ZGVnKVxuICAgIH1cblxuICAgIDk0JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNS41ZGVnKVxuICAgIH1cblxuICAgIDk2JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg3LjVkZWcpXG4gICAgfSBcblxuICAgIDk4JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMy41ZGVnKVxuICAgIH1cblxuICAgIDAlLDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMClcbiAgICB9XG59XG5cbi5zaGFrZS1yb3RhdGUge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzaGFrZS1yb3RhdGU7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxMDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZVxufSIsIi5zZi1mdWxscGFnZS10YWJsZV9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgLmFudC10YWJsZS1jb250ZW50IHRoZWFkIHRyIHRoIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogcmdiYSgxMTksIDExOSwgMTE5LCAxKTtcbiAgfVxuXG4gIC5hbnQtdGFibGUtdGJvZHkgPiB0ciA+IHRkIHtcbiAgICBwYWRkaW5nOiA5cHggMTZweDtcbiAgfVxuXG4gIC5hbnQtdGFibGUtdGhlYWQgPiB0ciA+IHRoIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIH1cblxuICAuYW50LXRhYmxlLXRib2R5ID4gdHIuYW50LXRhYmxlLXJvdzpob3ZlciA+IHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICB9XG5cbiAgLmFudC10YWJsZS1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYikgdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG4gICAgfVxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIHdpZHRoOiAxMXB4O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3RhcnQ6IGFudGQgZ2VuZXJhbCBvdmVycmlkZXNcbi5hbnQtYXBwIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uYW50LWxheW91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuXG4uYW50LWJhZGdlLWRvdCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5zZi1zcGluIHtcbiAgLmFudC1zcGluLWRvdC1wcm9ncmVzcyB7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmFudC1zcGluLWRvdC1ob2xkZXItaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gU2NvcGVkIHRvIHZlcnRpY2FsIHNwbGl0dGVyczogdGhlc2UgZGltZW5zaW9ucyBkZXNjcmliZSBhIGhvcml6b250YWwgaGFuZGxlIChhIDE0cHgtdGFsbFxuLy8gYmFyIHdpdGggYSA3MHg0IHBpbGwpLCBzbyBhcHBseWluZyB0aGVtIHRvIGEgaG9yaXpvbnRhbCBzcGxpdHRlciBnaXZlcyBpdCBhIDE0cHgtd2lkZVxuLy8gc2VhbSB3aXRoIGEgc2lkZXdheXMgZ3JpcCAtIHVudXNhYmxlLCBhbmQgaXQgY2FuIG9ubHkgYmUgZ3JhYmJlZCBhdCB0aGUgdmVyeSB0b3AuXG4uYW50LXNwbGl0dGVyLXZlcnRpY2FsID4gLmFudC1zcGxpdHRlci1iYXIge1xuICBoZWlnaHQ6IDE0cHg7XG4gID4gLmFudC1zcGxpdHRlci1iYXItZHJhZ2dlcjo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG5cbiAgPiAuYW50LXNwbGl0dGVyLWJhci1kcmFnZ2VyOjphZnRlciB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG59XG5cbi5hbnQtYXZhdGFyLWltYWdlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLy8gY2hhbmdlIGRlZmF1bHQgYmVoYXZpb3VyIC0gc2hvdyBzY3JvbGxiYXIgb24gaG92ZXJcbi5yYy12aXJ0dWFsLWxpc3Q6aG92ZXIgLnJjLXZpcnR1YWwtbGlzdC1zY3JvbGxiYXItc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5hbnQtdHJlZSAuYW50LXRyZWUtbGlzdDpob3ZlciAuYW50LXRyZWUtbGlzdC1zY3JvbGxiYXItc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5hbnQtdHJlZS1saXN0LXNjcm9sbGJhci10aHVtYixcbi5yYy12aXJ0dWFsLWxpc3Qtc2Nyb2xsYmFyLXRodW1iIHtcbiAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSAhaW1wb3J0YW50O1xuICByaWdodDogMHB4O1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICYuYW50LXRyZWUtbGlzdC1zY3JvbGxiYXItdGh1bWItbW92aW5nLFxuICAmLnJjLXZpcnR1YWwtbGlzdC1zY3JvbGxiYXItdGh1bWItbW92aW5nLFxuICAmOmhvdmVyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4vLyBlbmQgb2Ygc2Nyb2xsIGJhciBjaGFuZ2VzXG5cbi8vQnV0dG9uc1xuLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLXByaW1hcnkge1xuICBzdmcgcGF0aCB7XG4gICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG59XG5cbi5hbnQtYnRuW2Rpc2FibGVkXSB7XG4gIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICB9XG59XG5cbi5hbnQtYnRuLWRlZmF1bHQge1xuICBzdmcgcGF0aCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICB9XG4gICY6aG92ZXIge1xuICAgIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG4gIH1cbn1cblxuLmFudC1idG4tZGVmYXVsdC5hY2NlbnQtYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIH1cbiAgc3ZnIHBhdGgge1xuICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxufVxuXG4uYW50LWJ0bi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDAwMDAwNDA7XG59XG4uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWNoZWNrZWQ6bm90KC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBzdmcgcGF0aCB7XG4gICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG59XG5cbi8vYW50ZCBkcmF3ZXJcbi5hbnQtZHJhd2VyIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgLmFudC1kcmF3ZXItaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcblxuICAgIC5hbnQtZHJhd2VyLXRpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuXG4gICAgLmFudC1kcmF3ZXItY2xvc2Uge1xuICAgICAgcGFkZGluZzogMTZweCAxNnB4O1xuICAgICAgbWFyZ2luOiAtMTVweCAwIC0xNnB4IC0xNnB4O1xuICAgICAgJjpob3ZlciBzdmcge1xuICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hbnRpY29uLWNsb3NlIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgICB9XG4gICAgICBzdmcge1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYW50LWRyYXdlci1ib3R0b20gPiAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYW50LWRyYXdlci1ib3R0b20gLmFudC1kcmF3ZXItbWFzayB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAwZGVnLFxuICAgIHJnYmEoMCwgMCwgMCwgMC4yKSAwJSxcbiAgICByZ2JhKDAsIDAsIDAsIDApIDEwMCVcbiAgKSAhaW1wb3J0YW50O1xufVxuXG4uYW50LWRyYXdlci1yaWdodCAuYW50LWRyYXdlci1tYXNrIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgIDI3MGRlZyxcbiAgICByZ2JhKDAsIDAsIDAsIDAuMikgMCUsXG4gICAgcmdiYSgwLCAwLCAwLCAwKSAxMDAlXG4gICkgIWltcG9ydGFudDtcbn1cblxuLmFudC1kcmF3ZXItcmlnaHQgPiAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICB0b3A6IDE2cHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBib3R0b206IDE1cHg7XG59XG5cbi5hbnQtZHJhd2VyLW1hc2sge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi8vIGFudGQgdGFic1xuLmFudC10YWJzIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgLmFudC10YWJzLXRhYiAuYW50LXRhYnMtdGFiLWJ0biA+IGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi5hbnQtdGFicy10YWI6aG92ZXIsXG4uYW50LXRhYnMtdGFiLWJ0bjpmb2N1cyxcbi5hbnQtdGFicy10YWItcmVtb3ZlOmZvY3VzLFxuLmFudC10YWJzLXRhYi1idG46YWN0aXZlLFxuLmFudC10YWJzLXRhYi1yZW1vdmU6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWItYWN0aXZlIC5hbnQtdGFicy10YWItYnRuLFxuLmFudC10YWJzLXJpZ2h0ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWFjdGl2ZSAuYW50LXRhYnMtdGFiLWJ0bixcbi5hbnQtdGFicy1sZWZ0ID4gZGl2ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWFjdGl2ZSAuYW50LXRhYnMtdGFiLWJ0bixcbi5hbnQtdGFicy1yaWdodCA+IGRpdiA+IC5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYi1hY3RpdmUgLmFudC10YWJzLXRhYi1idG4ge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLy8gYW50ZCBtZW51IGluc2lkZSBkcm9wZG93blxuLmFudC1kcm9wZG93bi1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cblxuLy8gYW50ZCBtZW51XG4uYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIGEsXG4uYW50LW1lbnUtaXRlbSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYW50LW1lbnUtaXRlbSBhOmhvdmVyLFxuLmFudC1tZW51LWl0ZW0gPiAuYW50LWJhZGdlIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LW1lbnUtaXRlbTpob3Zlcixcbi5hbnQtbWVudS1pdGVtLWFjdGl2ZSxcbi5hbnQtbWVudTpub3QoLmFudC1tZW51LWlubGluZSkgLmFudC1tZW51LXN1Ym1lbnUtb3Blbixcbi5hbnQtbWVudS1zdWJtZW51LWFjdGl2ZSxcbi5hbnQtbWVudS1zdWJtZW51LXRpdGxlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1hcmstcHJpbWFyeSksIDAuMSk7XG59XG5cbi5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQgYSxcbi5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LW1lbnUtdmVydGljYWwgLmFudC1tZW51LWl0ZW06OmFmdGVyLFxuLmFudC1tZW51LXZlcnRpY2FsLWxlZnQgLmFudC1tZW51LWl0ZW06OmFmdGVyLFxuLmFudC1tZW51LXZlcnRpY2FsLXJpZ2h0IC5hbnQtbWVudS1pdGVtOjphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LW1lbnUtaW5saW5lIC5hbnQtbWVudS1pdGVtOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hbnQtbWVudTpub3QoLmFudC1tZW51LWhvcml6b250YWwpIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbTpob3Zlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudTpob3Zlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbS1hY3RpdmUsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnUtYWN0aXZlLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtLW9wZW4sXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnUtb3Blbixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1zdWJtZW51IHtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbi5hbnQtbWVudS1vdmVyZmxvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYW50LW1lbnUtaG9yaXpvbnRhbCA+IC5hbnQtbWVudS1pdGVtIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDZweCAxOXB4O1xufVxuXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW06OmFmdGVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtOmhvdmVyOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudTpob3Zlcjo6YWZ0ZXIsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW0tYWN0aXZlOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudS1hY3RpdmU6OmFmdGVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtLW9wZW46OmFmdGVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1zdWJtZW51LW9wZW46OmFmdGVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZDo6YWZ0ZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG4uYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZC10b29sdGlwIGEge1xuICBjb2xvcjogI2ZmZmZmZmU2O1xufVxuXG4vLyBhbnRkIHNlbGVjdFxuLmFudC1zZWxlY3Qge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICY6aG92ZXI6bm90KC5hbnQtc2VsZWN0LW11bHRpcGxlKTpub3QoLmFudC1zZWxlY3QtZGlzYWJsZWQpXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0ge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgICBpIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG5cbiAgLmFudC1zZWxlY3QtY2xlYXIge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICByaWdodDogOXB4O1xuICAgIHRvcDogNDUlO1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gIH1cblxuICAuYW50LXNlbGVjdC1hcnJvdyB7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxufVxuXG4uYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zZWxlY3RlZDpub3QoLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tZGlzYWJsZWQpXG4gIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXN0YXRlIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1zZWxlY3QtbXVsdGlwbGUgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0tcmVtb3ZlID4gLmFudGljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYW50LWZvcm0tdmVydGljYWwgLmFudC1mb3JtLWl0ZW0tbGFiZWwsXG4uYW50LWNvbC0yNC5hbnQtZm9ybS1pdGVtLWxhYmVsLFxuLmFudC1jb2wteGwtMjQuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5cbi8vbWVzc2FnZVxuLmFudC1tZXNzYWdlLW5vdGljZS1jb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMxYjMyM2QgIWltcG9ydGFudDtcbn1cblxuLy8gdGFibGVcbi5hbnQtdGFibGUtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpIHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uYW50LXRhYmxlLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDExcHg7XG59XG4uYW50LXRhYmxlLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbn1cbi5hbnQtdGFibGUtYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xufVxuXG4vL0FsZXJ0XG4uYW50LWFsZXJ0LWluZm8ge1xuICAuYW50LWFsZXJ0LWljb24ge1xuICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuICAuYW50LWFsZXJ0LW1lc3NhZ2Uge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIH1cbn1cblxuLy9Ecm9wZG93blxuLmFudC1kcm9wZG93bi1idXR0b24uYW50LXNwYWNlLWNvbXBhY3Qge1xuICB3aWR0aDogaW5pdGlhbDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi8vU2VnbWVudGVkXG4uYW50LXNlZ21lbnRlZCB7XG4gIC5hbnQtc2VnbWVudGVkLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLy9Nb2RhbFxuLmFudC1tb2RhbC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5hbnQtbW9kYWwtbWFzayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoXG4gICAgNTUuNzUlIDc5LjQ3JSBhdCA1MCUgNDkuOTYlLFxuICAgIHJnYmEoMCwgMCwgMCwgMC4yKSAwJSxcbiAgICByZ2JhKDAsIDAsIDAsIDApIDEwMCVcbiAgKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5hbnQtbW9kYWwtbWFzayB7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChcbiAgICA1NS43NSUgNzkuNDclIGF0IDUwJSA0OS45NiUsXG4gICAgcmdiYSgwLCAwLCAwLCAwLjgyKSAwLFxuICAgIHJnYmEoMCwgMCwgMCwgMC40MikgMTAwJVxuICApICFpbXBvcnRhbnQ7XG59XG5cbi5hbnQtbWVudS10aXRsZS1jb250ZW50LFxuLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCxcbi5hbnQtcmFkaW8tYnV0dG9uLWxhYmVsLFxuLmFudC1sYXlvdXQtc2lkZXItdHJpZ2dlciB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4vLyBlbmQ6IGFudGQgZ2VuZXJhbCBvdmVycmlkZXNcbiIsIi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIHtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG5cbiAgLmZpbHRlci1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMzBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgfVxuXG4gIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBwYWRkaW5nOiAwcHggMTZweDtcbiAgfVxuICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA0cHggMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICB3aWR0aDogNDZweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuXG4gICAgICBzcGFuIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNmLWFjdGlvbnMtbWVudSB7XG4gICAgd2lkdGg6IDEwNHB4O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgIC5hbnQtZHJvcGRvd24tbWVudS10aXRsZS1jb250ZW50IHtcbiAgICAgICAgZmxleDogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0tZGl2aWRlciB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLnNmLXNlbGVjdC1wcmVzZXQtZmlsdGVyX19jb250cm9sLWRkbCB7XG4gICAgLnNmLXNlbGVjdC1wcmVzZXQtZmlsdGVyX19jb250cm9sLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIHtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICAgICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJveC1zaGFkb3c6IHJnYmEoMTAwLCAxMDAsIDExMSwgMC4yKSAwcHggN3B4IDI5cHggMHB4O1xuXG4gICAgICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2Ytc3RhdHVzLWJhciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLnNmLXN0YXR1cy1iYXJfX2NvbnRlbnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICAgIG1hcmdpbjogMCAtMTZweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6IHZhcigtLWFyay1ncmVlbikgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG4gICAgICBib3gtc2hhZG93OiAwcHggMnB4IDVweCAtNXB4ICMzMzM7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgIH1cbiAgICAgIHN2ZyB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWZiX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG5cbiAgLnNmLWFkZC1sZXZlbC1idXR0b24ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgfVxuICB9XG5cbiAgLnNmLWRyYXdlci1mYl9fc2VsZWN0LW9uZSB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuXG4gICAgLmFudC1pbnB1dC13cmFwcGVyIHtcbiAgICAgIC5hbnQtaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1mYl9fdHJlZS1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICAuZHgtdHJlZXZpZXctbm9kZSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3ggPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIHBhZGRpbmc6IDExcHggMCAxMXB4IDE3cHg7XG4gICAgfVxuXG4gICAgLy8vIGFudGQgdHJlZSBzdHlsZVxuXG4gICAgLmFudC10cmVlLWxpc3QtaG9sZGVyIHtcbiAgICAgIC5hbnQtdHJlZS10cmVlbm9kZSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi5hbnQtdHJlZS10cmVlbm9kZS1zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmRyYWdnaW5nOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMXB4IDRweCAxMXB4IDE1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYW50LXRyZWUtc3dpdGNoZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZHJhZy1pY29uLXdyYXBwZXIge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBtYXJnaW46IC0xMnB4IDA7XG4gICAgcGFkZGluZzogMTJweCA5cHggMTJweCA5cHg7XG4gICAgY3Vyc29yOiBncmFiO1xuICB9XG4gIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3guZHgtc3RhdGUtc2VsZWN0ZWQgPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gICAgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICAgIC5keC1pdGVtLWNvbnRlbnQgLmR4LXRyZWV2aWV3LWl0ZW0tY29udGVudCB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgfVxuICAuc2YtZmJfX3NlbGVjdC1mbGF0LWRyb3AtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZHgtdHJlZXZpZXctaXRlbS13aXRob3V0LWNoZWNrYm94LmR4LXN0YXRlLWZvY3VzZWQgPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmFudC1tb2RhbC13cmFwIC5zZi1hY3Rpb24tbW9kYWwuc2YtZmlsdGVyLWFjdGlvbl9fbW9kYWwge1xuICAmLnJlbmFtZSB7XG4gICAgLmFudC1tb2RhbC1jb25maXJtLWJ0bnMge1xuICAgICAgZmxvYXQ6IGluaXRpYWw7XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytbml2by10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJveC1zaGFkb3c6IC03cHggNnB4IDE5cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMyk7XG5cbiAgLmNvbG9yLWJveCB7XG4gICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIH1cbiAgLmRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuIiwiLmFnLWNoYXJ0cy10b29sdGlwIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xuXG4gIC5hZy1jaGFydC10b29sdGlwLXRpdGxlIHtcbiAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXdoaXRlKTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1hcmstY29udGVudC1yb3VuZGluZyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbiAgfVxuICAuYWctY2hhcnQtdG9vbHRpcC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA2cHggMTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xuICB9XG59XG5cbi5zZi1hZy1jaGFydCB7XG4gIC5hZy1jaGFydHMtd3JhcHBlciB7XG4gICAgLmFnLWNoYXJ0cy1jYW52YXMtb3ZlcmxheSAge1xuICAgICAgLmFnLWNoYXJ0LWNvbnRleHQtbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYWctdGhlbWUtcXVhcnR6LFxuLmFnLXRoZW1lLXF1YXJ0ei1kYXJrIHtcbiAgLS1hZy1mb250LWZhbWlseTogJ1JvYm90byc7XG4gIC0tYWctcXVhcnR6LWFjdGl2ZS1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAtLWFnLXNlbGVjdGVkLXJvdy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIC0tYWctb2RkLXJvdy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgLS1hZy1pY29uLWZvbnQtY29sb3I6IHZhcigtLWFyay1pY29uKTtcbiAgLS1hZy1yb3ctaG92ZXItY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG5cbi5hZy10aGVtZS1xdWFydHotZGFyayB7XG4gIC0tYWctYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG5cbi5zZi1hZy1ncmlkIHtcbiAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgLmFnLWNlbnRlci1hbGlnbmVkLWNlbGwge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuYWctY29sdW1uLWRyb3AtaG9yaXpvbnRhbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgIC5hZy1jb2x1bW4tZHJvcC1lbXB0eS1tZXNzYWdlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgfVxuXG4gICAgICAuYWctY29sdW1uLWRyb3AtY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCk6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0KTpub3QoXG4gICAgICAgIC5hZy1jZWxsLWxhc3QtbGVmdC1waW5uZWRcbiAgICAgICk6bm90KC5hZy1jZWxsLWZvY3VzOmZvY3VzLXdpdGhpbikge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cblxuICAgIC5hZy1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgIC5hZy1oZWFkZXItcm93IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbCxcbiAgICAgICAgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAmLmFnLWNvbHVtbi1sYXN0IHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmW2NvbC1pZD0nYWctR3JpZC1BdXRvQ29sdW1uJ10gLmFnLWhlYWRlci1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmFnLWhlYWRlci1jZWxsLXJlc2l6ZTphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cblxuICAgIC5hZy1waW5uZWQtcmlnaHQtaGVhZGVyIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cblxuICAgIC5hZy1yb3ctaG92ZXIge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWctcm93LWhvdmVyLWNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctcm93LXNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgLmVkaXRhYmxlLWNlbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5hZy1jb2x1bW4taG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQtaG92ZXIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmluYWN0aXZlLWNlbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgICB9XG5cbiAgICAuYWctcm93LWhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICA+IC5lZGl0YWJsZS1jZWxsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodC1ob3Zlcik7XG5cbiAgICAgICAgICYuYWctY29sdW1uLWhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy00KTtcbiAgICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID4gLmluYWN0aXZlLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1zaWRlLWJhciB7XG4gICAgICAuYWctc2lkZS1idXR0b25zIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcblxuICAgICAgICAuYWctc2lkZS1idXR0b246bm90KC5hZy1zZWxlY3RlZCkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFnLXRvb2wtcGFuZWwtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG5cbiAgICAgICAgLmFnLWZpbHRlci10b29scGFuZWwgLmFnLWZpbHRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwge1xuICAgIC5hZy1ob3Jpem9udGFsLWxlZnQtc3BhY2VyLFxuICAgIC5hZy1ob3Jpem9udGFsLXJpZ2h0LXNwYWNlciB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICB9XG5cbiAgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAmOmhvdmVyLFxuICAgICYuYWctaGVhZGVyLWFjdGl2ZSxcbiAgICAmLmFnLWNvbHVtbi1tZW51LXZpc2libGUge1xuICAgICAgLmFnLWhlYWRlci1jZWxsLWZpbHRlci1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctaGVhZGVyLWNlbGwtZmlsdGVyLWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5hZy1oZWFkZXItY2VsbC1maWx0ZXJlZCB7XG4gICAgLmFnLWhlYWRlci1jZWxsLWZpbHRlci1idXR0b24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmFnLXBhbmVsIC5hZy1jb2x1bW4tc2VsZWN0LWxpc3QgLmFnLWNvbHVtbi1zZWxlY3QtY29sdW1uLWRyYWctaGFuZGxlLFxuICAuYWctcGFuZWwgLmFnLWNvbHVtbi1zZWxlY3QtY29sdW1uLWdyb3VwLWRyYWctaGFuZGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNmLXRvdGFsLXJvdy1zc19fc3RhdHVzLWJhciB7XG4gICAgICBwYWRkaW5nOiAxNHB4IDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cbn1cblxuLmFnLXBvcHVwIHtcbiAgLmFnLW1lbnU6bm90KC5hZy10YWJzKSB7XG4gICAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgLmFnLW1lbnUtb3B0aW9uIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLmFnLW1lbnUtb3B0aW9uLXRleHQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWctbWVudS1vcHRpb24tc2hvcnRjdXQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC5hZy1pY29uIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFnLWljb24tZm9udC1jb2xvcik7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICAgIC5hZy1tZW51LW9wdGlvbi1pY29uIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFnLWljb24tZm9udC1jb2xvcik7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgIH1cblxuICAgICAgLmFnLW1lbnUtb3B0aW9uLXBvcHVwLXBvaW50ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hZy10b29sdGlwIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIH1cbn1cblxuLnNmLWFnLWdyaWQsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIsXG4uc29wLWNvbGxhYi1ncmlkIHtcbiAgLyogc3RhcnQgLSBzaG93IHNhZmFyaSBzY29sbGVyIGFsd2F5c1xuICAgICBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy83ODU1NTkwL3ByZXZlbnRpbmctc2Nyb2xsLWJhcnMtZnJvbS1iZWluZy1oaWRkZW4tZm9yLW1hY29zLXRyYWNrcGFkLXVzZXJzLWluLXdlYmtpdC1ibGluXG4gICovXG4gIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC5hZy1zY3JvbGxiYXItaW52aXNpYmxlLFxuICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC5hZy1zY3JvbGxiYXItaW52aXNpYmxlIHtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4gIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkge1xuICAgIHdpZHRoOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQsXG4gICAgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTFweCAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtaW4td2lkdGg6IDExcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgICB3aWR0aDogMTFweDtcbiAgfVxuXG4gIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCB7XG4gICAgd2lkdGg6IDExcHg7XG4gIH1cblxuICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIHtcbiAgICBoZWlnaHQ6IDExcHggIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTFweCAhaW1wb3J0YW50O1xuXG4gICAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQsXG4gICAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogMTFweCAhaW1wb3J0YW50O1xuICAgICAgbWF4LWhlaWdodDogMTFweCAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogMTFweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gIH1cblxuICAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYwMDtcbiAgICAvKiBzaG91bGQgbWF0Y2ggYmFja2dyb3VuZCwgY2FuJ3QgYmUgdHJhbnNwYXJlbnQgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYi1ob3Zlcik7XG4gICAgfVxuICB9XG5cbiAgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbiAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuICAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQtaG92ZXIpO1xuICAgIH1cbiAgfVxuXG4gIC8qIGVuZCAtIHNob3cgc2FmYXJpIHNjb2xsZXIgYWx3YXlzICovXG59XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1JvYm90by1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvLUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Sb2JvdG8tVGhpbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59IiwiQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2Nzcy9mb250cyc7XG5cbmh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1tYWluLWZvbnQpICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMyk7XG59XG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0zKTtcbn1cblxuLy8gc3RhcnQ6IHN0eWxlIGRlZmF1bHQgc2Nyb2xsYmFyXG4uc2YtZHJhd2VyX19yaWdodCAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDExcHg7XG59XG5cbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWJvZHksXG4uc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSxcbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1ib2R5LFxuLnNmLXNjcm9sbGJhciB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIEJyb3dzZXJzIG5vdCBzdXBwb3J0aW5nIC13YmtpdC1zY3JvbGxiYXItKlxuQHN1cHBvcnRzIG5vdCBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XG4gIC5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWJvZHksXG4gIC5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5LFxuICAuc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSxcbiAgLnNmLXNjcm9sbGJhciB7XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICB9XG59XG5cbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnNmLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZC1ob3Zlcik7XG4gIH1cbn1cblxuLnNmLWRyYXdlcl9fcmlnaHQgLmFudC1kcmF3ZXItYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2Ytc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYwMDtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iLWhvdmVyKTtcbiAgfVxufVxuXG4uc2YtdHJhbnNwYXJlbnQtc2Nyb2xsYmFyIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpIHRyYW5zcGFyZW50O1xuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxufVxuXG4vLyBlbmQ6IHN0eWxlIGRlZmF1bHQgc2Nyb2xsYmFyXG5cbiNyb290LFxuLmZyZXNuZWwtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgPiBzZWN0aW9uLmFudC1sYXlvdXQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG5cbiAgLnNmLXZpZXdfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gICAgPiAuc2Ytdmlld19fY29udGVudC1pbm5lciB7XG4gICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICAvKiBkbyBub3Qgc2V0IHJlbGF0aXZlLCBiZWNhdXNlIG9mIHJpZ2h0IGRyYXdlciAqL1xuICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDEyMXB4KTtcbiAgICB9XG4gIH1cblxuICAuc2Ytdmlld19fY29udGVudDIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgID4gLnNmLXZpZXdfX2NvbnRlbnQtaW5uZXIyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4OiBhdXRvO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLnNmLW1vZHVsZV9faGVhZGVyIHtcbiAgICBoZWlnaHQ6IDQzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICBwYWRkaW5nOiAwIDI0cHggMCAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgbWluLXdpZHRoOiA2MDBweDtcblxuICAgIC5zZi1tb2R1bGVfX2hlYWRlci1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICAgICAgLnNmLW1vZHVsZV9faGVhZGVyLXNlZ21lbnRlZC1jb2wge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIzMHB4KTtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuXG4gICAgICAgIC8vIEEgbW9kdWxlIHRoYXQgcmVuZGVycyBtb3JlIHRoYW4gb25lIHRhYiBzdHJpcCBsYXlzIHRoZW0gb3V0IGluIGEgcm93IHNlcGFyYXRlZFxuICAgICAgICAvLyBieSBhIHNlYW0sIHNvIHRoZSBzdHJpcHMgcmVhZCBhcyBpbmRlcGVuZGVudCBzZXRzIG9mIHRhYnMgcmF0aGVyIHRoYW4gb25lIGxvbmdcbiAgICAgICAgLy8gbGlzdC4gTW9kdWxlcyB3aXRoIGEgc2luZ2xlIHN0cmlwIG5ldmVyIGdldCB0aGlzIGNsYXNzIGFuZCBhcmUgdW50b3VjaGVkLlxuICAgICAgICAmLS1ncm91cGVkIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkLWdyb3VwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMDtcblxuICAgICAgICAgICAgKyAuc2YtbW9kdWxlX19oZWFkZXJfX3NlZ21lbnRlZC1ncm91cCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2YtbW9kdWxlX19oZWFkZXJfX3NlZ21lbnRlZC1ncm91cC1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIEVhY2ggc3RyaXAgc2l6ZXMgdG8gaXRzIG93biB0YWJzIGFuZCBzY3JvbGxzIGluc2lkZSBpdHNlbGYuIFRoZSAxMDAlIHdpZHRoIHRoZVxuICAgICAgICAgIC8vIHNpbmdsZS1zdHJpcCBsYXlvdXQgcmVsaWVzIG9uIHdvdWxkIG1ha2UgdGhlIHN0cmlwcyBmaWdodCBmb3IgdGhlIHJvdy5cbiAgICAgICAgICAuc2YtbW9kdWxlX19oZWFkZXJfX3NlZ21lbnRlZCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNmLW1vZHVsZV9faGVhZGVyLWdlbmVyYWwtaW5mby1jb2wge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnNmLW1vZHVsZV9faGVhZGVyX19zZWdtZW50ZWQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3Zlcik7XG5cbiAgICAgIC5hbnQtc2VnbWVudGVkLWdyb3VwIHtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgIGhlaWdodDogMHB4O1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFudC1zZWdtZW50ZWQtaXRlbS1zZWxlY3RlZCAuYW50LXNlZ21lbnRlZC1pdGVtLWxhYmVsIGEge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuXG4gICAgICAuYW50LXNlZ21lbnRlZC1pdGVtLWRpc2FibGVkXG4gICAgICAgIC5hbnQtc2VnbWVudGVkLWl0ZW0tbGFiZWxcbiAgICAgICAgLmxpY2Vuc2Utc2VnbWVudGVkLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2x1bW4tZ2FwOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTFweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIG9wYWNpdHk6IDAuMjU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgcGFkZGluZzogMCAxMXB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi1kb3RzX19jb250cm9sLWRkbCB7XG4gICAgICAuYW50LXBvcG92ZXItY29udGVudCAuYW50LXBvcG92ZXItaW5uZXItY29udGVudCAucmVzcG9uc2l2ZS1sYWJlbCB7XG4gICAgICAgICY6aG92ZXIgYSxcbiAgICAgICAgJi5hY3RpdmUgYSB7XG4gICAgICAgICAgY29sb3I6ICMwMDkyYWQ7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdlbmVyYWwtaW5mbyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgY29sdW1uLWdhcDogMTZweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDA7XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgLmFudC1kaXZpZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICBtYXJnaW4taW5saW5lOiAwO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWRyYXdlcl9fcmlnaHQge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgICYucG9zaXRpb24tYWJzb2x1dGUge1xuICAgICAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtZHJhd2VyX19ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAuYW50LWRyYXdlci1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50cmlnZ2VyOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG59XG5cbi5zZi1jdXN0b20tdGFiLWJhci5hbnQtdGFicyB7XG4gICYuc2YtbW9kdWxlLXRhYi1iYXIge1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmFudC10YWJzLXRhYnBhbmUge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gICYuYW50LXRhYnMtbGVmdCA+IHtcbiAgICAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWIgKyAuYW50LXRhYnMtdGFiIHtcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG5cbiAgICAuYW50LXRhYnMtbmF2ID4gLmFudC10YWJzLW5hdi13cmFwID4gLmFudC10YWJzLW5hdi1saXN0ID4ge1xuICAgICAgLmFudC10YWJzLXRhYiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAyNDRweDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYW50LXRhYnMtdGFiLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIH1cblxuICAgICAgLmFudC10YWJzLXRhYiA+IHtcbiAgICAgICAgLmFudC10YWJzLXRhYi1idG4ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgJiA+IGEge1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEwcHggOHB4IDE2cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICB9XG4gIH1cblxuICAmLmFudC10YWJzLXRvcCA+IHtcbiAgICAuYW50LXRhYnMtbmF2IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtdGFicy1uYXYgPiAuYW50LXRhYnMtbmF2LXdyYXAgLmFudC10YWJzLW5hdi1saXN0ID4ge1xuICAgICAgLmFudC10YWJzLXRhYiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgICAgICYuYW50LXRhYnMtdGFiLWFjdGl2ZSAuYW50LXRhYnMtdGFiLWJ0biB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYW50LXRhYnMtdGFiID4ge1xuICAgICAgICAuYW50LXRhYnMtdGFiLWJ0biB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtdGFicy10YWItYnRuID4ge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZzogOXB4IDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gYW50IGN1c3RvbSBjb250ZXh0IG1lbnUgLS0gc3RhcnRcbi5zZi1hbnQtY29udGV4dC1tZW51LmFudC1tZW51IHtcbiAgcGFkZGluZzogNHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblxuICAuYW50LW1lbnUtaXRlbS1kaXZpZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICB9XG5cbiAgLmFudC1tZW51LWl0ZW0ge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYuYW50LW1lbnUtaXRlbS1hY3RpdmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuICB9XG59XG5cbi8vIGFudCBjdXN0b20gY29udGV4dCBtZW51IC0tIGVuZFxuXG4uc2Ytc3Bpbm5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMzAwcHg7XG5cbiAgJi5zcGlubmVyLW1hc2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjgwO1xuICB9XG5cbiAgJi5zcGlubmVyLS1ob3Jpem9udGFsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICAuYW50LXNwaW4tZG90LWhvbGRlciAuYW50LXNwaW4tZG90IHtcbiAgICAgIG1hcmdpbjogLTdweCA4cHggIWltcG9ydGFudDtcbiAgICAgIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgICB9XG5cbiAgICAuYW50LXNwaW4tdGV4dCB7XG4gICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uZGFyay1tb2RlIC5zZi1zcGlubmVyLnNwaW5uZXItbWFzayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYxMDtcbn1cblxuLnNmLXNlZ21fX2Zha2UtY2Ige1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuXG4gIC5hbnQtY2hlY2tib3gtZGlzYWJsZWQsXG4gIC5hbnQtY2hlY2tib3gtZGlzYWJsZWQgLmFudC1jaGVja2JveC1pbnB1dCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG5cbiAgLmFudC1jaGVja2JveC1pbm5lciB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgfVxufVxuXG4vLyBzdGFydDogXCJyZWFjdC1zcGxpdC1wYW5lXCJcbi5SZXNpemVyIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0kxSWlCb1pXbG5hSFE5SWpFMU1DSWdabWxzYkQwaWJtOXVaU0lnZG1sbGQwSnZlRDBpTUNBd0lEVWdNVFV3SWo0OGNHRjBhQ0JtYVd4c1BTSWpPVGs1SWlCa1BTSk5NQ0F5TGpWaE1pNDFJREl1TlNBd0lEQWdNU0ExSURCMk1UUTFZVEl1TlNBeUxqVWdNQ0F4SURFdE5TQXdWakl1TlZvaUx6NDhMM04yWno0PScpO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG59XG5cbi5SZXNpemVyOmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41IGVhc2U7XG59XG5cbi5SZXNpemVyLmhvcml6b250YWw6bm90KC5kaXNhYmxlZCk6OmJlZm9yZSxcbi5SZXNpemVyLnZlcnRpY2FsOm5vdCguZGlzYWJsZWQpOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLlJlc2l6ZXIuaG9yaXpvbnRhbCB7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAmOmJlZm9yZSB7XG4gICAgbWFyZ2luLXRvcDogLTQ4cHg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItdG9wOiA1cHggc29saWQgdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcbiAgfVxufVxuXG4uUmVzaXplci5ob3Jpem9udGFsOm5vdCguZGlzYWJsZWQpOjpiZWZvcmUge1xuICByaWdodDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRvcDogLTdweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uUmVzaXplci52ZXJ0aWNhbCB7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbiAgY3Vyc29yOiBldy1yZXNpemU7XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWdyYXktNik7XG4gIH1cbn1cblxuLlJlc2l6ZXIudmVydGljYWw6bm90KC5kaXNhYmxlZCk6OmJlZm9yZSB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IC03cHg7XG59XG5cbi5SZXNpemVyLmRpc2FibGVkIHtcbiAgaGVpZ2h0OiAwcHg7XG4gIHdpZHRoOiAwcHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMDtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyAnO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4uUmVzaXplci5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBlbmQ6IFwicmVhY3Qtc3BsaXQtcGFuZVwiXG5cbi8vR2xvYmFsIEhlbHBlciBDbGFzc2VzXG5cbi5zZWN0aW9uLWhlYWRpbmcge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuXG4uc2YtbWFpbi1tb2RhbCB7XG4gICYuc2YtbWFpbi1tb2RhbC0tZGFuZ2VyIHtcbiAgICAuYW50LW1vZGFsLWhlYWRlciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLXJlZCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuYW50LW1vZGFsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcblxuICAgIC5hbnQtbW9kYWwtaGVhZGVyIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXG4gICAgICAuYW50LW1vZGFsLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogNi41cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgbWF4LXdpZHRoOiA5MiU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1tb2RhbC1jbG9zZSB7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIHJpZ2h0OiAyNHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDY0cHg7XG4gICAgICB0b3A6IDI0cHg7XG4gICAgfVxuXG4gICAgLmFudC1tb2RhbC1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDE2cHggMCAwIDA7XG4gICAgfVxuXG4gICAgLmFudC1tb2RhbC1mb290ZXIge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMTZweCAwIDAgMDtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5hbnQtbW9kYWwtY2xvc2U6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2YtYWN0aW9uLW1vZGFsIHtcbiAgJi5zZi1hY3Rpb24tbW9kYWwtLWRhbmdlciB7XG4gICAgLmFudC1tb2RhbC1jb25maXJtLXRpdGxlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstcmVkKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5hbnQtbW9kYWwtY29udGVudCB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuXG4gICAgLmFudC1tb2RhbC1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIC5hbnQtbW9kYWwtY29uZmlybS1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGgge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHJvdy1nYXA6IDA7XG5cbiAgICAgICAgLmFudC1tb2RhbC1jb25maXJtLXRpdGxlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMTZweCAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LW1vZGFsLWNvbmZpcm0tY29udGVudCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDE2cHggMCAwIDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFudC1tb2RhbC1jb25maXJtLWJ0bnMge1xuICAgICAgICBtYXJnaW46IDE2cHggMCAwIDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1tb2RhbC1jbG9zZSB7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIHJpZ2h0OiAyNHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDY0cHg7XG4gICAgfVxuICB9XG59XG5cbi5zZi1tYWluLWRyYXdlcixcbi5zZi1kcmF3ZXJfX3JpZ2h0LFxuLnNmLWRyYXdlcl9fYm90dG9tIHtcbiAgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1hcmstY29udGVudC1yb3VuZGluZyk7XG5cbiAgICAuYW50LWRyYXdlci1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1hcmstY29udGVudC1yb3VuZGluZyk7XG5cbiAgICAgIC5hbnQtZHJhd2VyLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMCAxNnB4IDA7XG4gICAgICAgIG1hcmdpbjogMCAyNHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAuYW50LWRyYXdlci1oZWFkZXItdGl0bGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICBjb2x1bW4tZ2FwOiAxMnB4O1xuXG4gICAgICAgICAgLmFudC1kcmF3ZXItY2xvc2Uge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNjRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNlY29uZGFyeS10ZXh0LWNvbG9yIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuXG4uc2YtdG9nZ2xlLWJ0biB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG5cbiAgJjpob3ZlciBzdmcgcGF0aCB7XG4gICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgfVxuXG4gIHN2ZyBwYXRoIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gIH1cblxuICAmLmJ0bi1hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuXG4gICAgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgfVxufVxuXG4uc2YtdG9nZ2xlLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA3MHB4O1xuXG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgcmdiYSg1MSwgNTEsIDUxLCAwLjAyKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogIzI1YWNlNjtcbiAgICBib3JkZXItY29sb3I6ICMyNWFjZTY7XG4gIH1cbn1cblxuLndpdGgtaWNvbiAuYW50LWJ0bixcbi8vIGZpeCBmb3IgZGlzYWJsZWQgYnV0dG9uc1xuLmFudC1idG4ud2l0aC1pY29uIHtcbiAgJi5hbnQtYnRuLWxvYWRpbmcgPiBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmOm5vdCguYW50LWJ0bi1sb2FkaW5nKSB7XG4gICAgc3ZnIHtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuXG4gICAgICBwYXRoIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6bm90KC5hbnQtYnRuLXByaW1hcnkpOmhvdmVyIHN2ZyBwYXRoLFxuICAmOm5vdCguYW50LWJ0bi1wcmltYXJ5KTpmb2N1cyBzdmcgcGF0aCB7XG4gICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG59XG5cbi8vIEN1c3RvbSBBZGRvbnNcblxuLnNmLXNlbGVjdC1hZGRvbi1hZnRlciB7XG4gIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDRweCAxMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIH1cbn1cblxuLy8gUmVzcG9uc2l2ZSBUb29sYmFyXG5cbi5zZi1kb3RzX19jb250cm9sIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLnNmLWRvdHNfX2NvbnRyb2wtZGRsIHtcbiAgLmFudC1zZWxlY3QsXG4gIC5hbnQtcGlja2VyLFxuICAuYW50LWRyb3Bkb3duLWJ1dHRvbixcbiAgLmFudC1idG46bm90KC5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtKSxcbiAgLmFudC10b29sdGlwLWRpc2FibGVkLWNvbXBhdGlibGUtd3JhcHBlcixcbiAgLnNmLXRvZ2dsZS1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAuYW50LWZvcm0taXRlbSB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYW50LXJhZGlvLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgLmFudC1yYWRpby1idXR0b24td3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gTm8gSW5wdXQgRGF0YVxuLnNmLW5vLWRhdGEtbW9kYWwge1xuICAmLmFudC1tb2RhbC13cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cblxuLm5vLWRhdGEtaWNvbiB7XG4gIC5zdW4ge1xuICAgIGFuaW1hdGlvbjogZmFsbCA4cyBpbmZpbml0ZSBhbHRlcm5hdGUgbGluZWFyO1xuICB9XG5cbiAgQGtleWZyYW1lcyBmYWxsIHtcbiAgICBmcm9tIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTQwcHgsIDApO1xuICAgIH1cbiAgfVxufVxuXG4uZm9udC13ZWlnaHQtNTAwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmNvbG9yLWJveCB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLy9EZXZleHRyZW1lIGNoYXJ0IHRvb2x0aXBcbi5keGMtdG9vbHRpcCB7XG4gID4gc3ZnIGcgcGF0aCB7XG4gICAgZmlsbDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgfVxuXG4gID4gZGl2IHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgfVxuXG4gIC52YWx1ZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgLmNvbG9yLWJveCB7XG4gICAgdmVydGljYWwtYWxpZ246IC0zcHg7XG4gIH1cbn1cblxuLy9DYWxlbmRseVxuLmNhbGVuZGx5LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci1taXgoXG4gICAgaW4gc3JnYixcbiAgICB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpIDcwJSxcbiAgICB0cmFuc3BhcmVudFxuICApO1xuXG4gIC5jYWxlbmRseS1wb3B1cC1jbG9zZSB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5cbi8vWm9ob1xuI3pvaG9hc2FwX3Jvb3QsXG4jem9ob2hjX3dlYl9hc2FwIHtcbiAgLS16b2hvaGNfYXNhcF93ZWJfaGVhZGVyX2JnX2NvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2hlYWRlcl90ZXh0X2NvbG9yOiB2YXIoXG4gICAgLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZVxuICApICFpbXBvcnRhbnQ7XG4gIC0taGNfd2ViX2hlYWRlcl9kZWNfY2xyOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSkgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfZm9udF9mYW1pbHk6ICdSb2JvdG8nICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX3ppbmRleF9tYXhsZXZlbF9vbmU6IDEwMDMgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfemluZGV4X21heGxldmVsX3R3bzogMTAwMiAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl96aW5kZXhfbWF4bGV2ZWxfdGhyZWU6IDEwMDEgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfemluZGV4X21heGxldmVsX2ZvdXI6IDEwMDAgIWltcG9ydGFudDtcbn1cblxuI3pvaG9hc2FwX3Jvb3Qge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLW1haW4taGVhZGVyLWhlaWdodCkpO1xuICB3aWR0aDogNjAwcHg7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuXG4gICYuemRfYXNhcF9hcHBfY2xvc2Uge1xuICAgIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuI3pvaG9oY193ZWJfYXNhcCB7XG4gIGJveC1zaGFkb3c6IC0xNnB4IDEzcHggMjBweCA0cHggIzAwMDAwMDFjO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5Gcm9tUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZU91dFRvUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbn1cblxuLnpkX2FzYXBfYXBwX2FjdGl2ZSAjem9ob2hjX3dlYl9hc2FwIHtcbiAgYW5pbWF0aW9uOiBzbGlkZUluRnJvbVJpZ2h0IDAuNXMgZWFzZS1vdXQgZm9yd2FyZHM7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5cbi56ZF9hc2FwX2FwcF9jbG9zZSAjem9ob2hjX3dlYl9hc2FwIHtcbiAgYW5pbWF0aW9uOiBzbGlkZU91dFRvUmlnaHQgMC41cyBlYXNlLWluIGZvcndhcmRzO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuXG4jem9ob2hjLWFzYXAtd2ViLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI3pvaG9oYy1hc2FwLXdlYi1oZWxwZXItY29yZSB7XG4gICN6b2hvaGMtYXNhcC13ZWItY29udGVudGxheW91dCB7XG4gICAgaWZyYW1lIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBpZnJhbWUge1xuICAgIHdpZHRoOiA1MHZ3O1xuICAgIGhlaWdodDogNTB2aDtcbiAgfVxufVxuXG4uYXN0ZXJpc2sge1xuICBjb2xvcjogcmVkO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uYW50LW1lbnRpb25zLWRyb3Bkb3duIHtcbiAgei1pbmRleDogMTIwMDtcbiAgLyogYWJvdmUgc2Vjb25kYXJ5IGRyYXdlciAqL1xufVxuXG4uYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcuaC0xMDAge1xuICAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLnNmLXJldHVybi1iYWNrLW1lc3NhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLmFudC1tZXNzYWdlLW5vdGljZS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDAgMCA4cHggIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAmOmhvdmVyOm5vdCg6aGFzKC5jbG9zZS13cmFwcGVyOmhvdmVyKSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM2NTM2MCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZXNzYWdlLWNvbnRlbnQge1xuICAgICAgLmNsb3NlLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM0NzY1NzI7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxYjMyM2Q7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjUzNjA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIjpyb290IHtcbiAgLS1tYWluLWZvbnQ6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaDogdmFyKC0tYXJrLWJhc2UtZ3JheS03KTtcbiAgLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0OiB2YXIoLS1hcmstYmFzZS1ncmF5LTgpO1xuICAtLW1haW4taGVhZGVyLWhlaWdodDogNTZweDtcbiAgLS1zZWNvbmRheS1oZWFkZXItaGVpZ2h0OiA0N3B4O1xuXG4gIC8vU2Nyb2xsYmFyXG4gIC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZC1ob3ZlcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgLS1hcmstc2Nyb2xsYmFyLXRodW1iOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuICAtLWFyay1zY3JvbGxiYXItdGh1bWItaG92ZXI6IHZhcigtLWFyay1iYXNlLWdyYXktNyk7XG4gIC0tYXJrLXNjcm9sbGJhci10aHVtYi1ib3JkZXI6IHZhcigtLWFyay1iYXNlLWdyYXktMSk7XG5cbiAgLy9TcGFjaW5nXG4gIC0tYXJrLWNvbnRlbnQtcGFkZGluZy1zOiA4cHg7XG4gIC0tYXJrLWNvbnRlbnQtcm91bmRpbmc6IDhweDtcbiAgLS1hcmstY29udGVudC1zcGFjaW5nLXM6IDhweDtcbiAgLS1hcmstY29udGVudC1wYWRkaW5nLW06IDE0cHg7XG4gIC0tYXJrLWNvbnRlbnQtc3BhY2luZy1tOiAxNHB4O1xuICAtLWFyay1jb250ZW50LXBhZGRpbmctbDogMTZweDtcbiAgLS1hcmstY29udGVudC1zcGFjaW5nLWw6IDE2cHg7XG4gIC0tYXJrLWNvbnRyb2wtcm91bmRpbmc6IDZweDtcblxuICAvLyBDb2xvcnNcbiAgLS1hcmstYmxhY2s6ICMwMDAwMDA7XG4gIC0tYXJrLWJsdWU6ICNhYWVmZjk7XG4gIC0tYXJrLWdyZWVuOiAjMzBiZjc4O1xuICAtLWFyay1wcmltYXJ5OiAjMDA5MmRhO1xuICAtLWFyay1wcmltYXJ5LWhvdmVyOiAjNGZiNWU3O1xuICAtLWFyay1yZWQ6ICNkMTQ5NDk7XG4gIC0tYXJrLW9yYW5nZTogI2ZmYTk0MDtcbiAgLS1hcmstd2hpdGU6ICNmZmZmZmY7XG4gIC0tYXJrLXllbGxvdzogI2ZjZTM3ZTtcbiAgLS1hcmstYnJhbmQ6ICMyMzZhN2Q7XG4gIC0tYXJrLXNlY29uZGFyeTogdmFyKC0tYXJrLWNvbnRlbnQtaGlnaGxpZ2h0KTtcbiAgLS1hcmstYmx1ZS1saWdodDogdmFyKC0tYXJrLWJhc2UtYmx1ZS0xKTtcbiAgLS1hcmstZ3JlZW4tbGlnaHQ6IHZhcigtLWFyay1iYXNlLWdyZWVuLTEpO1xuICAtLWFyay1yZWQtbGlnaHQ6IHZhcigtLWFyay1iYXNlLXJlZC0xKTtcbiAgLS1hcmstb3JhbmdlLWxpZ2h0OiB2YXIoLS1hcmstYmFzZS1vcmFuZ2UtMSk7XG5cbiAgLy9DaGFydHNcbiAgLS1hcmstY2hhcnQtcXVhbC0xOiAjMDA5MmRhO1xuICAtLWFyay1jaGFydC1xdWFsLTI6ICMxYWU0YjY7XG4gIC0tYXJrLWNoYXJ0LXF1YWwtMzogIzMwMTIzYjtcbiAgLS1hcmstY2hhcnQtcXVhbC00OiAjZmFiYTM5O1xuICAtLWFyay1jaGFydC1xdWFsLTU6ICNlNTQ2MGI7XG4gIC0tYXJrLWNoYXJ0LXF1YWwtNjogI2EzZmQzZDtcbiAgLS1hcmstY2hhcnQtcXVhbC03OiAjN2EwNDAzO1xufVxuXG4ubGlnaHQtbW9kZSB7XG4gIC0tYXJrLWljb246IHZhcigtLWFyay1iYXNlLWdyYXktMTApO1xuICAtLWFyay15ZWxsb3ctbGlnaHQ6IHZhcigtLWFyay1iYXNlLXllbGxvdy0xKTtcbiAgLS1hcmsteWVsbG93LWxpZ2h0LWhvdmVyOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMik7XG4gIC0tYXJrLWJyYW5kLWxvZ286IHZhcigtLWFyay1icmFuZCk7XG5cbiAgLS1hcmstY29udGVudC1iYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2hpdGUpO1xuICAtLWFyay1jb250ZW50LWhpZ2hsaWdodDogdmFyKC0tYXJrLXdpZGdldC1oaWdobGlnaHQpO1xuICAtLWFyay1jb250ZW50LXNlcGFyYXRvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbiAgLS1hcmstd2lkZ2V0LWJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIC0tYXJrLXdpZGdldC1oaWdobGlnaHQ6IHZhcigtLWFyay1iYXNlLWdyYXktMSk7XG5cbiAgLS1hcmstbmF2aWdhdGlvbi1ob3ZlcjogIzAwMDAwMDBkO1xuXG4gIC0tYXJrLXR5cG9ncmFwaHktYWNjZW50OiB2YXIoLS1hcmstYmFzZS1ncmF5LTEzKTtcbiAgLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZTogdmFyKC0tYXJrLWJhc2UtZ3JheS0xMCk7XG5cbiAgLy9Db2xvciBQYWxsZXRlXG4gIC0tYXJrLWJhc2UtZ3JheS0xOiAjZmZmZmZmO1xuICAtLWFyay1iYXNlLWdyYXktMjogI2ZhZmFmYTtcbiAgLS1hcmstYmFzZS1ncmF5LTM6ICNmNGY0ZjQ7XG4gIC0tYXJrLWJhc2UtZ3JheS00OiAjZjBmMGYwO1xuICAtLWFyay1iYXNlLWdyYXktNTogI2Q5ZDlkOTtcbiAgLS1hcmstYmFzZS1ncmF5LTY6ICNiZmJmYmY7XG4gIC0tYXJrLWJhc2UtZ3JheS03OiAjOTk5OTk5O1xuICAtLWFyay1iYXNlLWdyYXktODogIzc3Nzc3NztcbiAgLS1hcmstYmFzZS1ncmF5LTk6ICM0NjQ2NDY7XG4gIC0tYXJrLWJhc2UtZ3JheS0xMDogIzMzMzMzMztcbiAgLS1hcmstYmFzZS1ncmF5LTExOiAjMjYyNjI2O1xuICAtLWFyay1iYXNlLWdyYXktMTI6ICMxNjE2MTY7XG4gIC0tYXJrLWJhc2UtZ3JheS0xMzogIzAwMDAwMDtcblxuICAtLWFyay1iYXNlLXJlZC0xOiAjZmZlZmVjO1xuICAtLWFyay1iYXNlLXJlZC0yOiAjZjVjZGNiO1xuICAtLWFyay1iYXNlLXJlZC0zOiAjZWNhY2FhO1xuICAtLWFyay1iYXNlLXJlZC00OiAjZTM4YjhhO1xuICAtLWFyay1iYXNlLXJlZC01OiAjZGE2YTY5O1xuICAtLWFyay1iYXNlLXJlZC02OiAjZDE0OTQ5O1xuICAtLWFyay1iYXNlLXJlZC03OiAjYjEzZjNmO1xuICAtLWFyay1iYXNlLXJlZC04OiAjOTEzNTM1O1xuICAtLWFyay1iYXNlLXJlZC05OiAjNzEyYjJiO1xuICAtLWFyay1iYXNlLXJlZC0xMDogIzUxMjEyMTtcbiAgLS1hcmstYmFzZS1yZWQtMTE6ICMzMTE4MTg7XG5cbiAgLS1hcmstYmFzZS15ZWxsb3ctMTogI2ZmZmJlOTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMjogI2Y5ZWZjNTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMzogI2ZjZTM3ZTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNDogI2UyY2M3MztcbiAgLS1hcmstYmFzZS15ZWxsb3ctNTogI2M5YjY2ODtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNjogI2IwOWY1ZDtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNzogIzdlNzM0NztcbiAgLS1hcmstYmFzZS15ZWxsb3ctODogIzY1NWMzYztcbiAgLS1hcmstYmFzZS15ZWxsb3ctOTogIzRjNDYzMTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMTA6ICMzMzMwMjY7XG4gIC0tYXJrLWJhc2UteWVsbG93LTExOiAjMjgyNjFkO1xuXG4gIC0tYXJrLWJhc2UtYmx1ZS0xOiAjZThmN2ZlO1xuICAtLWFyay1iYXNlLWJsdWUtMjogI2I5ZTJmNjtcbiAgLS1hcmstYmFzZS1ibHVlLTM6ICM4YmNlZWY7XG4gIC0tYXJrLWJhc2UtYmx1ZS00OiAjNWNiYWU4O1xuICAtLWFyay1iYXNlLWJsdWUtNTogIzJlYTZlMTtcbiAgLS1hcmstYmFzZS1ibHVlLTY6ICMwMDkyZGE7XG4gIC0tYXJrLWJhc2UtYmx1ZS03OiAjMDY3YmI2O1xuICAtLWFyay1iYXNlLWJsdWUtODogIzBjNjU5MjtcbiAgLS1hcmstYmFzZS1ibHVlLTk6ICMxMjRmNmY7XG4gIC0tYXJrLWJhc2UtYmx1ZS0xMDogIzE4Mzk0YjtcbiAgLS1hcmstYmFzZS1ibHVlLTExOiAjMWYyMzI4O1xuXG4gIC0tYXJrLWJhc2UtZ3JlZW4tMTogI2U0ZjdlZTtcbiAgLS1hcmstYmFzZS1ncmVlbi0yOiAjYjdlOWQwO1xuICAtLWFyay1iYXNlLWdyZWVuLTM6ICM4YWRiYjM7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tNDogIzVkY2Q5NTtcbiAgLS1hcmstYmFzZS1ncmVlbi01OiAjMzBiZjc4O1xuICAtLWFyay1iYXNlLWdyZWVuLTY6ICMyYmEyNjc7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tNzogIzI2ODY1NjtcbiAgLS1hcmstYmFzZS1ncmVlbi04OiAjMjE2YTQ2O1xuICAtLWFyay1iYXNlLWdyZWVuLTk6ICMxYzRlMzU7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tMTA6ICMxYTM3Mjg7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tMTE6ICMxODMyMjU7XG5cbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTogI2ZmZjdlNjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMjogI2ZmZTNiYztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMzogI2ZmZDA5MztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNDogI2ZmYmM2OTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNTogI2ZmYTk0MDtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNjogI2UyOTUzYjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNzogI2M2ODIzNjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtODogI2E5NmYzMTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtOTogIzhkNWMyYztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTA6ICM3MDQ5Mjc7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTExOiAjNTQzNjIzO1xuXG4gIC0tYXJrLWJhc2UtcHVycGxlLTE6ICNmOWVjZmU7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTI6ICNkY2JlZTg7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTM6ICNjMzg3ZGU7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTQ6ICNhMjYyYmU7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTU6ICM4NjM1YTk7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTY6ICM3NjMxOTM7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTc6ICM2NjJlN2U7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTg6ICM1NjJhNjk7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTk6ICM0NjI3NTQ7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTEwOiAjMzYyMzNmO1xuICAtLWFyay1iYXNlLXB1cnBsZS0xMTogIzI3MjAyYTtcblxuICAtLWFyay1iYXNlLWN5YW4tMTogI2RkZjdmOTtcbiAgLS1hcmstYmFzZS1jeWFuLTI6ICNiY2U2ZWI7XG4gIC0tYXJrLWJhc2UtY3lhbi0zOiAjODJjYWQxO1xuICAtLWFyay1iYXNlLWN5YW4tNDogIzVkYjZiZjtcbiAgLS1hcmstYmFzZS1jeWFuLTU6ICMzOGEzYWU7XG4gIC0tYXJrLWJhc2UtY3lhbi02OiAjMzA5MTliO1xuICAtLWFyay1iYXNlLWN5YW4tNzogIzI5N2Y4ODtcbiAgLS1hcmstYmFzZS1jeWFuLTg6ICMyMTZkNzU7XG4gIC0tYXJrLWJhc2UtY3lhbi05OiAjMWE1YjYyO1xuICAtLWFyay1iYXNlLWN5YW4tMTA6ICMxMjQ5NGY7XG4gIC0tYXJrLWJhc2UtY3lhbi0xMTogIzBiMzczYztcbn1cblxuLmRhcmstbW9kZSB7XG4gIC0tYXJrLWljb246IHZhcigtLWFyay1iYXNlLWdyYXktMTMpO1xuICAtLWFyay15ZWxsb3ctbGlnaHQ6IHZhcigtLWFyay1iYXNlLXllbGxvdy0yKTtcbiAgLS1hcmsteWVsbG93LWxpZ2h0LWhvdmVyOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMyk7XG4gIC0tYXJrLWJyYW5kLWxvZ286ICNlOWYwZjI7XG5cbiAgLS1hcmstY29udGVudC1iYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICAtLWFyay1jb250ZW50LWhpZ2hsaWdodDogIzAwMDAwMDMzO1xuICAtLWFyay1jb250ZW50LXNlcGFyYXRvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbiAgLS1hcmstd2lkZ2V0LWJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIC0tYXJrLXdpZGdldC1oaWdobGlnaHQ6ICMwMDAwMDAzMztcblxuICAtLWFyay1uYXZpZ2F0aW9uLWhvdmVyOiAjZmZmZmZmMGQ7XG5cbiAgLS1hcmstdHlwb2dyYXBoeS1hY2NlbnQ6IHZhcigtLWFyay1iYXNlLWdyYXktMTMpO1xuICAtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lOiB2YXIoLS1hcmstYmFzZS1ncmF5LTExKTtcblxuICAvL0NvbG9yIFBhbGxldGVcbiAgLS1hcmstYmFzZS1ncmF5LTE6ICMwMDAwMDA7XG4gIC0tYXJrLWJhc2UtZ3JheS0yOiAjMTYxNjE2O1xuICAtLWFyay1iYXNlLWdyYXktMzogIzI2MjYyNjtcbiAgLS1hcmstYmFzZS1ncmF5LTQ6ICMzMzMzMzM7XG4gIC0tYXJrLWJhc2UtZ3JheS01OiAjNDY0NjQ2O1xuICAtLWFyay1iYXNlLWdyYXktNjogIzc3Nzc3NztcbiAgLS1hcmstYmFzZS1ncmF5LTc6ICM5OTk5OTk7XG4gIC0tYXJrLWJhc2UtZ3JheS04OiAjYmZiZmJmO1xuICAtLWFyay1iYXNlLWdyYXktOTogI2Q5ZDlkOTtcbiAgLS1hcmstYmFzZS1ncmF5LTEwOiAjZjBmMGYwO1xuICAtLWFyay1iYXNlLWdyYXktMTE6ICNmNGY0ZjQ7XG4gIC0tYXJrLWJhc2UtZ3JheS0xMjogI2ZhZmFmYTtcbiAgLS1hcmstYmFzZS1ncmF5LTEzOiAjZmZmZmZmO1xuXG4gIC0tYXJrLWJhc2UtcmVkLTE6ICMzMTE4MTg7XG4gIC0tYXJrLWJhc2UtcmVkLTI6ICM1MTIxMjE7XG4gIC0tYXJrLWJhc2UtcmVkLTM6ICM3MTJiMmI7XG4gIC0tYXJrLWJhc2UtcmVkLTQ6ICM5MTM1MzU7XG4gIC0tYXJrLWJhc2UtcmVkLTU6ICNiMTNmM2Y7XG4gIC0tYXJrLWJhc2UtcmVkLTY6ICNkMTQ5NDk7XG4gIC0tYXJrLWJhc2UtcmVkLTc6ICNkYTZhNjk7XG4gIC0tYXJrLWJhc2UtcmVkLTg6ICNlMzhiOGE7XG4gIC0tYXJrLWJhc2UtcmVkLTk6ICNlY2FjYWE7XG4gIC0tYXJrLWJhc2UtcmVkLTEwOiAjZjVjZGNiO1xuICAtLWFyay1iYXNlLXJlZC0xMTogI2ZmZWZlYztcblxuICAtLWFyay1iYXNlLXllbGxvdy0xOiAjMjgyNjFkO1xuICAtLWFyay1iYXNlLXllbGxvdy0yOiAjMzMzMDI2O1xuICAtLWFyay1iYXNlLXllbGxvdy0zOiAjNGM0NjMxO1xuICAtLWFyay1iYXNlLXllbGxvdy00OiAjNjU1YzNjO1xuICAtLWFyay1iYXNlLXllbGxvdy01OiAjN2U3MzQ3O1xuICAtLWFyay1iYXNlLXllbGxvdy02OiAjYjA5ZjVkO1xuICAtLWFyay1iYXNlLXllbGxvdy03OiAjYzliNjY4O1xuICAtLWFyay1iYXNlLXllbGxvdy04OiAjZTJjYzczO1xuICAtLWFyay1iYXNlLXllbGxvdy05OiAjZmNlMzdlO1xuICAtLWFyay1iYXNlLXllbGxvdy0xMDogI2ZkZWZiMztcbiAgLS1hcmstYmFzZS15ZWxsb3ctMTE6ICNmZmZiZTk7XG5cbiAgLS1hcmstYmFzZS1ibHVlLTE6ICMxZjIzMjg7XG4gIC0tYXJrLWJhc2UtYmx1ZS0yOiAjMTgzOTRiO1xuICAtLWFyay1iYXNlLWJsdWUtMzogIzEyNGY2ZjtcbiAgLS1hcmstYmFzZS1ibHVlLTQ6ICMwYzY1OTI7XG4gIC0tYXJrLWJhc2UtYmx1ZS01OiAjMDY3YmI2O1xuICAtLWFyay1iYXNlLWJsdWUtNjogIzAwOTJkYTtcbiAgLS1hcmstYmFzZS1ibHVlLTc6ICMyZWE2ZTE7XG4gIC0tYXJrLWJhc2UtYmx1ZS04OiAjNWNiYWU4O1xuICAtLWFyay1iYXNlLWJsdWUtOTogIzhiY2VlZjtcbiAgLS1hcmstYmFzZS1ibHVlLTEwOiAjYjllMmY2O1xuICAtLWFyay1iYXNlLWJsdWUtMTE6ICNlOGY3ZmU7XG5cbiAgLS1hcmstYmFzZS1ncmVlbi0xOiAjMTgzMjI1O1xuICAtLWFyay1iYXNlLWdyZWVuLTI6ICMxYTM3Mjg7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tMzogIzFjNGUzNTtcbiAgLS1hcmstYmFzZS1ncmVlbi00OiAjMjE2YTQ2O1xuICAtLWFyay1iYXNlLWdyZWVuLTU6ICMyNjg2NTY7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tNjogIzJiYTI2NztcbiAgLS1hcmstYmFzZS1ncmVlbi03OiAjMzBiZjc4O1xuICAtLWFyay1iYXNlLWdyZWVuLTg6ICM1ZGNkOTU7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tOTogIzhhZGJiMztcbiAgLS1hcmstYmFzZS1ncmVlbi0xMDogI2I3ZTlkMDtcbiAgLS1hcmstYmFzZS1ncmVlbi0xMTogI2U0ZjdlZTtcblxuICAtLWFyay1iYXNlLW9yYW5nZS0xOiAjNTQzNjIzO1xuICAtLWFyay1iYXNlLW9yYW5nZS0yOiAjNzA0OTI3O1xuICAtLWFyay1iYXNlLW9yYW5nZS0zOiAjOGQ1YzJjO1xuICAtLWFyay1iYXNlLW9yYW5nZS00OiAjYTk2ZjMxO1xuICAtLWFyay1iYXNlLW9yYW5nZS01OiAjYzY4MjM2O1xuICAtLWFyay1iYXNlLW9yYW5nZS02OiAjZTI5NTNiO1xuICAtLWFyay1iYXNlLW9yYW5nZS03OiAjZmZhOTQwO1xuICAtLWFyay1iYXNlLW9yYW5nZS04OiAjZmZiYzY5O1xuICAtLWFyay1iYXNlLW9yYW5nZS05OiAjZmZkMDkzO1xuICAtLWFyay1iYXNlLW9yYW5nZS0xMDogI2ZmZTNiYztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTE6ICNmZmY3ZTY7XG5cbiAgLS1hcmstYmFzZS1wdXJwbGUtMTogIzI3MjAyYTtcbiAgLS1hcmstYmFzZS1wdXJwbGUtMjogIzM2MjMzZjtcbiAgLS1hcmstYmFzZS1wdXJwbGUtMzogIzQ2Mjc1NDtcbiAgLS1hcmstYmFzZS1wdXJwbGUtNDogIzU2MmE2OTtcbiAgLS1hcmstYmFzZS1wdXJwbGUtNTogIzY2MmU3ZTtcbiAgLS1hcmstYmFzZS1wdXJwbGUtNjogIzc2MzE5MztcbiAgLS1hcmstYmFzZS1wdXJwbGUtNzogIzg2MzVhOTtcbiAgLS1hcmstYmFzZS1wdXJwbGUtODogIzljNTliOTtcbiAgLS1hcmstYmFzZS1wdXJwbGUtOTogI2MzODdkZTtcbiAgLS1hcmstYmFzZS1wdXJwbGUtMTA6ICNjOGEzZDk7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTExOiAjZGZjOGU5O1xuXG4gIC0tYXJrLWJhc2UtY3lhbi0xOiAjMGIzNzNjO1xuICAtLWFyay1iYXNlLWN5YW4tMjogIzEyNDk0ZjtcbiAgLS1hcmstYmFzZS1jeWFuLTM6ICMxYTViNjI7XG4gIC0tYXJrLWJhc2UtY3lhbi00OiAjMjE2ZDc1O1xuICAtLWFyay1iYXNlLWN5YW4tNTogIzI5N2Y4ODtcbiAgLS1hcmstYmFzZS1jeWFuLTY6ICMzMDkxOWI7XG4gIC0tYXJrLWJhc2UtY3lhbi03OiAjMzhhM2FlO1xuICAtLWFyay1iYXNlLWN5YW4tODogIzVkYjZiZjtcbiAgLS1hcmstYmFzZS1jeWFuLTk6ICM4MmNhZDE7XG4gIC0tYXJrLWJhc2UtY3lhbi0xMDogI2JjZTZlYjtcbiAgLS1hcmstYmFzZS1jeWFuLTExOiAjZGRmN2Y5O1xufVxuIiwiLnNmLXNtYXJ0LXNlYXJjaCB7XG4gIC5hbnQtbW9kYWwtY29udGVudCB7XG4gICAgcGFkZGluZzogNnB4O1xuXG4gICAgLmFudC10YWcge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTEpO1xuICAgICAgfVxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuYWxsLWJ1dHRvbiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmhlbHAtYnV0dG9uIHtcbiAgICAgIGhlaWdodDogMjFweDtcbiAgICB9XG4gIH1cbiAgLmFudC1tb2RhbC1mb290ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICBtYXJnaW46IDEycHggLTZweCAtNnB4O1xuICAgIHBhZGRpbmc6IDEwcHggNnB4IDEwcHggN3B4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOXB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5cHg7XG4gIH1cbiAgLnNlY3Rpb24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG5cbiAgICAmLnZpZXctc2VjdGlvbiB7XG4gICAgICBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gIH1cbiAgLnJlc3VsdHMtd3JhcHBlciB7XG4gICAgbWF4LWhlaWdodDogNDYwcHg7XG4gICAgbWFyZ2luOiAwcHggLTZweCAtMTBweCAtNnB4O1xuICAgIC5yZXN1bHQtZ3JvdXAtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDRweCAxNnB4IDBweCAxNnB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAuZ3JvdXAtaGVhZGVyLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICB9XG5cbiAgICAgIC5zbWFsbC1idG4ge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnJlc3VsdC1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gICAgICB9XG4gICAgICAmLmhpZ2hsaWdodCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgfVxuICAgICAgLm1ldGEtZGF0YSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1jb250cm9sLXRvd2VyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcGFkZGluZzogMTZweCAxNHB4IDE2cHggMDtcbiAgLnJlYWN0LWZsb3cge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcblxuICAgIC5yZWFjdC1mbG93X19oYW5kbGUtYm90dG9tLFxuICAgIC5yZWFjdC1mbG93X19oYW5kbGUtbGVmdCxcbiAgICAucmVhY3QtZmxvd19faGFuZGxlLXJpZ2h0IHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAucmVhY3QtZmxvd19fZWRnZS10ZXh0Ymcge1xuICAgICAgZmlsbDogI2Y0ZjRmNDtcbiAgICAgIHN0cm9rZTogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgc3Ryb2tlLXdpZHRoOiAxO1xuICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgOHB4IHJnYmEoMjQsIDE0NCwgMjU1LCAwLjYpKTtcbiAgICAgIGFuaW1hdGlvbjogcHVsc2F0ZSAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIHB1bHNhdGUge1xuICAgICAgMCUsXG4gICAgICAxMDAlIHtcbiAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgNHB4IHJnYmEoMjQsIDE0NCwgMjU1LCAwLjQpKTtcbiAgICAgIH1cbiAgICAgIDUwJSB7XG4gICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDEycHggcmdiYSgyNCwgMTQ0LCAyNTUsIDAuOSkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgZXJyb3JQdWxzYXRlIHtcbiAgICAgIDAlLFxuICAgICAgMTAwJSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMjU1LCA3NywgNzksIDAuMyk7XG4gICAgICB9XG4gICAgICA1MCUge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDI1NSwgNzcsIDc5LCAwLjYpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5yZWFjdC1mbG93X19lZGdlLXRleHQge1xuICAgICAgZmlsbDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5yZWFjdC1mbG93X19ub2RlLWlucHV0LFxuICAgIC5yZWFjdC1mbG93X19ub2RlLWRlZmF1bHQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgfVxuICAgIC5zZi1ub2RlLXdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycywgYm94LXNoYWRvdyAwLjJzO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG5cbiAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDI0LCAxNDQsIDI1NSwgMC4yKTtcbiAgICAgIH1cblxuICAgICAgJi5lcnJvciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTMpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDI1NSwgNTUsIDU4LCAwLjQpO1xuICAgICAgICBhbmltYXRpb246IGVycm9yUHVsc2F0ZSAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICAgIH1cblxuICAgICAgLm5vZGUtdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucG9zaXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgfVxuICAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTIpO1xuICB9XG4gIC5hZy1yb3ctaG92ZXIge1xuICAgIC5wb3NpdGl2ZS12YWx1ZS1jZWxsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpO1xuICAgIH1cbiAgICAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMik7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtZXZlbnQtY2F0ZWdvcnlfX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG5cbi5zZi1ldmVudHMtc2FtcGxpbmdfX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG4iLCIuc2YtaG9tZS1wYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW46IDAgMTRweCAxNnB4IDA7XG5cbiAgLmRhdGEtY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAuZGF0YS1jYXJkIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIG1pbi13aWR0aDogNDc3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAuYm94IHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAudmFsdWUge1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ncmlkLXdyYXBwZXIge1xuICAgICAgaGVpZ2h0OiA0NThweDtcbiAgICAgIG1hcmdpbjogMCAtMTZweDtcblxuICAgICAgLmFnLXJvdyAuYWctY2VsbDpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zYWxlcy1oaXN0b3J5LWNhcmQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgLnN1YnRpdGxlIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICAuY2hhcnQtYmFyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMHB4IDBweDtcbiAgICAgIHRyYW5zaXRpb246IDIuNXM7XG4gICAgICBoZWlnaHQ6IDBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICY6aG92ZXIgLmJhci10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5iYXItdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDlweCAwIHJnYig2MiA2MiA2MiAvIDIwJSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jaGFydC1mb290ZXIge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgIG1hcmdpbjogMCAtMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgLnBlcmNlbnRhZ2UtY2hhbmdlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zdWJtb2R1bGVzLWNhcmQge1xuICAgIG1pbi13aWR0aDogNDc3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdhcDogMTZweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDE0NXB4LCAxZnIpKTtcblxuICAgIC5zdWJtb2R1bGUtY29sdW1uIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuYm94IHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjdXJzb3I6IGluaXRpYWw7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXI6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICBvcGFjaXR5OiAwLjk7XG5cbiAgICAgICAgLm5ldy10YWItaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uZXctdGFiLWljb24ge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXJraWV2YS1ibG9nIHtcbiAgICBtaW4td2lkdGg6IDQ3N3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAuYmxvZy1jYXJkIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLmNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucmVzcG9uc2l2ZS1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDUwcHgpIHtcbiAgICAucmVzcG9uc2l2ZS1jb2x1bW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmLnNmLWhvbWUtcGFnZS0tcGVuZGluZyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiAyNDBweDtcbiAgfVxufVxuXG4uc2FmYXJpLXNjcm9sbGVyIHtcbiAgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwge1xuICAgIHdpZHRoOiAxMXB4O1xuICB9XG5cbiAgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwge1xuICAgIGhlaWdodDogMTFweDtcbiAgfVxuXG4gIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYwMDtcbiAgICAvKiBzaG91bGQgbWF0Y2ggYmFja2dyb3VuZCwgY2FuJ3QgYmUgdHJhbnNwYXJlbnQgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIH1cblxuICAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgfVxuXG4gIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgICB3aWR0aDogMTFweDtcbiAgfVxuXG4gIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gIH1cblxuICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmMDA7XG4gICAgLyogc2hvdWxkIG1hdGNoIGJhY2tncm91bmQsIGNhbid0IGJlIHRyYW5zcGFyZW50ICovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB9XG5cbiAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5zZi1ob21lLXBhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgIC5kYXRhLWNhcmQgLnZhbHVlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXF1aWNrLWd1aWRlLXBhZ2Uge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgLmhlYWRlciB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgfVxuXG4gIC5jbG9zZS1idXR0b24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgcGFkZGluZzogMTFweDtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tb2R1bGUtd3JhcHBlciB7XG4gICAgLm5hbWUge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cbiAgICAudGV4dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIH1cbiAgICAuaW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIGJveC1zaGFkb3c6IC0xcHggMHB4IDlweCAxcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICB9XG4gIH1cbiAgLnF1aWNrLXRhc2tzIHtcbiAgICAucXVpY2stdGFza3MtY29sbGFwc2Uge1xuICAgICAgLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDM5cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgICAuYW50LWNvbGxhcHNlLWNvbnRlbnQge1xuICAgICAgICAuYW50LWNvbGxhcHNlLWNvbnRlbnQtYm94IHtcbiAgICAgICAgICBwYWRkaW5nOiAycHggMCAzMnB4IDY0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zZXR0aW5ncy12aWV3X19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4td2lkdGg6IDUwMHB4O1xuXG4gIC5zZi1zZXR0aW5ncy1sYXlvdXRfX2NvbnRlbnQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDYwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgLnNmLXNldHRpbmdzLWxheW91dF9faGVhZGVyIHtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBhZGRpbmc6IDE2cHggMCA4cHggMTZweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG5cbiAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi1zZXR0aW5ncy1zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnNmLXNldHRpbmdzLWxheW91dF9fY29udGVudCB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICBtaW4taGVpZ2h0OiAyNTBweDtcblxuICAgICAgJi5zZi1zZXR0aW5ncy1sYXlvdXRfX2NvbnRlbnQtY29scyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtbWFpbi1tb2RhbC5zZi1wbGFuLXVwZ3JhZGVkLW1vZGFsIC5hbnQtbW9kYWwge1xuICAuYW50LW1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmFudC1tb2RhbC1jb25maXJtLWJvZHkge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5hbnQtbW9kYWwtY29uZmlybS10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyNHB4IDQwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIH1cbiAgLmFudC1tb2RhbC1jb25maXJtLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG5cbiAgICAudGV4dCB7XG4gICAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi10cmlhbC1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYnJhbmQtbG9nbyk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogNXB4IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWI1YjZkO1xuICB9XG59XG5cbi5zZi10cmlhbC1jb250ZW50IHtcbiAgd2lkdGg6IDI3MHB4O1xuICAuZXhwaXJlcy1kYXRlIHtcbiAgICBjb2xvcjogIzk5OTk5OTtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIH1cbiAgLmxpbmUge1xuICAgIG1hcmdpbjogMTZweCAtMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGhlaWdodDogMXB4O1xuICB9XG59XG4iLCIuc2YtYWxlcnRzLWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIge1xuICBtYXJnaW46IC0yNHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgLnNmLWFsZXJ0cy1tZW51LWNvbHVtbiB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG4gIH1cblxuICAuc2YtYWxlcnRzLWFjdGlvbnMge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIH1cblxuICAuc2YtYWxlcnRzLXRvb2xiYXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuXG4gICAgLmFudC1zZWxlY3QtYXJyb3cge1xuICAgICAgbGVmdDogMTFweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLFxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgfVxuICB9XG5cbiAgLnNmLWFsZXJ0cy1saXN0IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAuc2YtZ3JvdXAtaGVhZGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgfVxuICAgICAgLmhlYWRlci10ZXh0IHtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZi1ncm91cC1jb250ZW50LXdyYXBwZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5zZi1ncm91cC1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgd2lkdGg6IDM4NXB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbXBhY3QtYmFkZ2Uge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWZkNzVlO1xuICAgICAgICAgIHBhZGRpbmc6IDNweCA4cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMTRweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmxhY2spO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGlvbnMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLmFjdGlvbi1idG4ge1xuICAgICAgICAgICAgbWFyZ2luOiAtNXB4IDAgMCAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubm8tYWxlcnRzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMzFweDtcblxuICAgIC5oZWFkaW5nIHtcbiAgICAgIHBhZGRpbmc6IDAgMTJweCAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuXG4gICAgLnB1bHNlMSB7XG4gICAgICBhbmltYXRpb246IHB1bHNlIDZzIGVhc2Utb3V0IGluZmluaXRlO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgICB9XG5cbiAgICAucHVsc2UyIHtcbiAgICAgIGFuaW1hdGlvbjogcHVsc2UgNnMgZWFzZS1vdXQgaW5maW5pdGU7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDJzO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLnB1bHNlMyB7XG4gICAgICBhbmltYXRpb246IHB1bHNlIDZzIGVhc2Utb3V0IGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiA0cztcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgcHVsc2Uge1xuICAgICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZGl2W2NsYXNzXj0nQ29uZmV0dGlFeHBsb3Npb24tY29udGFpbmVyJ10ge1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgdG9wOiAtNzFweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1hbGVydHNfX21haW4tZ3JpZCB7XG4gIG1hcmdpbjogMCAxNHB4IDE2cHggMDtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gICYuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQge1xuICAgIC5zZi1hbGVydHMtZW1wdHktb3ZlcmxheSB7XG4gICAgICAuaGVhZGluZyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweCAxMnB4IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWNvbXBhbnktc2V0dGluZ3Mge1xuICBtYXgtd2lkdGg6IDYzMHB4O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29uZmlnIHtcbiAgLmFudGljb24ge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbiAgLmFudC10YWJsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAuYW50LXRhYmxlLWNvbnRhaW5lciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgfVxuICAgIHRoIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwcHg7XG4gICAgfVxuICB9XG4gIC5hbnQtdGFibGUtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAuYW50LXRhYmxlLXRoZWFkID4gdHIgPiB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5hbnQtdGFibGUtdGJvZHkge1xuICAgICAgLmFudC10YWJsZS1yb3cge1xuICAgICAgICAmLmFudC10YWJsZS1yb3ctc2VsZWN0ZWQgPiB0ZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIH1cbiAgICAgICAgLmFudC10YWJsZS1jZWxsLXJvdy1ob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtYWxlcnRzLWFjdGlvbnNfX2dvdG8tbWVudS5hbnQtZHJvcGRvd24tbWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG4gICAgfVxuICAgIC5hbnQtZHJvcGRvd24tbWVudS10aXRsZS1jb250ZW50IHtcbiAgICAgIGZsZXg6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7ICAgIFxuICAgICAgfVxuICAgICAgc3ZnIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0OyAgIFxuICAgICAgICBwYXRoIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLWFsZXJ0LWRldGFpbHMtZGRsIHtcbiAgd2lkdGg6IDM1MHB4O1xuICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnRleHQtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAuaW5mby10ZXh0IHtcbiAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIG1heC13aWR0aDogMTk1cHg7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cbiAgICAuaW5mby1udW1iZXIge1xuICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQsICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCwgJjpudGgtY2hpbGQoLTEpIHtcbiAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgIH1cbiAgfVxufSIsIi5zZi1hbGVydHMtdG9vbGJhciB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIC5zZi10b29sYmFyX19zZWxlY3RvciB7XG4gICAgd2lkdGg6IDE3MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNmLWFsZXJ0cy10b29sYmFyIHtcbiAgICAuc2YtdG9vbGJhcl9fc2VsZWN0b3Ige1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2YtdG9vbGJhci1idG4ge1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBwYWRkaW5nOiAwcHggN3B4O1xuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc2VjdXJpdHktZHJhd2VyIHtcbiAgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIHBhZGRpbmc6IDNweCAxNnB4O1xuICB9XG5cbiAgLmFudC10YWJsZS10Ym9keSA+IHRyID4gdGQge1xuICAgIHBhZGRpbmc6IDlweCAxNnB4O1xuICB9XG59XG4iLCIuc2YtZGF0YS1zb3VyY2VzLWZvcm0ge1xuICAuZHluYW1pYy1kYXRlLXJhbmdlX19zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFudC1mb3JtLWl0ZW0uc2YtZm9ybS1pdGVtX19zZWdtZW50ZWQtZGF0ZWZpbHRlcnR5cGVcbiAgICAuZGF0ZS1maWx0ZXItdHlwZV9fbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbHVtbi1nYXA6IDRweDtcbiAgfVxuXG4gIC5maWx0ZXItc2NldGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIHBhZGRpbmc6IDRweCAxMXB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcblxuICAgIC5hbnQtYnRuIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtaGlzdG9yaWNhbC1tZXRyaWNzX19kcmF3ZXIuYW50LWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLWJvZHkgLmFudC1mb3JtLnNmLWhpc3RvcmljYWwtbWV0cmljc19fZWRpdC1mb3JtIHtcblxuICAgIC5ob3Jpem9uLXNlY3Rpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmFjdGlvbi1wb3B1cCB7XG4gIHdpZHRoOiAyODBweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICB6LWluZGV4OiAyO1xuICBib3gtc2hhZG93OiAwIDZweCAxNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KSxcbiAgICAwIDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDlweCAyOHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDUpICFpbXBvcnRhbnQ7XG5cbiAgLmhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICBwYWRkaW5nOiAxMnB4IDI0cHggMCAyNHB4O1xuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMCAwIDE2cHggMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG5cbiAgICAgIC5hbnRpY29uLWNsb3NlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDY0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE2cHggMjRweCAxNnB4IDI0cHg7XG4gICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgfVxuXG4gICYuc2YtcGVyY2VudC1hZGp1c3RtZW50LWFjdGlvbiB7XG4gICAgLmFudC1mb3JtLWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG5cbiAgICAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuXG4gICAgICAmID4gbGFiZWwge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtaW5wdXQtc3VmZml4IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xuICAgIH1cbiAgfVxuXG4gICYuc2YtcHJvcmF0ZS1hY3Rpb24ge1xuICAgIC5hbnQtZm9ybS1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgLmFudC1yYWRpby1idXR0b24td3JhcHBlciB7XG4gICAgICAmOm5vdCguYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWNoZWNrZWQpIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuXG4gICAgICAmID4gbGFiZWwge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYWN0aW9uLXBvcHVwX19vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuIiwiLnNmLW1hbmFnZS1vdmVycmlkZXMge1xuICAuYWctdGhlbWUtcXVhcnR6IHtcbiAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIC5hZy1yb3ctZ3JvdXAtZXhwYW5kZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIC5hZy1pY29uLXRyZWUtb3BlbiB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAgLmFnLWRldGFpbHMtZ3JpZCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNmLW1hbmFnZS1vdmVycmlkZXMtZW1wdHktb3ZlcmxheSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweCAxMnB4IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1mb3JlY2FzdC1kZXRhaWxzIHtcbiAgLmFudC1kcmF3ZXItY29udGVudCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDBweDtcblxuICAgIC5jaGFydC13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1vdXRsaWVyLXRhYmxlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICAvLyBtaW4taGVpZ2h0OiBmaXQtY29udGVudDsgY2F1c2UgaXNzdWUgd2l0aCB2aXJ0dWFsIHJlbmRlclxuICBtaW4taGVpZ2h0OiAzNTBweDtcblxuICAuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1hZnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB9XG5cbiAgLmR4LWRhdGFncmlkLWhlYWRlci1wYW5lbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgICAuZHgtdG9vbGJhciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLmR4LWhlYWRlci1yb3cge1xuICAgIC5zZi1jYXB0aW9uLS1pbnZpc2libGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmR4LWhlYWRlci1maWx0ZXIge1xuICAgICAgY29sb3I6ICMwMDg3ZmY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgICAuZHgtaGVhZGVyLWZpbHRlci1lbXB0eSB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgfVxuXG4gIC5keC1kYXRhZ3JpZC1yZXZlcnQtdG9vbHRpcCAuZHgtcmV2ZXJ0LWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZHgtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSAuZHgtY2hlY2tib3gtaWNvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG5cbiAgLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLW91dGxpbmVkIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuZHgtdGV4dGJveC5keC10ZXh0ZWRpdG9yIHtcbiAgICBwYWRkaW5nOiA2cHggMDtcbiAgfVxufVxuXG4uc2Ytb3V0bGllcnNfX2dyaWQuc2YtYWctZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5hZy1yb290IHtcbiAgICAuYWctaGVhZGVyIC5hZy1oZWFkZXItY2VsbCB7XG4gICAgICAmLmNoZWNrYm94LWNlbnRlciB7XG4gICAgICAgIC5hZy1oZWFkZXItc2VsZWN0LWFsbC5hZy1jaGVja2JveCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICAuYWctaGVhZGVyLWNlbGwtY29tcC13cmFwcGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLWJvZHkgLmFnLXJvdyAuYWctY2VsbCB7XG4gICAgICAuYWctc2VsZWN0aW9uLWNoZWNrYm94IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAuYWN0aW9uLWNlbGwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1vdXRsaWVycy10b29sYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNHB4IDBweCA3cHg7XG5cbiAgLnRvb2xiYXItYnV0dG9uLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgY29sdW1uLWdhcDogOHB4O1xuICB9XG5cbiAgLnNmLWZpbHRlci1vdXRsaWVyc19fY29udHJvbCB7XG4gICAgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0ge1xuICAgICAgbWluLXdpZHRoOiA4MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1zZXZlcml0eS1zZWxlY3RvciB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1pbi13aWR0aDogMTcwcHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZlIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG5cbiAgICAgIHBhdGgge1xuICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgfVxuXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93LWl0ZW0tcmVzdCB7XG4gICAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0tY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG4gIH1cblxuICAuc2Ytc2V2ZXJpdHktc2VsZWN0b3Ige1xuICAgIHdpZHRoOiAxNDBweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgLnBsYWNlaG9sZGVyLXNxdWFyZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGxhY2Vob2xkZXItc3F1YXJlIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiMGIwYjA7XG4gICAgfVxuICB9XG59XG5cbi5zZi1jb3JyZWN0aW9ucy1zZWxlY3QtZHJvcGRvd24ge1xuICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnNmLXNldmVyaXR5LXNlbGVjdG9yLWRyb3Bkb3duIHtcbiAgLmFjY2VudC1jb2xvciB7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxuXG4gIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXN0YXRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc2VsZWN0ZWQ6bm90KC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLWRpc2FibGVkKSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG4uc2Ytc2V2ZXJpdHktc3F1YXJlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4iLCIuc2YtbG9jYXRpb24tZGV0YWlscy1kcmF3ZXIge1xuICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAuc2YtYWctZ3JpZCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1MHB4KSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIuc2Ytc2FsZXMtcHJlZGljdG9yLXNldHRpbmdzIHtcbiAgLmhlYWRpbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZzogMTJweCAyNHB4IDI3cHg7XG4gICAgbWFyZ2luOiAwcHggLTI0cHggMDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAuYW50LWJ0biB7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC5zZi11cmdlbmN5IHtcbiAgICAuYW50LWlucHV0LW51bWJlci1ncm91cC13cmFwcGVyIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHdpZHRoOiA5NXB4O1xuICAgfVxuICB9XG59XG4iLCIuc2Ytc3RyYXRlZ3ktc2V0dGluZ3Mge1xuICAuYW50LXNlZ21lbnRlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDBkO1xuICB9XG5cbiAgLmFudC10YWJzLW5hdjo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIH1cblxuICAuc2VnbWVudC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgLmZpbHRlci1idXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICB9XG4gICAgaHIge1xuICAgICAgbWFyZ2luOiA4cHggMDtcbiAgICB9XG4gICAgLmFnZ3JlZ2F0aW9uLWNhc2NhZGVyLXBvcHVwIHtcbiAgICAgIC5hbnQtY2FzY2FkZXItbWVudXMgPiB1bDpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgLmFudC1jYXNjYWRlci1jaGVja2JveC1kaXNhYmxlZCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtcHlyYW1pZC1idWlsZGVyLXdpdGgtbGV2ZWxzIHtcbiAgLmxldmVsLXdyYXBwZXIge1xuICAgIC5hbnQtZGl2aWRlci1ob3Jpem9udGFsLmFudC1kaXZpZGVyLXdpdGgtdGV4dCB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICBtYXJnaW46IDI0cHggMCAxMnB4IDA7XG4gICAgfVxuICAgICYuaGFzLWVycm9yIHtcbiAgICAgIC5hbnQtZGl2aWRlci1ob3Jpem9udGFsLmFudC1kaXZpZGVyLXdpdGgtdGV4dCB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgfVxuICAgIH1cbiAgICAuYW50aWNvbi1kZWxldGUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDFweDtcbiAgICB9XG4gICAgLmF0dHJpYnV0ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIHBhZGRpbmc6IDVweCA4cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIC5hbnRpY29uLWNsb3NlIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IDFweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFkZC1hdHRyaWJ1dGUge1xuICAgICAgYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBwYWRkaW5nOiA1cHggOHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk0ZGJmZjMzO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VsZWN0LWF0dHJpYnV0ZSB7XG4gICAgICAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgfVxuICAgICAgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGVcbiAgICAgICAgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtZXhwYW5kLWljb25cbiAgICAgICAgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtYXJyb3ctaWNvbiB7XG4gICAgICAgIGNvbG9yOiByZ2IoMCAwIDApO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgICAuYW50LW1lbnUtdmVydGljYWwgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5zdWJtZW51LXBvcHVwIHtcbiAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgfVxuICB9XG4gIC5lcnJvci1tZXNzYWdlIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxufVxuLnNmLXB5cmFtaWQtYnVpbGRlciB7XG4gIC5vcHRpb25zLXdyYXBwZXIge1xuICAgIC5vcHRpb24ubG9ja2VkIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgfVxuXG4gICAgLm9wdGlvbjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgfVxuICB9XG4gIC5vcHRpb24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDlweCAxMnB4O1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgJjpub3QoLmxvY2tlZCkge1xuICAgICAgYm9yZGVyLXRvcDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY2OGRjMzggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpub3QoLmxvY2tlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICB9XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG4gIC5ub3QtYWxsb3dlZC1hbmltYXRpb24ge1xuICAgIGFuaW1hdGlvbjogbm90LWFsbG93ZWQgMC43cztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICB9XG4gIEBrZXlmcmFtZXMgbm90LWFsbG93ZWQge1xuICAgIGZyb20ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuICAgIDI1JSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgIH1cbiAgICA3NSUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MywgMTMxLCAxMzEpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgIH1cbiAgICB0byB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXN0cmF0ZWd5LXRvb2xiYXIge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbiIsIi5zZi1wb2xpY3ktY29tcGFyZS1jaGFydCB7XG4gIC5yZWFjdC1mbG93X19lZGdlLXBhdGgsXG4gIC5yZWFjdC1mbG93X19jb25uZWN0aW9uLXBhdGgge1xuICAgIHN0cm9rZTogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIHN0cm9rZS13aWR0aDogMnB4O1xuICB9XG5cbiAgLnJlYWN0LWZsb3dfX25vZGUtZGVmYXVsdCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMSk7XG4gIH1cblxuICAucmVhY3QtZmxvd19fY29udHJvbHMtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1oaWdobGlnaHQpO1xuICAgIH1cblxuICAgIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbiAgICB9XG4gIH1cblxuICAudG90YWwtaW1wYWN0LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgei1pbmRleDogNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEpO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICB3aWR0aDogMzE1cHg7XG4gICAgaGVpZ2h0OiAyMTVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm94LXNoYWRvdzpcbiAgICAgIDBweCAzcHggNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjEyKSxcbiAgICAgIDBweCA2cHggMTZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KSxcbiAgICAgIDBweCA5cHggMjhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAmLmNvbGxhcHNlZCB7XG4gICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgfVxuICB9XG5cbiAgLnJlYWN0LWZsb3dfX2hhbmRsZSB7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cblxuICAuc2Ytbm9kZS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLm5vZGUtdHlwZSB7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgIG1heC13aWR0aDogMTAxcHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5vZGUtY2hpbGRyZW4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICB0ZXh0LWFsaWduOiBpbml0aWFsO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXRyYW5zZmVyX19mb3JtLWJhc2Uge1xuICAuYW50LWZvcm0taXRlbSB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcblxuICAgICY6bm90KC5hbnQtZm9ybS1pdGVtLXdpdGgtaGVscCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG5cbiAgICAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgfVxuXG4gICAgLmFudC1mb3JtLWl0ZW0tY29udHJvbCB7XG4gICAgICAuYW50LWlucHV0LmFudC1pbnB1dC1kaXNhYmxlZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LWFycm93IC5hbnRpY29uIHN2ZyB7XG4gICAgICAgIGZpbGw6ICNiZmJmYmYgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFudC1mb3JtLWl0ZW0td2l0aC1oZWxwIC5hbnQtZm9ybS1pdGVtLWV4cGxhaW4ge1xuICAgICAgbWluLWhlaWdodDogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG5cbiAgICAmLmFudC1mb3JtLWl0ZW0taGFzLXN1Y2Nlc3Mge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcblxuICAgICAgLmFudC1mb3JtLWl0ZW0tZXhwbGFpbiB7XG4gICAgICAgICYuYW50LXNob3ctaGVscC1sZWF2ZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNvcC1jb2xsYWJfX2NoYXJ0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBzdmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIuc2Ytc3VtbWFyeS1ncmlkIHtcbiAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgLmFnLXJvdy1ncm91cC1sZWFmLWluZGVudCB7XG4gICAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5hZy1yb3ctZ3JvdXAtZXhwYW5kZWQge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gICAgLmFnLXN0aWNreS1ib3R0b217XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYWctcGlubmVkLWxlZnQtaGVhZGVyIHtcbiAgICAgIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICAuYWctaGVhZGVyLWNlbGwge1xuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRyYW5zYWN0aW9ucy1vYmplY3RzIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5hbnQtdGFicyB7XG4gICAgICAgIGZsZXg6IGF1dG87XG5cbiAgICAgICAgLmFudC10YWJzLW5hdiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LXRhYnMtY29udGVudC1ob2xkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgLmFudC10YWJzLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICAuYW50LXRhYnMtdGFicGFuZSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgLm9iai12aWV3LWNvbnRlbnQtZ3JpZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2YtdXRpbGl6YXRpb24tZ3JpZCB7XG4gIC5hZy1yb290LXdyYXBwZXIge1xuICAgIC5hZy1yb3ctbGV2ZWwtMC5hZy1yb3ctZ3JvdXAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgICAgIC5hZy1pY29uLXRyZWUtY2xvc2VkLFxuICAgICAgLmFnLWljb24tdHJlZS1vcGVuIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWFjY2VudCk7XG4gICAgICB9XG5cbiAgICAgIC5hZy1yb3ctZ3JvdXAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktYWNjZW50KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctcm93LWxldmVsLTIge1xuICAgICAgLmFnLWRldGFpbHMtcm93IHtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jZWxsLS1ub3QtdXNlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbiAgfVxuXG4gIC5jZWxsLS1yZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICB9XG5cbiAgLmNlbGwtLWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuICB9XG5cbiAgLmNlbGwtLXllbGxvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG4gIH1cblxuICAuY2VsbC0tb3Zlci1jYXBhY2l0eSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG4gIH1cblxuICAudXRpbC1vdmVyLWNhcGFjaXR5IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi51dGlsaXphdGlvbi1kZXRhbGlzLWdyaWQtbW9kYWwge1xuICAuYW50LW1vZGFsLWNvbmZpcm0tcGFyYWdyYXBoIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMge1xuICBoZWlnaHQ6IDUwMHB4O1xuICB3aWR0aDogMTAwJTtcblxuICAuc2YtYWctZ3JpZCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgICAgIC5hZy1oZWFkZXItY29udGFpbmVyIHtcbiAgICAgICAgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW4tZ3JvdXAge1xuICAgICAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbC5hZy1oZWFkZXItZ3JvdXAtY2VsbC13aXRoLWdyb3VwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCAuYWctaGVhZGVyLWdyb3VwLXRleHQge1xuICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLWxyO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAtbXMtd3JpdGluZy1tb2RlOiB0Yi1scjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbiB7XG4gICAgICAgICAgLmFnLWhlYWRlci1jZWxsOm5vdCguYWctaGVhZGVyLXNwYW4taGVpZ2h0KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFnLXJvdy1sZXZlbC0wIHtcbiAgICAgICAgLmFnLXNlbGVjdGlvbi1jaGVja2JveCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpc19fcm93LWFjdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gICAgICB9XG5cbiAgICAgIC5hZy1yb3ctbGV2ZWwtMSB7XG4gICAgICAgIC5hZy1kZXRhaWxzLXJvdyB7XG4gICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hZy1oZWFkZXItY2VsbC5zZi10ZXh0LWNlbnRlciB7XG4gICAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXNfX2NlbGwtLWVkaXQtYWxsb3dlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xuICAgICAgfVxuXG4gICAgICAuc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpc19fY2VsbC0tZWRpdC1kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgIH1cblxuICAgICAgLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXNfX2NlbGwtYWN0aW9uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICAgIH1cblxuICAgICAgLmNlbGwtLW5vdC11c2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbiAgICAgIH1cblxuICAgICAgLmNlbGwtLXJlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICAgICAgfVxuXG4gICAgICAuY2VsbC0tZ3JlZW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuICAgICAgfVxuXG4gICAgICAuY2VsbC0teWVsbG93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtYWN0aW9uX19kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAuZGV0YWlsLXJvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTZweDtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgICB9XG5cbiAgICAudmFsdWUtY29sIHtcbiAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWV4cGFuZGVkLWJvbV9fZ3JpZCB7XG4gICYuYWctdGhlbWUtcXVhcnR6IHtcbiAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5kcm9wcGFibGUtY29sIHtcbiAgJi5kcm9wcGFibGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZsZXg6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC41cyBlYXNlLWluLW91dDtcbiAgfVxuXG4gICYuZHJvcHBhYmxlLWNvbF9fQXR0cmlidXRlcyxcbiAgJi5kcm9wcGFibGUtY29sX19Sb3dzLFxuICAmLmRyb3BwYWJsZS1jb2xfX0NvbHVtbnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMGM0ZGU7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjBjNGRlO1xuXG4gICAgJi5kcm9wcGFibGUuYWN0aXZlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzNiNjFiYTtcbiAgICB9XG4gIH1cblxuICAmLmRyb3BwYWJsZS1jb2xfX1F1YW50aXRpZXMsXG4gICYuZHJvcHBhYmxlLWNvbF9fRGF0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmZmMDtcbiAgICBib3JkZXItY29sb3I6ICNmMGZmZjA7XG5cbiAgICAmLmRyb3BwYWJsZS5hY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA2NDAwO1xuICAgIH1cbiAgfVxuICAmLmRyb3BwYWJsZS1jb2xfX1F1YW50aXRpZXMge1xuICAgIC5hbnQtY29sbGFwc2Uge1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG5cbiAgICAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2NDAwOTM7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAuYW50LWNvbGxhcHNlLWNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmFudC1jb2xsYXBzZS1jb250ZW50LWJveCB7XG4gICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wcGFibGUtY29sLXBhbmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleDogYXV0bztcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4uZHJvcHBhYmxlLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIHBhZGRpbmc6IDVweDtcblxuICAuaXRlbS1zb3J0IHtcbiAgICAgd2lkdGg6IDM1cHg7XG5cbiAgICAuaXRlbS1zb3J0LS1pbmFjdGl2ZSB7XG4gICAgICAuYW50aWNvbi5hbnRpY29uLXNvcnQtYXNjZW5kaW5nLml0ZW0tc29ydC0tbm9uZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuYW50aWNvbi5hbnRpY29uLXN0b3Age1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgICAgIGNvbG9yOiAjZDE0OTQ5O1xuICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1kZWxldGUge1xuICAgIHdpZHRoOiAxNXB4O1xuXG4gICAgLmFudGljb24uYW50aWNvbi1kZWxldGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAuaXRlbS1zb3J0LS1pbmFjdGl2ZSB7XG4gICAgICAuYW50aWNvbi5hbnRpY29uLXNvcnQtYXNjZW5kaW5nLml0ZW0tc29ydC0tbm9uZSxcbiAgICAgIC5hbnRpY29uLmFudGljb24tc3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnRpY29uLmFudGljb24tZGVsZXRlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1ncm91cGVkLWxpc3RfX3BhbmVsLWxldmVsLTEge1xuICAgICYuYW50LWNvbGxhcHNlLWl0ZW0tYWN0aXZlIHtcbiAgICAgICAgJiA+IC5hbnQtY29sbGFwc2UtaGVhZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICB9IFxuICAgICYgPiAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICB9XG5cbiAgICAmID4gLmFudC1jb2xsYXBzZS1jb250ZW50ID4gLmFudC1jb2xsYXBzZS1jb250ZW50LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICB9XG59XG5cbi5zZi1ncm91cGVkLWxpc3RfX3BhbmVsLWxldmVsLTIge1xuICAgICYgPiAuYW50LWNvbGxhcHNlLWNvbnRlbnQgPiAuYW50LWNvbGxhcHNlLWNvbnRlbnQtYm94IHtcbiAgICAgICAgcGFkZGluZzogMHB4IDE2cHg7XG4gICAgfVxuXG4gICAgLmFudC1jb2xsYXBzZS1oZWFkZXItdGV4dCB7XG4gICAgICAgIC5zZi1ncm91cGVkLWxpc3RfX3BhbmVsLWxldmVsLTItY250IHtcbiAgICAgICAgICAgIGNvbG9yOiAjYWFhO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZi1ncm91cGVkLWxpc3RfX2xpc3Qge1xuICAgICAgICAuYW50LWxpc3QtaXRlbS1tZXRhLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgfVxuICAgIH1cbn0gIiwiLnNmLWl0ZW1zLWZsb3dfX2NvbnRlbnQtZm9ybSxcbi5zZi1ub2RlX19jb250ZW50LWZvcm0sXG4uc2YtbGlua19fY29udGVudC1mb3JtLFxuLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSB7XG4gICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uge1xuICAgICAgICAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLmFudC1idG4tbGluayB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDhweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyxcbiAgICAgICAgJi5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyB7XG4gICAgICAgICAgICAmID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCBcbiAgICAgICAgICAgID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3Qge1xuICAgICAgICAgICAgICAgICYgPiAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBjb2xsYXBzZTtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJiA+IC5hbnQtc2VsZWN0LWFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmID4gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2YtZm9ybS1pdGVtX19zZWxlY3QtYXR0cmlidXRlaWQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG5cbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0ge1xuICAgIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzIHtcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcblxuICAgICAgICAuYW50LWZvcm0taXRlbS1leHBsYWluLmFudC1mb3JtLWl0ZW0tZXhwbGFpbi1jb25uZWN0ZWQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTcwcHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmRycC12aWV3LWNvbnRlbnRfX2dyaWQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5hZy1yb290LXdyYXBwZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbn1cbiIsIi5tcnAtdmlldy1jb250ZW50X19ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcblxuICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG59XG4iLCIuYW50LW1vZGFsLnNmLW1haW4tbW9kYWwuc2YtcHVibGlzaC1ydW5fX3BvcHVwIHtcbiAgLmFudC1tb2RhbC1ib2R5IHtcbiAgICAucHVibGlzaC1mb3JtLWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGNvbHVtbi1nYXA6IDMwJTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBwYWRkaW5nOiAwIDE2cHggOHB4IDE2cHg7XG5cbiAgICAgICYtLXdpdGgtdHlwZSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTM1cHggNTVweCAxZnIgNzBweDtcbiAgICAgICAgY29sdW1uLWdhcDogMDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBpbml0aWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA4cHggMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHVibGlzaC1mb3JtLXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5wdWJsaXNoLWZvcm0tcm93X190aXRsZSB7XG4gICAgICAgIHdpZHRoOiAxMzVweDtcbiAgICAgIH1cblxuICAgICAgLnB1Ymxpc2gtZm9ybS1yb3dfX3ZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEzNXB4KTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgICAgfVxuXG4gICAgICAmLS13aXRoLXR5cGUge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEzNXB4IDU1cHggMWZyIDcwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnB1Ymxpc2gtZm9ybS1yb3dfX3RpdGxlIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5wdWJsaXNoLWZvcm0tcm93X19wdWJsaXNoIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnB1Ymxpc2gtZm9ybS1yb3dfX3R5cGUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnB1Ymxpc2gtZm9ybS1yb3dfX2Rpc2NhcmQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCB7XG4gIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgLmRldGFpbHMtcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuXG4gICAgICAubGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuXG4gICAgICAudmFsdWUge1xuICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cblxuICAgICAgLmNvcHktYnRuIHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW46IC05cHggLTEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zdGF0dXMtdmFsdWUsXG4gICAgICAuYXZhdGFyLXZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sdW1uLWdhcDogNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZXR0aW5ncy1zY3JvbGwtd3JhcHBlciAuZGV0YWlscy1yb3cge1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAubXVsdGlwbGUtZGV0YWlscy1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICByb3ctZ2FwOiA0cHg7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgLnZhbHVlLXJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LWNvbGxhcHNlIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgLmFudC1jb2xsYXBzZS1pdGVtID4gLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtY29uc3RyYWludHMtdHJlZV9fY29udGVudC1jaGlsZCB7XG4gICAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICB9XG5cbiAgICAuc2V0dGluZ3Mtcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLm1haW4tbGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICB9XG4gICAgICAuc2V0dGluZ3Mtc2Nyb2xsLXdyYXBwZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiAyOTBweDtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zY2VuYXJpby1yZXBvcnRzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyxcbiAgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHtcbiAgICBwYWRkaW5nOiAxMnB4IDEycHggMCAxMnB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBzZWN0aW9uIHtcbiAgICAgIG1hcmdpbjogMCAtMTJweCAxNnB4IC0xMnB4O1xuICAgICAgcGFkZGluZzogMTJweDtcblxuICAgICAgJi53aXRoLWJhY2tncm91bmQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICB9XG5cbiAgICAgIC5xdWljay1hY2Nlc3Mtd3JhcHBlciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM0MHB4O1xuICAgICAgfVxuXG4gICAgICAucmVwb3J0LWNhcmQge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJveC1zaGFkb3c6IC0zcHggNHB4IDEzcHggdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAucmVwb3J0LWNhcmQtaGVhZGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgcGFkZGluZzogN3B4IDBweCA3cHggMTNweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkxYzhmNztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG5cbiAgICAgICAgICAmLmZhdm9yaXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucmVwb3J0LWNhcmQtdGl0bGUge1xuICAgICAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgICAgLm9wdGlvbnMtYnV0dG9uIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICAgICAgJjpob3ZlciBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVwb3J0LWNhcmQtYm9keSB7XG4gICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1hdmF0YXItZ3JvdXAge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YWJsZS1jYXJkIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgICAgICY6aG92ZXI6bm90KC5ub3QtYXZhaWxhYmxlKSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogLTNweCAycHggMTNweCAjZDBlMmZkO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWJsZS1jYXJkLXRpdGxlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnJlcG9ydC1hbmltYXRpb24gc3ZnIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hbnQtdGFicyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC5hbnQtdGFicy1uYXYge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgfVxuICAgIC5hbnQtdGFicy10YWIge1xuICAgICAgLnRhYi1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgfVxuICAgICAgLmFudGljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5hbnQtdGFicy10YWItcmVtb3ZlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEycHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTFweDtcbiAgICB9XG4gICAgLmFudC10YWJzLXRhYjpub3QoLmFudC10YWJzLXRhYi1hY3RpdmUpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig1MSA1MSA1MSAvIDUlKTtcbiAgICB9XG5cbiAgICAuYW50LXRhYnMtY29udGVudCB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgfVxuXG4gICAgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyLFxuICAgIC5hbnQtdGFicy1jb250ZW50LFxuICAgIC5hbnQtdGFicy10YWJwYW5lIHtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgLmxpbWl0ZWQtcmVwb3J0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgIH1cblxuICAgICAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLXJlcG9ydHNfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuUmVzaXplci5ob3Jpem9udGFsIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNmLXJlcG9ydHNfX3NwaXQtd3JhcHBlciB7XG4gICAgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2YtcmVwb3J0cy1wcmV2aWV3LXBhbmUge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNjVweCkgIWltcG9ydGFudDtcbiAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuXG4gICAgICAuZHgtaGVhZGVyLXJvdyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGhlaWdodDogNDZweDtcblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuZHgtY29sdW1uLWluZGljYXRvcnMge1xuICAgICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmR4LWhlYWRlci1maWx0ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMDA4N2ZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICAgIC5keC1oZWFkZXItZmlsdGVyLWVtcHR5IHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5keC1kYXRhZ3JpZC10b3RhbC1mb290ZXIgdGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIC5keC1kYXRhZ3JpZC1zdW1tYXJ5LWl0ZW0ge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtcmVwb3J0cy10b29sYmFyIHtcbiAgbWFyZ2luOiAxMnB4IDI0cHggMTJweCAxNnB4O1xuICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSAuc2YtdG9nZ2xlLWJ0bixcbiAgICAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSBidXR0b24ud2l0aC1pY29uIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGFnLWdyaWQgcmVwb3J0IHN0eWxlc1xuLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIHtcbiAgLmFnLXN0YXR1cy1iYXIge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcblxuICAgIC5hZy1zdGF0dXMtYmFyLWxlZnQge1xuICAgICAgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgICAgICAgcGFkZGluZzogMTRweCAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLXN0YXR1cy1iYXItcmlnaHQgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIHtcbiAgICAgIHBhZGRpbmc6IDhweCAwO1xuXG4gICAgICAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAmLmFnLXN0YXR1cy1uYW1lLXZhbHVlLXZhbHVlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytd2lkZ2V0cy1kYXNoYm9hcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbWFyZ2luOiAwIDE0cHggMCAxNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIC5yZWFjdC1ncmlkLWl0ZW0ge1xuICAgICY6aG92ZXIge1xuICAgICAgei1pbmRleDogNTAwO1xuICAgIH1cbiAgICAmLnJlYWN0LWdyaWQtcGxhY2Vob2xkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIH1cbiAgfVxuICAud2lkZ2V0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAud2lkZ2V0X190aXRsZSAuZXhwYW5kLWJ1dHRvbixcbiAgICAgIC53aWRnZXRfX3RpdGxlIC5zZXR0aW5ncy1idXR0b24ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC53aWRnZXRfX3RpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjdXJzb3I6IGdyYWI7XG4gICAgICBtYXJnaW46IC0xMHB4IC0xNHB4IDEwcHggLTE0cHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAxNHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICAgICAuZXhwYW5kLWJ1dHRvbixcbiAgICAgIC5zZXR0aW5ncy1idXR0b24ge1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAud2lkZ2V0X19jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzN3B4KTtcbiAgICB9XG4gIH1cbn1cblxuLnNmLXdpZGdldC1tb2RhbCB7XG4gIG1pbi13aWR0aDogNDAwcHg7XG4gIC53aWRnZXRfX2NvbnRlbnQge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbn1cblxuLnNmLW5ldy13aWRnZXQtbW9kYWwge1xuICAuYW50LW1vZGFsLWNvbmZpcm0tcGFyYWdyYXBoIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAud2lkZ2V0LXR5cGUtYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiAxMjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAmOmhvdmVyIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycztcbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBtYXJnaW4tdG9wOiAxOXB4O1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLnNmLWNyZWF0ZS13aWRnZXRfX2NvbnRlbnQtZm9ybSB7XG4gICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uge1xuICAgICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAuYW50LWJ0bi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDhweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1zdXBwbHlNZXRyaWNUeXBlcyB7XG4gICAgICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgICAgICAgICAuYW50LWZvcm0taXRlbS1yZXF1aXJlZCBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDQ3cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LXNlbGVjdC1hcnJvdyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24ge1xuICAgICAgICAgIHRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC5yYy12aXJ0dWFsLWxpc3QtaG9sZGVyIHtcbiAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICAgICAgICAgIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYilcbiAgICAgICAgICAgICAgdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcblxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmZmZmYwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcblxuICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAudmlvbGF0aW9uLXRvb2x0aXAge1xuICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgfVxuXG4gICAgLy9BZyBHcmlkIFRoZW1lIG92ZXJyaWRlcyAodXNlIHRoZWlyIHNhc3MgaW4gdGhlIGZ1dHVyZT8pXG4gICAgLmFnLWhlYWRlci1yb3cge1xuICAgICAgLmFnLWhlYWRlci1jZWxsLWxhYmVsLFxuICAgICAgLmFnLWhlYWRlci1ncm91cC1jZWxsLWxhYmVsIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1yb3ctbGV2ZWwtMFtyb3ctaWQ9J3N1bW1hcnknXSAuYWctcm93LWdyb3VwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwZjM1M2Y7XG4gICAgfVxuXG4gICAgLmFnLXJvdy1sZXZlbC0wIHtcbiAgICAgIC5hZy1pY29uLXRyZWUtY2xvc2VkLFxuICAgICAgLmFnLWljb24tdHJlZS1vcGVuIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG5cbiAgICAgIC5hZy1yb3ctZ3JvdXAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY1NjY2O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgJi5hZy1yb3ctbG9hZGluZyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIge1xuICAgICAgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW46bGFzdC1jaGlsZCB7XG4gICAgICAgIC5hZy1oZWFkZXItY2VsbCB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudmlvbGF0aW9uLWNlbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1xcZjEyOSc7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgRnJlZSc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiA3cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgfVxuICAgICAgJi5hZy1jZWxsLWlubGluZS1lZGl0aW5nOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5uZWdhdGl2ZS12YWx1ZS1jZWxsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICAgIH1cbiAgICAuaGlzdG9yeS1jZWxsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY4ZmY7XG4gICAgfVxuICB9XG59XG4uc2YtdmVuZG9yLXN1bW1hcnktZm9vdGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuXG4gICYudmlzaWJsZSB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDhweCAwIDhweCAxNnB4O1xuICB9XG5cbiAgLmFudC10YWcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG5cbiAgICAuc2YtdmVuZG9yLXN1bW1hcnktZm9vdGVyX190YWctbmFtZSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIHtcbiAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgcGFkZGluZzogMHB4IDE2cHg7XG4gIH1cbiAgLmFudC1yYWRpby1idXR0b24td3JhcHBlciB7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG4gIH1cblxuICAuc2YtZmlsdGVyLWRyYXdlcl9fbWVudSB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG5cbiAgLnNmLWZpbHRlcl9wcmVzZXQtbWVudSB7XG4gICAgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgcGFkZGluZzogNXB4IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuICB9XG5cbiAgLmFudC10cmVlIC5hbnQtdHJlZS1saXN0LWhvbGRlciB7XG4gICAgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAuc2YtdHJlZS1ub2RlX19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG5cbiAgICAgICAgLmxhYmVsLXdyYXBwZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGNvbHVtbi1nYXA6IDE2cHg7XG5cbiAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN3YXAtaWNvbi13cmFwcGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHdpZHRoOiAzN3B4O1xuICAgICAgICAgIHBhZGRpbmc6IDQ2cHggMDtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDQyJTtcbiAgICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWZiX19zZWxlY3Qtb25lIHtcbiAgICAuc2YtZmJfX2F0dHItdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuXG4gICAgLnNmLWZiX19hdHRyLXN1Yi10aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG5cbiAgICAuYW50LXNlbGVjdCB7XG4gICAgICAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgICAgIGhlaWdodDogMHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi1mYl9fc2VsZWN0LWZsYXQtZHJvcC1jb250YWluZXIge1xuICAgICAgdG9wOiA1cHggIWltcG9ydGFudDsgLyogcXVpY2sgZml4IG1pc2FsaWdubWVudCovXG4gICAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7IC8qIGJhY2F1c2Ugb2YgcHJlc2V0IGZpbHRlciBkZGwgKi9cbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuXG4gICAgICAgIC5zZi1mYl9fc2VsZWN0LWV4Y2x1ZGUsXG4gICAgICAgIC5zZi1mYl9fc2VsZWN0LWluY2x1ZGUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDBweCAxMHB4IDE1cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFudC1zZWxlY3QtaXRlbS1vcHRpb246aG92ZXIge1xuICAgICAgICAuc2YtZmJfX3NlbGVjdC1leGNsdWRlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbiAgICAgICAgICBvcGFjaXR5OiAwLjc7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZi1mYl9fc2VsZWN0LWluY2x1ZGUge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgIG9wYWNpdHk6IDAuNztcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc2VsZWN0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG5cbiAgICAgICAgJi5zZi1mYl9fc2VsZWN0LS1leGNsdWRlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuXG4gICAgICAgICAgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc3RhdGUge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uby1tYXRjaGVzLS1oaWdobGlnaHRlZCB7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxuXG4gIC5zZi1mYl9fc2VsZWN0LWF0dHIge1xuICAgIHdpZHRoOiAyMDBweDtcblxuICAgIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1mYi1leGNsdWRlX19zd2l0Y2gge1xuICAgICYuaW5jbHVkZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgJi5leGNsdWRlIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1yZWQpO1xuICAgIH1cbiAgfVxufVxuXG4uc2YtZmlsdGVyLWZvcm0taXRlbSAuc2YtZmlsdGVyLWZvcm0taXRlbV9fY29udHJvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogOHB4O1xuXG4gIC5hbnRpY29uLmFudGljb24tY2xvc2UtY2lyY2xlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgJjpob3ZlciAuYW50aWNvbi5hbnRpY29uLWNsb3NlLWNpcmNsZSB7XG4gICAgZmlsbDogdmFyKC0tYXJrLWJhc2UtZ3JheS0xMCk7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxufVxuIiwiLnNmLWRhc2hib2FyZHMge1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuICAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuc2YtZGFzaGJvYXJkcy1xdWljay1hY2Nlc3Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5zZWN0aW9uIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICB9XG5cbiAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIH1cblxuICAgICAgLmRhc2hib2FyZC1jYXJkIHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgaGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJveC1zaGFkb3c6IC0zcHggNHB4IDEzcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZGFzaGJvYXJkLWNhcmQtaGVhZGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDdweCAwcHggN3B4IDEzcHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAuZGFzaGJvYXJkLWNhcmQtdGl0bGUge1xuICAgICAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIC5hbnRpY29uLXN0YXI6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTQpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5vcHRpb25zLWJ1dHRvbiB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgICAgICY6aG92ZXIgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRhc2hib2FyZC1jYXJkLWJvZHkge1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtYXZhdGFyLWdyb3VwIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGFibGUtY2FyZCB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAmOmhvdmVyOm5vdCgubm90LWF2YWlsYWJsZSkge1xuICAgICAgICAgIGJveC1zaGFkb3c6IC0zcHggMnB4IDEzcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAudGFibGUtY2FyZC10aXRsZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hbnQtdGFicyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC5hbnQtdGFicy1uYXYge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG4gICAgICAuYW50LXRhYnMtbmF2LXdyYXAge1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAuYW50LXRhYnMtdGFiIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHRyYW5zaXRpb246IDAuMXM7XG4gICAgICAmLmFudC10YWJzLXRhYi1hY3RpdmUge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLnRhYi1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgfVxuICAgICAgLmFudGljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5hbnQtdGFicy10YWItcmVtb3ZlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEycHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTFweDtcbiAgICB9XG4gICAgLmFudC10YWJzLXRhYjpub3QoLmFudC10YWJzLXRhYi1hY3RpdmUpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig1MSA1MSA1MSAvIDUlKTtcbiAgICB9XG5cbiAgICAuYW50LXRhYnMtY29udGVudC1ob2xkZXIsXG4gICAgLmFudC10YWJzLWNvbnRlbnQsXG4gICAgLmFudC10YWJzLXRhYnBhbmUge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAmOm5vdCguYW50LXRhYnMtdGFicGFuZS1oaWRkZW4pIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cblxuICAgICAgLmxpbWl0ZWQtZGFzaGJvYXJkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgIH1cblxuICAgICAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLWRhc2hib2FyZHNfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuc2YtZGFzaGJvYXJkcy1saXN0LXBhbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB9XG5cbiAgLlJlc2l6ZXIuaG9yaXpvbnRhbCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbiAgfVxuXG4gIC5zZi1kYXNoYm9hcmRzX19zcGl0LXdyYXBwZXIge1xuICAgIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnNmLWRhc2hib2FyZHMtcHJldmlldy1wYW5lIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gICAgLnNmLXNpbmdsZS1kYXNoYm9hcmQtZ3JpZCB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY1cHgpICFpbXBvcnRhbnQ7XG4gICAgICBtaW4taGVpZ2h0OiAxNTBweDtcblxuICAgICAgLmR4LWhlYWRlci1yb3cge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBoZWlnaHQ6IDQ2cHg7XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmR4LWNvbHVtbi1pbmRpY2F0b3JzIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5keC1oZWFkZXItZmlsdGVyIHtcbiAgICAgICAgICBjb2xvcjogIzAwODdmZjtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgICAuZHgtaGVhZGVyLWZpbHRlci1lbXB0eSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZHgtZGF0YWdyaWQtdG90YWwtZm9vdGVyIHRkOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAuZHgtZGF0YWdyaWQtc3VtbWFyeS1pdGVtIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtZGFzaGJvYXJkcy10b29sYmFyIHtcbiAgbWFyZ2luOiAxMnB4IDI0cHggMTJweCAxNnB4O1xuICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSAuc2YtdG9nZ2xlLWJ0bixcbiAgICAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSBidXR0b24ud2l0aC1pY29uIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGFnLWdyaWQgZGFzaGJvYXJkIHN0eWxlc1xuLnNmLXNpbmdsZS1kYXNoYm9hcmQtZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCB7XG4gIC5hZy1zdGF0dXMtYmFyIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICAuYWctc3RhdHVzLWJhci1sZWZ0IHtcbiAgICAgIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1zdGF0dXMtYmFyLXJpZ2h0IC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyB7XG4gICAgICBwYWRkaW5nOiA4cHggMDtcblxuICAgICAgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgICAgICAgcGFkZGluZzogMCA3cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgJi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtY3VzdG9tLWRhc2hib2FyZC5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQuc2YtYWctZ3JpZCB7XG4gIG1hcmdpbi1ib3R0b206IC00MHB4OyAvLyBiYXNlZCBvbiB3cmFwcGVyIGNsYXNzXG5cbiAgLyogbm90IHVzZWQgPyAqL1xuICAuc2YtZGFzaGJvYXJkX19zdGF0dXMtYmFyIHtcbiAgICBwYWRkaW5nOiAxNHB4IDBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB9XG59XG5cbi5zZi1kYXNoYm9hcmRfX2dyaWQuc2YtYWctZ3JpZCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNjVweCkgIWltcG9ydGFudDtcblxuICAgLyogbm90IHVzZWQgPyAqL1xuICAuc2YtZGFzaGJvYXJkX19zdGF0dXMtYmFyIHtcbiAgICBwYWRkaW5nOiAxNHB4IDBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB9XG59XG4iLCIuc2YtZGF0YS1zdHVkaW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAuc2YtY3VzdG9tLXRhYi1iYXIge1xuICAgIC5hbnQtdGFicy1uYXYtbGlzdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmFudC10YWJzLW5hdi1tb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5jcm93bi1pY29uIHBhdGgge1xuICAgIGZpbGw6ICNmNWM4NjYgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3dyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5zZi1kYXRhLXN0dWRpby1kYXRhLXZpZXcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDhweDtcblxuICAuc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3X19oZWFkZXIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG5cbiAgLnNmLWRhdGEtc3R1ZGlvLWRhdGEtdmlld19fY29udGVudCB7XG4gICAgZmxleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cblxuICAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgLmFudC1yYWRpby1ncm91cCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG5cbiAgICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZCB7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fdG9vbGJhciB7XG4gICAgcGFkZGluZzogMCAxNnB4IDhweCAxNnB4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuXG4gICAgLnNmLWRhdGEtc3R1ZGlvLWlucHV0X192aWV3LXNlbGVjdCB7XG4gICAgICBtaW4td2lkdGg6IDIwMHB4O1xuXG4gICAgICA+IC5hbnQtYnRuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG5cbiAgICAgICYuc2YtZGF0YS1zdHVkaW8taW5wdXRfX3ZpZXctc2VsZWN0LS1zZWxlY3RlZCB7XG4gICAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fYnRuIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICB9XG4gIH1cbn1cblxuLnNmLWRhdGEtc3R1ZGlvLW92ZXJ2aWV3X193cmFwcGVyIHtcbiAgLnNmLWRhdGEtc3R1ZGlvLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIge1xuICAgIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICAgICAgaGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgICAuc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3Rvb2xiYXIge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDAgMTZweCAxNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLW1vZHVsZS10YWItYmFyLnNmLWRhc2hib2FyZC10YWItYmFyLmFudC10YWJzIHtcbiAgICAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtb3BlcmF0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufSIsIi5zZi1yZXBvcnRzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyxcbiAgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuc2VjdGlvbiB7XG4gICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgfVxuXG4gICAgICAuaGVhZGluZyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICB9XG5cbiAgICAgIC5yZXBvcnQtY2FyZCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm94LXNoYWRvdzogLTNweCA0cHggMTNweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXBvcnQtY2FyZC1oZWFkZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgcGFkZGluZzogN3B4IDBweCA3cHggMTNweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgIC5yZXBvcnQtY2FyZC10aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgLmFudGljb24tc3Rhcjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctNCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLm9wdGlvbnMtYnV0dG9uIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICAgICAgJjpob3ZlciBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVwb3J0LWNhcmQtYm9keSB7XG4gICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1hdmF0YXItZ3JvdXAge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YWJsZS1jYXJkIHtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgbWluLWhlaWdodDogODBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICY6aG92ZXI6bm90KC5ub3QtYXZhaWxhYmxlKSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogLTNweCAycHggMTNweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWJsZS1jYXJkLXRpdGxlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFudC10YWJzIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLmFudC10YWJzLW5hdiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgICAgIC5hbnQtdGFicy1uYXYtd3JhcCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5hbnQtdGFicy10YWIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNpdGlvbjogMC4xcztcbiAgICAgICYuYW50LXRhYnMtdGFiLWFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAudGFiLWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICB9XG4gICAgICAuYW50aWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFudC10YWJzLXRhYi1yZW1vdmUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMXB4O1xuICAgIH1cbiAgICAuYW50LXRhYnMtdGFiOm5vdCguYW50LXRhYnMtdGFiLWFjdGl2ZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUxIDUxIDUxIC8gNSUpO1xuICAgIH1cblxuICAgIC5hbnQtdGFicy1jb250ZW50LWhvbGRlcixcbiAgICAuYW50LXRhYnMtY29udGVudCxcbiAgICAuYW50LXRhYnMtdGFicGFuZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIC5saW1pdGVkLXJlcG9ydCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1yZXBvcnRzX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLnNmLXJlcG9ydHMtbGlzdC1wYW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgfVxuXG4gIC5SZXNpemVyLmhvcml6b250YWwge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG4gIH1cblxuICAuc2YtcmVwb3J0c19fc3BpdC13cmFwcGVyIHtcbiAgICAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1yZXBvcnRzLXByZXZpZXctcGFuZSB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAgIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KSAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogMTUwcHg7XG5cbiAgICAgIC5keC1oZWFkZXItcm93IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgaGVpZ2h0OiA0NnB4O1xuXG4gICAgICAgIHRkIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5keC1jb2x1bW4taW5kaWNhdG9ycyB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZHgtaGVhZGVyLWZpbHRlciB7XG4gICAgICAgICAgY29sb3I6ICMwMDg3ZmY7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgICAgLmR4LWhlYWRlci1maWx0ZXItZW1wdHkge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmR4LWRhdGFncmlkLXRvdGFsLWZvb3RlciB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgLmR4LWRhdGFncmlkLXN1bW1hcnktaXRlbSB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLXJlcG9ydHMtdG9vbGJhciB7XG4gIG1hcmdpbjogMTJweCAyNHB4IDEycHggMTZweDtcbiAgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgLnNmLXRvZ2dsZS1idG4sXG4gICAgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgYnV0dG9uLndpdGgtaWNvbiB7XG4gICAgICBzdmcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYWxpZ24tc2VsZjogZW5kO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBhZy1ncmlkIHJlcG9ydCBzdHlsZXNcbi5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCB7XG4gIC5hZy1zdGF0dXMtYmFyIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICAuYWctc3RhdHVzLWJhci1sZWZ0IHtcbiAgICAgIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1zdGF0dXMtYmFyLXJpZ2h0IC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyB7XG4gICAgICBwYWRkaW5nOiA4cHggMDtcblxuICAgICAgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgICAgICAgcGFkZGluZzogMCA3cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgJi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtY3VzdG9tLXJlcG9ydHMtY29udGVudF93cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQtd3JhcHBlciB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCk7XG5cbiAgLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4OyAvLyBiYXNlZCBvbiB3cmFwcGVyIGNsYXNzXG5cbiAgICAuYWctcm9vdC13cmFwcGVyIC5hZy1ib2R5IHtcbiAgICAgIC5hZy1yb3ctbG9hZGluZyAuc2Ytc3Bpbm5lci5zcGlubmVyLS1ob3Jpem9udGFsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLXNpZGUtYmFyIC5hZy10b29sLXBhbmVsLXdyYXBwZXIge1xuICAgICAgLmFnLXJlYWN0LWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgICAgIC5zZi1sYXlvdXQtc2V0dGluZ3NfX3Rvb2wtcGFuZWwge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTJweDtcblxuICAgICAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNnB4IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcm93LWdhcDogOHB4O1xuXG4gICAgICAgICAgICAub3B0aW9uIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuXG4gICAgICAgICAgICAgIC5hbnQtc3dpdGNoLmFudC1zd2l0Y2gtc21hbGwge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC5hbnQtc3dpdGNoLWhhbmRsZSB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFudC1zd2l0Y2gtY2hlY2tlZCAuYW50LXN3aXRjaC1oYW5kbGUge1xuICAgICAgICAgICAgICAgICAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLXJlcG9ydF9fZ3JpZC5zZi1hZy1ncmlkIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KSAhaW1wb3J0YW50O1xufVxuIiwiLmRvY2stdmlldyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMTVweCk7XG5cbiAgICAudGFiLWhlYWRlcl9fbmFtZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuXG4gICAgLnRhYi1oZWFkZXJfX2FjdGlvbi1idXR0b25zIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIH1cblxuICAgIC5kb2NrLXBhbmVsLmRvY2stc3R5bGUtLWJvdHRvbS10YWJzIHtcbiAgICAgICAgLmRvY2suZG9jay10b3Age1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRvY2stcGFuZWwge1xuICAgICAgICAmLmRvY2stc3R5bGUtLXJpZ2h0LXRhYnMgPiAuZG9jayA+IC5kb2NrLWJhciB7XG4gICAgICAgICAgICBmbGV4OiBhdXRvO1xuXG4gICAgICAgICAgICAmID4gLmRvY2stbmF2IHtcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3AgMDtcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wIDA7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcCAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wIDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcblxuICAgICAgICAgICAgICAgICYgPiAuZG9jay1uYXYtd3JhcCA+IC5kb2NrLW5hdi1saXN0ID4gLmRvY2stdGFiIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmRvY2stc3R5bGUtLWxlZnQtdGFicyA+IC5kb2NrLmRvY2stdG9wIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgICYgPiAuZG9jay1iYXIge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAzMHB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICAmID4gLmRvY2stbmF2IHtcbiAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wIDA7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wIDA7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wIDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcCAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgPiAuZG9jay1jb250ZW50LWhvbGRlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8qIFN0YXJ0IC0gZXZlbnRzICovXG4gICAgLy8gLmItc2NoLWV2ZW50LWNvbnRlbnQge1xuICAgIC8vICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC8vIH1cbiAgICAvLyAuYi1zY2gtZXZlbnQtaGVhZGVyIHtcbiAgICAvLyAgICAgZm9udC1zaXplOiAwLjdlbTtcbiAgICAvLyB9XG4gICAgLy8gLmItc2NoLWV2ZW50LWZvb3RlciB7XG4gICAgLy8gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgLy8gICAgIG1hcmdpbi10b3A6IDAuMmVtO1xuICAgIC8vIH1cblxuICAgIC5iLXNjaC1ldmVudC13cmFwID4gLmItc2NoLWV2ZW50LnNmLXNldHVwLWV2ZW50IHtcbiAgICAgICAgLnNmLXNldHVwLXBlcmNlbnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYi1zY2gtZXZlbnQtY29udGVudCB7XG4gICAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjBlbTtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYi1zY2gtZXZlbnQtd3JhcCAuYi1zY2gtZXZlbnQubHVicmljYXRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KC00NWRlZywgIzAxQkFFRiwgIzAxQkFFRiA3cHgsIHdoaXRlIDdweCwgd2hpdGUgMTRweCk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAxQkFFRjtcbiAgICB9XG5cbiAgICAuYi1zY2gtZGVwZW5kZW5jeS5zcGVjaWFsLWRlcGVuZGVuY3kge1xuICAgICAgICBzdHJva2UtZGFzaGFycmF5OiA1LCA1O1xuICAgICAgICBzdHJva2Utd2lkdGg6IDI7XG4gICAgfVxuICAgIC8qIEVuZCAtIGV2ZW50cyAqL1xuICAgIC8qIFN0YXJ0IC0gcmVzb3VyY2UgdGltZWxpbmUgem9uZXMgKi9cbiAgICAuYi1zY2gtcmVzb3VyY2V0aW1lcmFuZ2Uuc2YtcnRyLS1kaXNhYmxlZCB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzICAgOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIDogI2YyZjJmMjtcbiAgICB9XG4gICAgLyogRW5kIC0gcmVzb3VyY2UgdGltZWxpbmUgem9uZXMgKi9cbiAgICAvKiBTdGFydCAtIHRpbWVsaW5lIHpvbmVzICovXG5cbiAgICAuYi1ncmlkLWhlYWRlci1jb250YWluZXIge1xuICAgICAgICAuYi1ncmlkLWhlYWRlcnMge1xuICAgICAgICAgICAgLmItZ3JpZC1oZWFkZXIge1xuICAgICAgICAgICAgICAgIC5iLXRpbWVyYW5nZXMtY2FudmFzLmItdGltZXJhbmdlcy1oZWFkZXItY2FudmFzLmItc2NoLXRpbWVyYW5nZXMtY2FudmFzIHtcbiAgICAgICAgICAgICAgICAgICAgLmItc2NoLXRpbWVyYW5nZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyAvLyByZXNldCB3b3JrZmxvdy5zY3NzXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucGxhbm5pbmctLWRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42NSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogb3JhbmdlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5iLWdyaWQtYm9keS1jb250YWluZXIge1xuICAgICAgICAuYi1ncmlkLXN1YmdyaWQge1xuICAgICAgICAgICAgLmItdGltZXJhbmdlcy1jYW52YXMuYi10aW1lcmFuZ2VzLWJvZHktY2FudmFzLmItc2NoLXRpbWVyYW5nZXMtY2FudmFzLmItc2NoLWNhbnZhcyB7XG4gICAgICAgICAgICAgICAgLnBsYW5uaW5nLS1kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmItZ3JpZC1oZWFkZXIgLmItc2NoLXJhbmdlLnJhbmdlLXJlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZjM2MGM7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICB9XG5cbiAgICAuYi10aW1lYXhpc3N1YmdyaWQgLnJhbmdlLXJlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI0OSwgMTQsIDE0LCAwLjE1KSwgcmdiYSgyNDksIDE0LCAxNCwgMC4xNSkgOHB4LCB0cmFuc3BhcmVudCA4cHgsIHRyYW5zcGFyZW50IDE2cHgpO1xuICAgIH1cblxuICAgIC5iLWdyaWQtaGVhZGVyIC5iLXNjaC1yYW5nZS5yYW5nZS1vcmFuZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBvcmFuZ2U7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICB9XG5cbiAgICAuYi10aW1lYXhpc3N1YmdyaWQgLnJhbmdlLW9yYW5nZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI0OSwgMTA1LCAxNCwgMC4xNSksIHJnYmEoMjQ5LCAxMDUsIDE0LCAwLjE1KSA4cHgsIHRyYW5zcGFyZW50IDhweCwgdHJhbnNwYXJlbnQgMTZweCk7XG4gICAgICAgIGNvbG9yOiAjNjY2O1xuICAgIH1cblxuXG4gICAgLmItdGltZWF4aXNzdWJncmlkIC5iLXNjaC1yYW5nZTpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5iLWdyaWQtaGVhZGVyIC5iLXNjaC1saW5lLmItY2lyY2xlLmItc2NoLXRpbWVyYW5nZSB7XG4gICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgIGhlaWdodDogNTNweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDEuOGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDEuOGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAtMS44ZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmItZ3JpZC1oZWFkZXIgLmItc2NoLWxpbmUuYi1jaXJjbGUuYi1zY2gtdGltZXJhbmdlLmItY2lyY2xlLS1yZWQge1xuICAgICAgICBib3JkZXItdG9wOiAxLjhlbSBzb2xpZCAjZmY1NjIyN2Y7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5iLWdyaWQtaGVhZGVyIC5iLXNjaC1saW5lLmItY2lyY2xlLmItc2NoLXRpbWVyYW5nZS5iLWNpcmNsZS0tb3JhbmdlIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMS44ZW0gc29saWQgcmdiYSgyNTUsIDE2NiwgMCwgMC42NjIpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuYi1ncmlkLWhlYWRlciAuYi1zY2gtbGluZS5iLWNpcmNsZS5iLXNjaC10aW1lcmFuZ2UgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5iLXRpbWVsaW5lLXN1YmdyaWQgLmItc2NoLWxpbmUuYi1jaXJjbGUtLXJlZCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmNTcyMjtcbiAgICB9XG5cbiAgICAuYi10aW1lbGluZS1zdWJncmlkIC5iLXNjaC1saW5lLmItY2lyY2xlLS1vcmFuZ2Uge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIG9yYW5nZTtcbiAgICB9XG5cbiAgICAuYi1ncmlkLWhlYWRlci1jb250YWluZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1ncmlkLWhlYWRlcnMtbG9ja2VkLFxuICAgIC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1sb3dlc3Qge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlNztcbiAgICB9XG5cbiAgICAuYi10aGVtZS1jbGFzc2ljLWRhcmsgLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIC5iLWdyaWQtaGVhZGVycy1sb2NrZWQsXG4gICAgLmItdGhlbWUtY2xhc3NpYy1kYXJrIC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1sb3dlc3Qge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMmIyYjJmO1xuICAgIH1cbiAgICAvKiBFbmQgLSB0aW1lbGluZSB6b25lcyAqL1xufVxuXG4uYi1yZWN1cnJlbmNlY29uZmlybWF0aW9ucG9wdXAsXG4uc2Ytc2NoZWR1bGUtdGFzay1tb2RhbCxcbi5zZi1zY2hlZHVsZS1ldmVudC1tb2RhbCB7XG4gICAgJi5iLXBhbmVsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgfVxufVxuXG4uc2Ytc2NoZWR1bGUtZGVwZW5kZW5jeS1tb2RhbCB7XG4gICAgJi5iLXBhbmVsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgfVxufVxuIiwiLnNmLXNldHRpbmdzLXRhYi1iYXIge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQzcHgpOyAvLyBtaW51cyBtYWluIGhlYWRlclxuICAmLmFudC10YWJzLWxlZnQge1xuICAgID4gLmFudC10YWJzLW5hdiB7XG4gICAgICB3aWR0aDogMjUwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuXG4gICAgICAuYW50LXRhYnMtdGFiIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAuc2YtdGFiLWdyb3VwIHtcbiAgICAgICAgLmFudGljb24ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICBzdmcge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtdGFicy10YWItYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nOiA5cHggMjRweCA5cHggMzJweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgbWFyZ2luOiAycHggNHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAwZjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFudC10YWJzLXRhYi1hY3RpdmUgLmFudC10YWJzLXRhYi1idG4gYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtdGFicy10YWItZGlzYWJsZWQuYW50LXRhYnMtdGFiIHtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHggOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgLmFudC10YWJzLXRhYnBhbmUge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hbnQtdGFicy1uYXYtd3JhcCAuYW50LXRhYnMtaW5rLWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuYW50LXRhYnMtY29udGVudC5hbnQtdGFicy1jb250ZW50LWxlZnQge1xuICAgID4gLmFudC10YWJzLXRhYnBhbmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuc2YtdW5hdXRob3JpemVkIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtbWFpbi1tb2RhbC5zZi1kYXRhLXNvdXJjZS1tb2RhbC0tbmV3IHtcbiAgLnNmLWRhdGEtc291cmNlLW1vZGFsLXRpdGxlX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogOHB4O1xuXG4gICAgLnRleHQtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgLnN1Yi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTgpO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWRhdGEtc2VsZWN0b3Ige1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJi5zZWxlY3Rvci0tZGlzYWJsZWQge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y1Yzg2NjtcbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1mb290ZXIge1xuICAgIG1hcmdpbjogMjRweCAwIDAgMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBwYWRkaW5nOiAxNnB4IDAgMCAwO1xuICB9XG59XG4iLCIuc2YtaW52aXRlLWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLWZvb3RlciB7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgLnNmLWludml0ZS1kcmF3ZXJfX2Zvb3RlciB7XG4gICAgICAuc2YtcmVtYWluaW5nLW1lbWJlcnNfX3RleHQge1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG4gICAgICAgIGJveC1zaGFkb3c6XG4gICAgICAgICAgMHB4IDNweCA2cHggLTRweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpLFxuICAgICAgICAgIDBweCA2cHggMTZweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpLFxuICAgICAgICAgIDBweCA5cHggMjhweCA4cHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zZWxlY3RfX2RyYWdnYWJsZV9jb250cm9sIHtcbiAgICAuYW50aWNvbi5hbnRpY29uLWRvd24ge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIH1cbn1cblxuLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2xfZGRsIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmFudC10cmVlLXRyZWVub2RlIHsgXG4gICAgICAgIHBhZGRpbmc6IDRweCAwIDAgMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBcbiAgICAgICAgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgJi5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlci1ub3JtYWwuYW50LXRyZWUtbm9kZS1zZWxlY3RlZDpob3ZlcixcbiAgICAgICAgICAgICYuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXItbm9ybWFsLmFudC10cmVlLW5vZGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYW50LXRyZWUtZHJvcC1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgICAgIGJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYW50LXRyZWUtdHJlZW5vZGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtdHJlZS1zd2l0Y2hlci5hbnQtdHJlZS1zd2l0Y2hlci1ub29wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LXRyZWUtZHJhZ2dhYmxlLWljb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IGdyYWI7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFudC10cmVlLWxpc3Qge1xuICAgICAgICAuYW50LXRyZWUtbGlzdC1ob2xkZXIge1xuICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgICAgICAgICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICAgIFxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmZmZmYwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgfVxufSIsIi5zZi1zZWxlY3QtY29tcGFyZV9fY29udHJvbCB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmLmFudC1kcm9wZG93bi1vcGVuLFxuICAgICYuc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2wtLXNlbGVjdGVkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgICAgLnNmLXNlbGVjdC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG5cbiAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbn0iLCIuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbCB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cblxuICAmLmFudC1kcm9wZG93bi1vcGVuLFxuICAmLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtLXNlbGVjdGVkIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgIC5zZi1zZWxlY3QtbGFiZWwge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG59XG5cbi5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLWRkbC5hbnQtZHJvcGRvd24ge1xuICAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1tZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLnNmLWVkaXQtbW9kZV9fbWVudS1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCAwIDA7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcblxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgLmNiX19kZW1hbmR0eXBlX2Jhc2UyIHtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAuY2JfX2RlbWFuZHR5cGVfYmFzZTIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY2JfX2RlbWFuZHR5cGVfYmFzZTIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzNweDtcblxuICAgICAgICAuYW50LWNoZWNrYm94LWlubmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wge1xuICAgID4gLmFudC1idG46Zmlyc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtaW4td2lkdGg6IDExMnB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLWJ0bi1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cblxuICAgICAgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLWJ0bi1yZWNvcmQge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgbWluLXdpZHRoOiAzNXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1kcm9wZG93bi10cmlnZ2VyIHtcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgfVxuXG4gICAgLmFudC10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IC8vIHVzZSB0b29sdGlwIGhvdmVyIGV2ZW50IGZvciBwcmV2aWV3IGRyYXdlclxuICAgIH1cbiAgfVxuXG4gIC5zZi1zZWxlY3QtZmlsdGVyc19fb3ZlcmxheSB7XG4gICAgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIHtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICAgICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJveC1zaGFkb3c6IHJnYmEoMTAwLCAxMDAsIDExMSwgMC4yKSAwcHggN3B4IDI5cHggMHB4O1xuICBcbiAgICAgIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuICAgIH1cbiAgfSIsIi5zZi1wdWJsaXNoX19wb3B1cCB7XG4gIC5hbnQtbW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMTZweDtcblxuICAgIC5zZi1wdWJsaXNoX19wb3B1cC1jb250ZW50IHtcbiAgICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuXG4gICAgICAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcblxuICAgICAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSB7XG4gICAgICAgICAgLmFudC1jaGVja2JveC13cmFwcGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICAgICAuYW50LWNoZWNrYm94LWRpc2FibGVkIC5hbnQtY2hlY2tib3gtaW5uZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFudC1waWNrZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLmFudC1zZWxlY3QtZHJvcGRvd24ge1xuICAgICAgICAuYW50LWNoZWNrYm94LXdyYXBwZXIge1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICAgLmFudC1jaGVja2JveC1kaXNhYmxlZCAuYW50LWNoZWNrYm94LWlubmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hbnQtbW9kYWwtZm9vdGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbiIsIi5zZi1zZWxlY3QtdW5pdC1jb3N0LXByaWNlX19jb250cm9sIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cblxuICAgICYuYW50LXBvcG92ZXItb3BlbixcbiAgICAmLnNmLXNlbGVjdC11bml0LWNvc3QtcHJpY2VfX2NvbnRyb2wtLXNlbGVjdGVkIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgICAgICAuc2Ytc2VsZWN0LWxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZi11bml0LWNvc3QtcHJpY2VfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDhweDtcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xuXG4gICAgLnNmLXVuaXQtY29zdC1wcmljZV9fdG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgfVxuXG4gICAgLnNmLXVuaXQtY29zdC1wcmljZV9fbGFiZWwge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuICAgIC8vIFN0YWNrIHRoZSB0d28gbW9kZXM6IHNpZGUgYnkgc2lkZSB0aGV5IHdyYXAgYXdrd2FyZGx5IG9uY2UgXCJBY3Jvc3MgcGVyaW9kc1wiIGlzIGluIHBsYXkuXG4gICAgLnNmLXVuaXQtY29zdC1wcmljZV9fbW9kZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstYm9yZGVyLWNvbG9yLCAjZjBmMGYwKTtcbiAgICB9XG59XG4iLCIuc2Ytc2VsZWN0LXZpZXdzX19jb250cm9sIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG5cbiAgJi5hbnQtZHJvcGRvd24tb3BlbixcbiAgJi5hbnQtcG9wb3Zlci1vcGVuIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxuICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm94LXNoYWRvdzogMCAzcHggNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjEyKSxcbiAgICAgIDAgNnB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpLCAwIDlweCAyOHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG59XG5cbi5zZi1zZWxlY3Qtdmlld3NfX2NvbnRyb2wtbWVudSB7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIHtcbiAgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgbWF4LWhlaWdodDogMjUwcHg7XG5cbiAgICAgIC5zZi1zZWxlY3QtZGVtYW5kLXZpZXdzMl9fY29udHJvbC1tZW51IHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAuYW50LW1lbnUtaXRlbSB7XG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICYuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYW50LWRpdmlkZXIuYW50LWRpdmlkZXItdmVydGljYWwge1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgfVxuXG4gICAgICAuc2YtZGVtYW5kLW5vLXR5cGVzX19vdmVybGF5IHtcbiAgICAgICAgbWluLXdpZHRoOiAzMDVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSB7XG4gICAgICAgIG1pbi13aWR0aDogMzA1cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLmFudC10cmVlLXRyZWVub2RlIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICYuZHJhZ2dpbmc6OmFmdGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYW50LXRyZWUtY2hlY2tib3gge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYW50LXRyZWUtZHJhZ2dhYmxlLWljb24ge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICBjdXJzb3I6IGdyYWI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmFudC10cmVlLXN3aXRjaGVyLW5vb3Age1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcblxuICAgICAgICAgICAgLmFudC10cmVlLWljb25FbGUge1xuICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFudC10cmVlLXRpdGxlIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAgIC50aXRsZS10ZXh0IHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnRpdGxlLXR5cGUge1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFudC10cmVlLWxpc3Qge1xuICAgICAgICAgIC5hbnQtdHJlZS1saXN0LWhvbGRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYwMDtcblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iLWhvdmVyKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi12aWV3cy1mb290ZXIge1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAuc2YtbGlua3MtZHJvcGRvd24ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtZGVtYW5kLWxpbmtzLWRyb3Bkb3duX19kZGwge1xuICAuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICAgIGhlaWdodDogMzJweDtcbiAgICAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudCA+IGEge1xuICAgICAgLmFudC1idG4ge1xuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICBwYWRkaW5nOiA0cHggNnB4O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtZWNoYXJ0LWNvbnRleHQtbWVudV9fd3JhcHBlciB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDNweDtcbiAgfVxufVxuXG4uc2YtY2x1c3Rlci1jb250ZXh0LW1lbnUge1xuICAuYW50LW1lbnUtaXRlbSxcbiAgLmFudC1tZW51LXN1Ym1lbnUsXG4gIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtdmVydGljYWwgPiAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5cbi5zZi1jbHVzdGVyLWNvbnRleHQtbWVudS0tcG9wdXAge1xuICAmLmFudC1tZW51LXN1Ym1lbnUtcG9wdXAgLmFudC1tZW51LXZlcnRpY2FsID4gLmFudC1tZW51LWl0ZW0ge1xuICAgIGhlaWdodDogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuIiwiLnNmLW1hbmFnZS1zY2hlbWVfX2NvbnRlbnQtZm9ybSB7XG4gIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1pZCB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIGxhYmVsID4gLmFudC1yb3cge1xuICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgfVxuXG4gIC8qIEl0ZW0vTG9jYXRpb24vQ3VzdG9tZXIgYXJlIGxvY2tlZCBzZWxlY3RlZCBieSBkaXNhYmxpbmcgdGhlaXIgb3B0aW9ucywgd2hpY2hcbiAgICogYW50ZCB0aGVuIGRpbXMgdG8gaXRzIGRpc2FibGVkIGdyZXkuIFRoZXkgYXJlIG5vdCB1bmF2YWlsYWJsZSwgb25seSBmaXhlZCwgc29cbiAgICogdGhlIGRyb3Bkb3duIGVudHJpZXMgYW5kIHRoZWlyIHRhZ3Mga2VlcCBub3JtYWwgdGV4dCB3ZWlnaHQgYW5kIGNvbG91ciDigJQgdGhlXG4gICAqIHRyYWlsaW5nICogaXMgd2hhdCBtYXJrcyB0aGVtLiAqL1xuICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYXR0cmlidXRlcyB7XG4gICAgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tZGlzYWJsZWQge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1jb250ZW50LXRleHQpO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLWRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstY29udGVudC10ZXh0KTtcbiAgICB9XG4gIH1cblxuICAuc2VnbS1jbHVzdGVyLXNjaGVtZV9fbGFiZWwge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICBvdmVyZmxvdzogY2xpcDtcblxuICAgID4gLmFudC1idG4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwcHg7XG4gICAgICByaWdodDogNXB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWNvbXBhcmUtc2VsZWN0IHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxuXG4gICYuYW50LWRyb3Bkb3duLW9wZW4ge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuXG4gICAgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLW9wdGltaXplLXNlbGVjdC5hbnQtZHJvcGRvd24tb3BlbiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgc3ZnIHBhdGgge1xuICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxufVxuXG4uc2Ytb3B0aW1pemVfZGRsLmFudC1kcm9wZG93biB7XG4gIC5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgLmFudC1idG4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zZWxlY3QtdW5pdC1jb3N0LXByaWNlX19jb250cm9sIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxuXG4gICYuYW50LXBvcG92ZXItb3BlbixcbiAgJi5zZi1zZWxlY3QtdW5pdC1jb3N0LXByaWNlX19jb250cm9sLS1zZWxlY3RlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICAuc2Ytc2VsZWN0LWxhYmVsIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG59XG5cbi5zZi11bml0LWNvc3QtcHJpY2VfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgbWluLXdpZHRoOiAxNjBweDtcblxuICAuc2YtdW5pdC1jb3N0LXByaWNlX190b2dnbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgfVxuXG4gIC5zZi11bml0LWNvc3QtcHJpY2VfX2xhYmVsIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG4iLCIuc2Ytc2VsZWN0LXNvcC12aWV3c19fY29udHJvbCxcbi5zZi12aWV3c19fY29udHJvbCB7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG5cbiAgJi5hbnQtZHJvcGRvd24tb3BlbixcbiAgJi5hbnQtcG9wb3Zlci1vcGVuIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxuXG4gIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3gtc2hhZG93OiAwIDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLFxuICAgICAgMCA2cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCksIDAgOXB4IDI4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cbn1cblxuLnNmLXNlbGVjdC1zb3Atdmlld3NfX2NvbnRyb2wtbWVudSB7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zZi12aWV3c19fY29udHJvbF9kZGwge1xuICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcblxuICAgICAgLnNmLXNlbGVjdC1zb3Atdmlld3MyX19jb250cm9sLW1lbnUge1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5hbnQtbWVudS1pdGVtIHtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgJi5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtZGl2aWRlci5hbnQtZGl2aWRlci12ZXJ0aWNhbCB7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zZi1zb3Atbm8tdHlwZXNfX292ZXJsYXkge1xuICAgICAgICBtaW4td2lkdGg6IDI2MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgLnNmLXNvcC10eXBlcy10cmVlLmFudC10cmVlIHtcbiAgICAgICAgbWluLXdpZHRoOiAyNjBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAuYW50LXRyZWUtdHJlZW5vZGUge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgJi5kcmFnZ2luZzo6YWZ0ZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hbnQtdHJlZS1jaGVja2JveCB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogNTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hbnQtdHJlZS1kcmFnZ2FibGUtaWNvbiB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIGN1cnNvcjogZ3JhYjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYW50LXRyZWUtc3dpdGNoZXItbm9vcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuXG4gICAgICAgICAgICAuYW50LXRyZWUtaWNvbkVsZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG5cbiAgICAgICAgICAgICAgLmJveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYW50LXRyZWUtdGl0bGUge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICAgLnRpdGxlLXRleHQge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LXRyZWUtbGlzdCB7XG4gICAgICAgICAgLmFudC10cmVlLWxpc3QtaG9sZGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjAwO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWItaG92ZXIpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXZpZXdzLWZvb3RlciB7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIC5zZi1saW5rcy1kcm9wZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1saW5rcy1kcm9wZG93bl9fZGRsIHtcbiAgLmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgICBoZWlnaHQ6IDMycHg7XG5cbiAgICAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudD5hIHtcbiAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgcGFkZGluZzogNHB4IDZweDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5zZi1pdGVtLWZsb3dfX21hdGNoZWQtbGlua3Mge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgIC5hbnQtdHJlZS10cmVlbm9kZSB7XG4gICAgICAgIC5hbnQtdHJlZS1zd2l0Y2hlci5hbnQtdHJlZS1zd2l0Y2hlci1ub29wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgJi5hbnQtdHJlZS1ub2RlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hbnQtdHJlZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2YtY29tcGFyZS1vdmVydmlldy10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJveC1zaGFkb3c6XG4gICAgMHB4IDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLFxuICAgIDBweCA2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMDgpLFxuICAgIDBweCA5cHggMjhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcblxuICAuY29sb3ItYm94IHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIH1cbiAgLmRhdGEtaXRlbSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLmRhdGEtaXRlbS1sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5zcGxpdC1sYXlvdXQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuXG4gICAgLnNwbGl0LWxheW91dC1jb2wge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fdG9vbGJhciB7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmJ1bXAtY2hhcnQtc3Bpbm5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnQge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCk7XG4gIH1cblxuICAuc2YtY29tcGFyZS1vdmVydmlldy1idW1wLWNoYXJ0IHtcbiAgICAvLyB0b29sdGlwIGRpdiB3cmFwcGVyXG4gICAgZGl2ID4gZGl2ID4gZGl2IHtcbiAgICAgIHRvcDogMTI3cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3Qge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICAgICAgLmxlZ2VuZC1pdGVtIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5oaWRkZW4ge1xuICAgICAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE5MHB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDhweDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLXN0cmF0ZWd5LWNoYXJ0X19jb250YWluZXIge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuXG4gICAgLnJhZGFyLWNoYXJ0X193cmFwcGVyIHtcbiAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgIC5yYWRhci1jaGFydC1zcGlubmVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zdHJhdGVnaWMtZHJpdmVyc19fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIH1cbiAgfVxufVxuLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDZweDtcbn1cblxuLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cblxuLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uc2YtYnVtcC1jaGFydC1sZWdlbmQuZGl2Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmMDA7XG59XG4iLCIuc2YtY29tcGFyZS1vdmVydmlldy1kZXRhaWxzLWFuZC1wdWJsaXNoX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIC5zZi1jb250ZW50LWJhc2Uuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fY29udGVudCB7XG4gICAgLnNmLWRldGFpbHMtYW5kLXB1Ymxpc2hfX3Rvb2xiYXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAuc2YtYnRuLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCAwIDE2cHggMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LWJ0biB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgID4gc3ZnICsgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fZ3JpZC5zZi1ncmlkLWJhc2Uge1xuICAgICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAgIC5hZy1oZWFkZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLWNlbGwuY2hlY2tib3gtY2VudGVyIHtcbiAgICAgICAgICAuYWctaGVhZGVyLXNlbGVjdC1hbGwuYWctY2hlY2tib3gge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEycHggMCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYWctaGVhZGVyLWNlbGwtY29tcC13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFnLWJvZHkgLmFnLWJvZHktdmlld3BvcnQge1xuICAgICAgICAgIC5hZy1yb3cuYWctcm93LXNlbGVjdGVkIC5hZy1jZWxsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fbm8tZGF0YSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUzcHgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgLmhlYWRpbmcge1xuICAgICAgICBwYWRkaW5nOiAwIDEycHggMTJweCAxMnB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4IDEycHggMTJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWNvbnRlbnQtYmFzZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTZweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLmluZm8tYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG4gIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuc2YtZ3JpZC1iYXNlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUzcHgpICFpbXBvcnRhbnQ7XG5cbiAgICAuYWctaGVhZGVyLWNlbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gIC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCB7XG4gICAgLnNmLXN1bW1hcnlfX3Rvb2xiYXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAuc2YtYnRuLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCAwIDE2cHggMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LWJ0biB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICY6ZGlzYWJsZWQgc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiAjMzMzMzMzNDA7XG4gICAgICB9XG5cbiAgICAgID4gc3ZnICsgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2Ytc3VtbWFyeV9faW5uZXItY29udGVudCB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUzcHgpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgLnNmLXN1bW1hcnktZ3JpZF9fd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MzBweCk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICYuZnVsbC13aWR0aCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2YtZ3JpZC1iYXNlIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2YtcHVibGlzaC1oaXN0b3J5IHtcbiAgICAgICAgd2lkdGg6IDUzMHB4O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblxuICAgICAgICAmLmhpZGRlbiB7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgIC50aXRsZSxcbiAgICAgICAgICAucHVibGlzaC1yb3cge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAxNnB4IDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucHVibGlzaC1yb3cge1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWNvcHktcGFzdGUtbW9kYWwge1xuICAgIC5hbnQtbW9kYWwtYm9keSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgXG5cbiAgICAgICAgW2NvbnRlbnRlZGl0YWJsZV0ge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCBncmVlbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAucGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAzNnB4O1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtjb250ZW50ZWRpdGFibGVdOmVtcHR5ICsgLnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgfVxuXG4gICAgICAgIFtjb250ZW50ZWRpdGFibGVdOmVtcHR5OmZvY3VzICsgLnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2YtYWR2YW5jZWQtZGF0YXNvdXJjZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLmRhdGFzb3VyY2VzLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLmRhdGFzb3VyY2Utd3JhcHBlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICB9XG4gICAgJi5zZWxlY3RlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgIH1cbiAgfVxuICAuc2YtYWctZ3JpZCB7XG4gICAgLmRhdGFzb3VyY2UtaWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNlbGxDZW50ZXIgLmFnLWNlbGwtd3JhcHBlciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLnNmLWFzc2lnbi1pbnB1dC1zcGVjLW1vZGFsIHtcbiAgLmFudC1zZWxlY3Q6aG92ZXI6bm90KC5hbnQtc2VsZWN0LW11bHRpcGxlKTpub3QoLmFudC1zZWxlY3QtZGlzYWJsZWQpXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW1cbiAgICBzdmdcbiAgICBwYXRoIHtcbiAgICBmaWxsOiByZXZlcnQtbGF5ZXI7XG4gIH1cbn1cbiIsIi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMge1xuICBmbGV4OiAxO1xuICAuYW50LXRhYnMtbmF2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgIC5hbnQtdGFicy1uYXYtd3JhcCB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuYW50LXRhYnMtdGFiIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiAwLjFzO1xuICAgICYuYW50LXRhYnMtdGFiLWFjdGl2ZSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudGFiLWxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICB9XG4gICAgLmFudGljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICB9XG4gICAgLmFudC10YWJzLXRhYi1pY29uIHtcbiAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiA0cHg7XG4gICAgfVxuICB9XG4gIC5hbnQtdGFicy10YWI6bm90KC5hbnQtdGFicy10YWItYWN0aXZlKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUxIDUxIDUxIC8gNSUpO1xuICB9XG5cbiAgLnNmLXRhYnMtaWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDRweDtcbiAgfVxuXG4gIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5hbnQtdGFicy1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAxO1xuXG4gICAgICAuYW50LXRhYnMtdGFicGFuZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgLnNmLXNwaW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciB7XG4gICAgICAgICAgLlJlc2l6ZXIuaG9yaXpvbnRhbCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNmLWVycC1zZXR0aW5nc19fY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDE2cHggMTRweCAxNnB4IDA7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcblxuICAgICAgICAgICAgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNmLWVycC1zZXR0aW5ncy1jb25maWdfX2hlYWRlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS04KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2YtbWFpbi1tb2RhbC5zZi1kYXRhLXNvdXJjZS1tb2RhbC0tbmV3IC5hbnQtbW9kYWwtY29udGVudCB7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZi1lcnAtc2V0dGluZ3MtYWN0aXZpdHktbG9nX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICByb3ctZ2FwOiAxNnB4O1xuXG4gICAgICAgICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX193cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDE2cHggMTRweCAxNnB4IDA7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHJvdy1nYXA6IDE2cHg7XG5cbiAgICAgICAgICAgIC5zZi1lcnAtc2V0dGluZ3MtZGV0YWlsc19fdG9vbGJhciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX2Zvcm0ge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgLnNmLWVycC1kZXRhaWxzLWdyaWRfX3dyYXBwZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zZi1kcmF3ZXJfX3JpZ2h0LnNmLWVycC1zZXR0aW5ncy1jb25maWdfX2RyYXdlciB7XG4gICAgICAgICAgICAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgICAgICAgICAgIC5kYW5nZXItem9uZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHJvdy1nYXA6IDhweDtcblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLW90aGVyLWRhdGFfX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG5cbiAgLnNmLW90aGVyLWRhdGFfX2xlZnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAudHJlZS13cmFwcGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAudHJlZS10b29sYmFyIHtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cbiAgfVxuXG4gIC5hZy1yaWdodC1hbGlnbmVkLWNlbGwgLmNvbmRpdGlvbmFsLWljb24ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cblxuICAuUmVzaXplci52ZXJ0aWNhbCB7XG4gICAgbWFyZ2luOiAwIDJweDtcbiAgfVxufVxuIiwiLnNmLXVzZXItZm9ybSB7XG5cbiAgICAuYW50aWNvbiB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAycHg7XG4gICAgfVxuICAgIFxuICAgIC5zZi11c2VyLWZvcm1fX3N1Ym1pdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxufSIsIi5zZi1mdWxsc2NyZWVuLW1vZGFse1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuYW50LW1vZGFsLWNvbnRlbnR7XG4gICAgICAgIGhlaWdodDoxMDAlO1xuICAgIH1cbiAgICAuYW50LW1vZGFsLWJvZHl7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTEwcHgpO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cbiAgICAuYW50LW1vZGFsLWZvb3RlcntcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn0iLCIuc2YtdGFiLWRlbWFuZF9fY2F1c2FsLWZvcmVjYXN0aW5nIHtcbiAgLmxvZ28tY2FyZCB7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnktaG92ZXIpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgbWF4LWhlaWdodDogNzVweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zZXR0aW5nc19fZXJwLWNvbm5lY3Rpb24ge1xuICAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19mb3JtLWxpc3Qge1xuICAgIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWZ1bGwtd2lkdGgge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgJiAuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJiA+IC5hbnQtcm93LmFudC1yb3ctc3BhY2UtYmV0d2VlbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQgPiBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX3NlbGVjdC5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LWRyb3Bkb3duIHtcbiAgICAgICAgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24uYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1kaXNhYmxlZCB7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgICAgICAub3B0aW9uLXdpdGgtcmVtb3ZlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXN0YXRlIC5hbnRpY29uLmFudGljb24tY2hlY2sge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtZXJwLWRldGFpbHMtZ3JpZF9fd3JhcHBlciB7XG4gICAgaGVpZ2h0OiA3NTBweDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnNmLWVycC1kZXRhaWxzX19mb3JtLWl0ZW0uYW50LWZvcm0taXRlbSB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnNmLWVycC1kZXRhaWxzLWVkaXRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgLmFudC1mb3JtLWl0ZW0ge1xuICAgIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IHtcbiAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSB7XG4gICAgICAvLyBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAmIC5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmID4gLmFudC1yb3cuYW50LXJvdy1zcGFjZS1iZXR3ZWVuIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYW50LWZvcm0taXRlbS1yZXF1aXJlZCA+IHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fc2VsZWN0LmFudC1zZWxlY3QgLmFudC1zZWxlY3QtZHJvcGRvd24ge1xuICAgICAgICAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLWRpc2FibGVkIHtcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcblxuICAgICAgICAgIC5vcHRpb24td2l0aC1yZW1vdmUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc3RhdGUgLmFudGljb24uYW50aWNvbi1jaGVjayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1lcnAtZGV0YWlsc19fY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiA4cHg7XG5cbiAgICAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlLXBhbmVsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuXG4gICAgICAuc2YtZXJwLWRldGFpbHNfcGFuZWwtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmhlYWRlci1uYW1lLm5vdC1zZXQge1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS04KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hbnRpY29uLWRlbGV0ZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtZGl2aWRlciB7XG4gICAgICAgIG1hcmdpbjogNHB4IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IHtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyxcbiAgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgbWluLXdpZHRoOiAxODBweDtcblxuICAgICYuc2YtZW50aXR5LW5vZGVfX3dyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgLnNmLW5vZGUtYmFzZV9fY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbHVtbi1nYXA6IDRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgJi5zZi1wcm92aWRlci1ub2RlX19jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHJvdy1nYXA6IDhweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG5cbiAgICAgICAgLnN1Yi1jb250ZW50IHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnNmLWdyb3VwLW5vZGVfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcm93LWdhcDogOHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLWNvbnRlbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuXG4gICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2YtZW50aXR5LW5vZGUtcHJpbWFyeV9fY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcm93LWdhcDogNHB4O1xuICAgICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggOHB4IDhweCAxNnB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWItdGl0bGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1Yi1jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcm93LWdhcDogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2YtZW50aXR5LW5vZGUtc2Vjb25kYXJ5X19jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHggOHB4IDhweDtcblxuICAgICAgICAuc3ViLWNvbnRlbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICByb3ctZ2FwOiA0cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xuXG4gICAgICAgICAgLnN1Yi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hbnQtdGFnIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5zZi1kYXRhc291cmNlLW5vZGVfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogMzEwcHg7XG4gICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHJvdy1nYXA6IDhweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG5cbiAgICAgICAgLnN1Yi1jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcm93LWdhcDogNHB4O1xuXG4gICAgICAgICAgLmRhdGEtcm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuXG4gICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAgIC5hbnQtdGFnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lLWVuZDogMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2Ytb3JiaXQtbm9kZV9fY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICByb3ctZ2FwOiA4cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1lZGdlLWxhYmVsIHtcbiAgICBwYWRkaW5nOiAycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAwcHggIzAwOTJkYTgwO1xuICB9XG5cbiAgLnJlYWN0LWZsb3dfX2NvbnRyb2xzLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtaGlnaGxpZ2h0KTtcbiAgICB9XG5cbiAgICBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG4gICAgfVxuICB9XG5cbiAgLnJlYWN0LWZsb3dfX21pbmltYXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gICAgLnJlYWN0LWZsb3dfX21pbmltYXAtbm9kZSB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgIH1cblxuICAgIC5yZWFjdC1mbG93X19taW5pbWFwLW1hc2sge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1kZW1hbmQtY29uZGl0aW9uYWwtZm9ybWF0cy1kcmF3ZXIge1xuICAuY29uZGl0aW9uLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgLmhlYWRpbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAucHJldmlldy1jZWxsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICB9XG5cbiAgICAuYW50LWJ0bi10ZXh0LmFjdGl2ZSB7XG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtZGVtYW5kLXZpZXdfX21vZGFsLnNmLWFjdGlvbi1tb2RhbC5zZi1maWx0ZXItYWN0aW9uX19tb2RhbCB7XG4gIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWNvbmZpcm0tYm9keS13cmFwcGVyIHtcbiAgICAuYW50LW1vZGFsLWNvbmZpcm0tcGFyYWdyYXBoIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIC5hbnQtZm9ybS1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZpZXdzLXdyYXBwZXIge1xuICAudmlldy1pdGVtLmRyYWctb3ZlciB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxuXG4gIC5kcmFnLWhhbmRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4iLCIuc2YtZXhjZXB0aW9uLXNldHRpbmdzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5ncm91cC1uYW1lIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIGRpc3BsYXkgLmFudC1kcm9wZG93bi10cmlnZ2VyIHNwYW4ge1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cbiAgfVxuXG4gIC5leGNlcHRpb24tZ3JvdXAge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAuc2VwYXJhdG9yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICBkaXYge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIG1hcmdpbi10b3A6IC0zNnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICB9XG4gIH1cblxuICAucXVlcnktYnVpbGRlci1jb250YWluZXIge1xuICAgIC5xdWVyeS1idWlsZGVyLnFiLWxpdGUge1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAuZ3JvdXAge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ncm91cC0tY2hpbGRyZW4gLmdyb3VwLW9yLXJ1bGUtY29udGFpbmVyLnJ1bGUtY29udGFpbmVyOm5vdCg6Zmlyc3QtY2hpbGQpIC5ydWxlLS1ib2R5LS13cmFwcGVyIC5ydWxlLS1ib2R5OmJlZm9yZSB7XG4gICAgY29udGVudDogJ2FuZCAnO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIH1cblxuICAuZ3JvdXAtLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5ncm91cC1vci1ydWxlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5ncm91cC0tY2hpbGRyZW4ge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gICAgJj4uZ3JvdXAtb3ItcnVsZS1jb250YWluZXI+Lmdyb3VwLW9yLXJ1bGU6OmJlZm9yZSxcbiAgICAmPi5ncm91cC1vci1ydWxlLWNvbnRhaW5lcj4uZ3JvdXAtb3ItcnVsZTo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAucnVsZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICAgLnJ1bGUtLWJvZHkge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAucnVsZS0tb3BlcmF0b3Ige1xuICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgfVxuXG4gICAgICAucnVsZS0tdmFsdWUge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB9XG5cbiAgICAgIC5ydWxlLS1oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmFudC1idG4tZGVsUnVsZSB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmdyb3VwLW9yLXJ1bGUge1xuICAgIC5ncm91cC1vci1ydWxlLWNvbnRhaW5lcjpudGgtY2hpbGQoMSkge1xuICAgICAgLnJ1bGUtLXZhbHVlIC5zZi1zZWxlY3QtYWRkb24tYWZ0ZXIuc2YtcXVlcnktc2VsZWN0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnY2F0ZWdvcnknO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdyb3VwLW9yLXJ1bGUtY29udGFpbmVyOm50aC1jaGlsZCgyKSB7XG4gICAgICAucnVsZS0tdmFsdWUgLnNmLXNlbGVjdC1hZGRvbi1hZnRlci5zZi1xdWVyeS1zZWxlY3Qge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICd2YXJpYWJpbGl0eSc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JvdXAtb3ItcnVsZS1jb250YWluZXI6bnRoLWNoaWxkKDMpIHtcbiAgICAgIC5ydWxlLS12YWx1ZSAuc2Ytc2VsZWN0LWFkZG9uLWFmdGVyLnNmLXF1ZXJ5LXNlbGVjdCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTNweDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJ3RyZW5kJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5zZi1pbWJhbGFuY2UtdG9vbGJhciB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAuc2YtaW1iYWxhbmNlLWJhZGdlIHtcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAnZml0LWNvbnRlbnQnO1xuICB9XG4gIC5zZi1yZWJhbGFuY2VfX2RkbCB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAuc2YtdGV4dC13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIC5zZi1pbmZvLXRleHQge1xuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG1heC13aWR0aDogMTk1cHg7XG4gICAgICB9XG4gICAgICAmOmZpcnN0LWNoaWxkLFxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkLFxuICAgICAgJjpudGgtY2hpbGQoLTEpIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIub2JqLXZpZXdzLXdyYXBwZXIge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gICAgLnZpZXdzLWxpc3QtaGVhZGVyIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICB9XG5cbiAgICAudmlld3MtbGlzdCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgIC5hbnQtdHJlZS1saXN0IHtcbiAgICAgICAgICAgIC5hbnQtdHJlZS10cmVlbm9kZSB7XG4gICAgICAgICAgICAgICAgLmFudC10cmVlLWluZGVudCxcbiAgICAgICAgICAgICAgICAuYW50LXRyZWUtc3dpdGNoZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5hbnQtdHJlZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmFudC10cmVlLW5vZGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmFudC10cmVlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNmLXNlbGVjdC1zdXBwbHktdmlld3NfX292ZXJsYXkge1xuICAgIC5zZi1zZWxlY3Qtc3VwcGx5LXZpZXdzX19tZW51LmFudC1kcm9wZG93bi1tZW51LnNmLXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3gtc2hhZG93OiByZ2JhKDEwMCwgMTAwLCAxMTEsIDAuMikgMHB4IDdweCAyOXB4IDBweDtcbiAgXG4gICAgICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiIsIi5kcmlsbC1kb3duLWxpbmtzX19zb3Age1xuICAgIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlID4gLmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYgPiAuYW50LXJvdy5hbnQtcm93LXNwYWNlLWJldHdlZW4ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQgPiBzcGFue1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIudmlldy1jb250ZW50LXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmNvbG9yLWJveCB7XG4gICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIH1cbiAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG59XG4iLCIudmlld3Mtd3JhcHBlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblxuICAudmlld3MtbGlzdC1oZWFkZXIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAuYWN0aW9uLWJ1dHRvbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgfVxuICB9XG5cbiAgLnZpZXdzLWxpc3Qge1xuICAgIGZsZXg6IDE7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAudmlldy1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDNweCAxNnB4O1xuICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICB9XG5cbiAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1zdXBwbHktdmlld19fbW9kYWwuc2YtYWN0aW9uLW1vZGFsLnNmLWZpbHRlci1hY3Rpb25fX21vZGFsIHtcbiAgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtY29uZmlybS1ib2R5LXdyYXBwZXIge1xuICAgIC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGgge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgLmFudC1mb3JtLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm9iai12aWV3LWNvbnRlbnRfX2dyaWQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBcbiAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxufVxuIiwiLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sIHtcbiAgICA+IC5hbnQtYnRuOmZpcnN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAxMTJweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tcmVjb3JkIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIG1pbi13aWR0aDogMzVweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtZHJvcGRvd24tdHJpZ2dlciB7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgIH1cblxuICAgIC5hbnQtdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBub25lOyAvLyB1c2UgdG9vbHRpcCBob3ZlciBldmVudCBmb3IgcHJldmlldyBkcmF3ZXJcbiAgICB9XG4gIH1cblxuICAuc2Ytc2VsZWN0LWZpbHRlcnNfX292ZXJsYXkge1xuICAgIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1tZW51LmFudC1kcm9wZG93bi1tZW51LnNmLXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcikgMHB4IDdweCAyOXB4IDBweDtcbiAgXG4gICAgICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gIH0iLCIuc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciB7XG4gIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnNmLXJ1bi1oaXN0b3J5X19jYXJkcy13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgY29sdW1uLWdhcDogMTZweDtcbiAgICAgIHJvdy1nYXA6IDE2cHg7XG4gICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLnJ1bi1jYXJkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcm93LWdhcDogOHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICB3aWR0aDogMzUwcHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm94LXNoYWRvdzogLTNweCA0cHggMTNweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgIC5oZWFkZXIgLmFudC1idG4ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICAgICAgbWFyZ2luOiAtMTZweCAtMTZweCAwIC0xNnB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG5cbiAgICAgICAgICAuYW50LWJ0biB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgICAgIC5hbnRpY29uIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcm93LWdhcDogNHB4O1xuXG4gICAgICAgICAgLmRhdGEtcm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgY29sdW1uLWdhcDogMTZweDtcblxuICAgICAgICAgICAgJi5zdWNjZXNzIC52YWx1ZSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmZhaWxlZCAudmFsdWUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY2FuY2VsbGVkIC52YWx1ZSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXJ1bi1oaXN0b3J5X19kZXRhaWxzLXdyYXBwZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHJvdy1nYXA6IDE2cHg7XG5cbiAgICAgIC50b29sYmFyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmFjdGlvbnMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG5cbiAgICAgICAgICAuYW50LXNlZ21lbnRlZCAuYW50LXNlZ21lbnRlZC1ncm91cCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3Zlcik7XG5cbiAgICAgICAgICAgIC5hbnQtc2VnbWVudGVkLWl0ZW0tc2VsZWN0ZWQgLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hbnQtc2VnbWVudGVkLWl0ZW0tbGFiZWwge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdW1tYXJ5LWxhYmVsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNmLWFnLWdyaWQge1xuICAgICAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgICAgICAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1jZWxsLmNoZWNrYm94LWNlbnRlciB7XG4gICAgICAgICAgICAuYWctaGVhZGVyLXNlbGVjdC1hbGwuYWctY2hlY2tib3gge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFnLWhlYWRlci1jZWxsLWNvbXAtd3JhcHBlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLW5vLXJ1bi1oaXN0b3J5IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmluZm8ge1xuICAgICAgbWFyZ2luLXRvcDogLTMycHg7XG5cbiAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWNvbmRpdGlvbmFsLWZvcm1hdHMtZHJhd2VyIHtcbiAgLmNvbmRpdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgIC5oZWFkaW5nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLnByZXZpZXctY2VsbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuXG4gICAgLmFudC1idG4tdGV4dC5hY3RpdmUge1xuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNjaC1pdGVtX19hY3Rpdml0eS1mb3JtIHtcbiAgICAuc2YtZm9ybS1pdGVtX19yYWRpby1iYXNlICB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDsgXG4gICAgfVxuXG4gICAgLmFudC1kaXZpZGVyIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgfVxufSIsIi5zZi1zY2gtZ2FudHQtc2V0dGluZ3NfX2NvbnRlbnQtZm9ybSB7XG4gICAgLnNmLWZvcm0taXRlbV9fY2hlY2tib3gtYmFzZSAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7IFxuICAgIH1cbn0iLCIuc2YtcGxhbm5pbmctcGVyaW9kLXNldHRpbmdzIHtcbiAgLnNmLXNldHRpbmdzLXNlY3Rpb24taGVhZGluZyAuYWN0aW9uLWhlYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLnNldHRpbmdzLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBtYXJnaW46IDAgMTZweDtcbiAgfVxufVxuIiwiLmRyaWxsLWRvd24tbGlua3Mge1xuICAgIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlID4gLmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYgPiAuYW50LXJvdy5hbnQtcm93LXNwYWNlLWJldHdlZW4ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQgPiBzcGFue1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc2YtbmF2LW1lbnUtZ3JpZCB7XG4gICAgLmhvdmVyLW92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWZmO1xuICAgIH1cblxuICAgIC5hZy1ncm91cC1leHBhbmRlZCB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbn1cbiIsIi5zZi1uYXZpZ2F0aW9uLW1lbnUtdG9vbGJhciB7XG4gIC5hbnQtZm9ybS1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbn1cbiJdfQ== */