html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--color-primary: #206ea7;--color-primary-light: rgba(32, 110, 167, 0.15);--color-page: #206ea7;--color-page-draft: #7e50b1;--color-chapter: #af4d0d;--color-book: #077b70;--color-bookshelf: #a94747}.m-none{margin:0 !important}.mx-none{margin-left:0 !important;margin-right:0 !important}.my-none{margin-top:0 !important;margin-bottom:0 !important}.mt-none{margin-top:0 !important}.mr-none{margin-right:0 !important}.mb-none{margin-bottom:0 !important}.ml-none{margin-left:0 !important}.m-xxs{margin:3px !important}.mx-xxs{margin-left:3px !important;margin-right:3px !important}.my-xxs{margin-top:3px !important;margin-bottom:3px !important}.mt-xxs{margin-top:3px !important}.mr-xxs{margin-right:3px !important}.mb-xxs{margin-bottom:3px !important}.ml-xxs{margin-left:3px !important}.m-xs{margin:6px !important}.mx-xs{margin-left:6px !important;margin-right:6px !important}.my-xs{margin-top:6px !important;margin-bottom:6px !important}.mt-xs{margin-top:6px !important}.mr-xs{margin-right:6px !important}.mb-xs{margin-bottom:6px !important}.ml-xs{margin-left:6px !important}.m-s{margin:12px !important}.mx-s{margin-left:12px !important;margin-right:12px !important}.my-s{margin-top:12px !important;margin-bottom:12px !important}.mt-s{margin-top:12px !important}.mr-s{margin-right:12px !important}.mb-s{margin-bottom:12px !important}.ml-s{margin-left:12px !important}.m-m{margin:16px !important}.mx-m{margin-left:16px !important;margin-right:16px !important}.my-m{margin-top:16px !important;margin-bottom:16px !important}.mt-m{margin-top:16px !important}.mr-m{margin-right:16px !important}.mb-m{margin-bottom:16px !important}.ml-m{margin-left:16px !important}.m-l{margin:24px !important}.mx-l{margin-left:24px !important;margin-right:24px !important}.my-l{margin-top:24px !important;margin-bottom:24px !important}.mt-l{margin-top:24px !important}.mr-l{margin-right:24px !important}.mb-l{margin-bottom:24px !important}.ml-l{margin-left:24px !important}.m-xl{margin:32px !important}.mx-xl{margin-left:32px !important;margin-right:32px !important}.my-xl{margin-top:32px !important;margin-bottom:32px !important}.mt-xl{margin-top:32px !important}.mr-xl{margin-right:32px !important}.mb-xl{margin-bottom:32px !important}.ml-xl{margin-left:32px !important}.m-xxl{margin:48px !important}.mx-xxl{margin-left:48px !important;margin-right:48px !important}.my-xxl{margin-top:48px !important;margin-bottom:48px !important}.mt-xxl{margin-top:48px !important}.mr-xxl{margin-right:48px !important}.mb-xxl{margin-bottom:48px !important}.ml-xxl{margin-left:48px !important}.p-none{padding:0 !important}.px-none{padding-left:0 !important;padding-right:0 !important}.py-none{padding-top:0 !important;padding-bottom:0 !important}.pt-none{padding-top:0 !important}.pr-none{padding-right:0 !important}.pb-none{padding-bottom:0 !important}.pl-none{padding-left:0 !important}.p-xxs{padding:3px !important}.px-xxs{padding-left:3px !important;padding-right:3px !important}.py-xxs{padding-top:3px !important;padding-bottom:3px !important}.pt-xxs{padding-top:3px !important}.pr-xxs{padding-right:3px !important}.pb-xxs{padding-bottom:3px !important}.pl-xxs{padding-left:3px !important}.p-xs{padding:6px !important}.px-xs{padding-left:6px !important;padding-right:6px !important}.py-xs{padding-top:6px !important;padding-bottom:6px !important}.pt-xs{padding-top:6px !important}.pr-xs{padding-right:6px !important}.pb-xs{padding-bottom:6px !important}.pl-xs{padding-left:6px !important}.p-s{padding:12px !important}.px-s{padding-left:12px !important;padding-right:12px !important}.py-s{padding-top:12px !important;padding-bottom:12px !important}.pt-s{padding-top:12px !important}.pr-s{padding-right:12px !important}.pb-s{padding-bottom:12px !important}.pl-s{padding-left:12px !important}.p-m{padding:16px !important}.px-m{padding-left:16px !important;padding-right:16px !important}.py-m{padding-top:16px !important;padding-bottom:16px !important}.pt-m{padding-top:16px !important}.pr-m{padding-right:16px !important}.pb-m{padding-bottom:16px !important}.pl-m{padding-left:16px !important}.p-l{padding:24px !important}.px-l{padding-left:24px !important;padding-right:24px !important}.py-l{padding-top:24px !important;padding-bottom:24px !important}.pt-l{padding-top:24px !important}.pr-l{padding-right:24px !important}.pb-l{padding-bottom:24px !important}.pl-l{padding-left:24px !important}.p-xl{padding:32px !important}.px-xl{padding-left:32px !important;padding-right:32px !important}.py-xl{padding-top:32px !important;padding-bottom:32px !important}.pt-xl{padding-top:32px !important}.pr-xl{padding-right:32px !important}.pb-xl{padding-bottom:32px !important}.pl-xl{padding-left:32px !important}.p-xxl{padding:48px !important}.px-xxl{padding-left:48px !important;padding-right:48px !important}.py-xxl{padding-top:48px !important;padding-bottom:48px !important}.pt-xxl{padding-top:48px !important}.pr-xxl{padding-right:48px !important}.pb-xxl{padding-bottom:48px !important}.pl-xxl{padding-left:48px !important}*{box-sizing:border-box;outline-color:#444}html{height:100%;overflow-y:scroll;background-color:#f2f2f2}html.flexbox{overflow-y:hidden}body{font-size:14px;line-height:1.6;color:#444;-webkit-font-smoothing:antialiased;background-color:#fff}body,button,input,select,label,textarea{font-family:"Satoshi"}.Codemirror,pre,#markdown-editor-input,.editor-toolbar,.code-base,span.code,code{font-family:"Lucida Console","DejaVu Sans Mono","Ubunto Mono",Monaco,monospace}h1{font-size:3.425em;line-height:1.22222222em;margin-top:.48888889em;margin-bottom:.48888889em}h2{font-size:2.8275em;line-height:1.294117647em;margin-top:.8627451em;margin-bottom:.43137255em}h3{font-size:2.333em;line-height:1.221428572em;margin-top:.78571429em;margin-bottom:.43137255em}h4{font-size:1.666em;line-height:1.375em;margin-top:.78571429em;margin-bottom:.43137255em}h1,h2,h3,h4,h5,h6{font-weight:400;position:relative;display:block;color:#222}h1 .subheader,h2 .subheader,h3 .subheader,h4 .subheader,h5 .subheader,h6 .subheader{font-size:.5em;line-height:1em;color:#969696}h5{font-size:1.4em}h5,h6{line-height:1.2em;margin-top:.78571429em;margin-bottom:.66em}@media screen and (max-width: 600px){h1{font-size:2.8275em}h2{font-size:2.333em}h3{font-size:1.666em}h4{font-size:1.333em}h5{font-size:1.161616em}}.list-heading{font-size:2rem}h2.list-heading{font-size:1.333rem}a{color:#2890dc;fill:var(--color-primary);cursor:pointer;text-decoration:none;transition:filter ease-in-out 80ms;line-height:1.6}a:hover{text-decoration:underline}a.icon{display:inline-block}a svg{position:relative;display:inline-block}.blended-links a{color:inherit}.blended-links a svg{fill:currentColor}p,ul,ol,pre,table,blockquote{margin-top:.3em;margin-bottom:1.375em}hr{border:0;height:1px;background:#eaeaea;margin-bottom:24px}hr.faded{background-image:linear-gradient(to right, #fff, #e3e0e0 20%, #e3e0e0 80%, #fff)}hr.margin-top,hr.even{margin-top:24px}strong,b,.bold,.strong{font-weight:bold}strong>strong,strong>b,strong>.bold,strong>.strong,b>strong,b>b,b>.bold,b>.strong,.bold>strong,.bold>b,.bold>.bold,.bold>.strong,.strong>strong,.strong>b,.strong>.bold,.strong>.strong{font-weight:bolder}em,i,.italic{font-style:italic}small,p.small,span.small,.text-small{font-size:.75rem;color:#5e5e5e}sup,.superscript{vertical-align:super;font-size:.8em}sub,.subscript{vertical-align:sub;font-size:.8em}pre{font-size:12px;background-color:#f5f5f5;border:1px solid #ddd;padding-left:31px;position:relative;padding-top:3px;padding-bottom:3px}pre:after{content:"";display:block;position:absolute;top:0;width:29px;left:0;background-color:#f5f5f5;height:100%;border-right:1px solid #ddd}@media print{pre{padding-left:12px}pre:after{display:none}}blockquote{display:block;position:relative;border-left:4px solid var(--color-primary);background-color:#f8f8f8;padding:12px 16px 12px 32px}blockquote:before{content:"“";font-size:2em;font-weight:bold;position:absolute;top:12px;left:12px;color:#777}.code-base,span.code,code{background-color:#f8f8f8;font-size:.8em;border:1px solid #ddd;border-radius:3px}code{display:inline;padding:1px 3px;white-space:pre;line-height:1.2em;margin-bottom:1.2em}span.code{padding:1px 6px}pre code{background-color:rgba(0,0,0,0);border:0;font-size:1em;display:block;line-height:1.6}span.highlight{font-weight:bold;padding:2px 4px}ul,ol{overflow:hidden}ul p,ol p{margin:0}ul{padding-left:20.8px;padding-right:20.8px;list-style:disc}ul ul{list-style:circle;margin-top:0;margin-bottom:0}ul label{margin:0}ol{list-style:decimal;padding-left:32px;padding-right:32px}li.checkbox-item,li.task-list-item{list-style:none;margin-left:-20.8px}li.checkbox-item input[type=checkbox],li.task-list-item input[type=checkbox]{margin-right:6px}.underlined{text-decoration:underline}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media screen and (min-width: 360px){.text-xxs-center{text-align:center}.text-xxs-left{text-align:left}.text-xxs-right{text-align:right}}@media screen and (min-width: 400px){.text-xs-center{text-align:center}.text-xs-left{text-align:left}.text-xs-right{text-align:right}}@media screen and (min-width: 600px){.text-s-center{text-align:center}.text-s-left{text-align:left}.text-s-right{text-align:right}}@media screen and (min-width: 880px){.text-m-center{text-align:center}.text-m-left{text-align:left}.text-m-right{text-align:right}}@media screen and (min-width: 1000px){.text-l-center{text-align:center}.text-l-left{text-align:left}.text-l-right{text-align:right}}@media screen and (min-width: 1100px){.text-xl-center{text-align:center}.text-xl-left{text-align:left}.text-xl-right{text-align:right}}.text-bigger{font-size:1.1em}.text-large{font-size:1.6666em}.no-color{color:inherit}.break-text{word-wrap:break-word;overflow-wrap:break-word}.limit-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-group{margin:16px 0}.header-group h1,.header-group h2,.header-group h3,.header-group h4,.header-group h5,.header-group h6{margin:0}span.sep{color:#bbb;padding:0 6px}.list>*{display:block}.svg-icon{width:1em;height:1em;display:inline-block;position:relative;bottom:-0.105em;margin-right:6px;pointer-events:none}.primary-background{background-color:#e2f5f8 !important}.primary-background-light{background-color:var(--color-primary-light)}.primary-background-gray{background-color:#454e56}.primary-background-gray.tag-item a{color:#fff}.primary-background-gray.tag-item a:hover{background-color:#131516;color:#fff}.text-pos,.text-pos:hover,.text-pos-hover:hover{color:#0f7d15 !important;fill:#0f7d15 !important}.text-warn,.text-warn:hover,.text-warn-hover:hover{color:#cf4d03 !important;fill:#cf4d03 !important}.text-neg,.text-neg:hover,.text-neg-hover:hover{color:#ab0f0e !important;fill:#ab0f0e !important}.text-primary,.text-primary:hover,.text-primary-hover:hover{color:var(--color-primary) !important;fill:var(--color-primary) !important}.text-muted{color:#575757 !important;fill:#575757 !important}.text-bookshelf,.text-bookshelf:hover{color:var(--color-bookshelf);fill:var(--color-bookshelf)}.text-book,.text-book:hover{color:var(--color-book);fill:var(--color-book)}.text-page,.text-page:hover{color:var(--color-page);fill:var(--color-page)}.text-page.draft,.text-page.draft:hover{color:var(--color-page-draft);fill:var(--color-page-draft)}.text-chapter,.text-chapter:hover{color:var(--color-chapter);fill:var(--color-chapter)}.bg-white{background-color:#fff}.bg-book{background-color:#fff}.bg-chapter{background-color:var(--color-chapter)}.bg-shelf{background-color:var(--color-bookshelf)}.container{max-width:1400px;margin-left:auto;margin-right:auto}.container.small{max-width:840px}.container.very-small{max-width:480px}.grid{display:grid;grid-row-gap:24px}.grid.half{grid-template-columns:1fr 1fr}.grid.third{grid-template-columns:1fr 1fr 1fr}.grid.left-focus{grid-template-columns:2fr 1fr}.grid.right-focus{grid-template-columns:1fr 3fr}.grid.gap-y-xs{grid-row-gap:6px}.grid.gap-xl{grid-column-gap:32px;grid-row-gap:32px}.grid.gap-xxl{grid-column-gap:48px;grid-row-gap:48px}.grid.v-center{align-items:center}.grid.no-gap{grid-row-gap:0;grid-column-gap:0}.grid.no-row-gap{grid-row-gap:0}@media screen and (max-width: 880px){.grid.third:not(.no-break){grid-template-columns:1fr 1fr}.grid.half:not(.no-break),.grid.left-focus:not(.no-break),.grid.right-focus:not(.no-break){grid-template-columns:1fr}.grid.half.collapse-xs{grid-template-columns:1fr 1fr}.grid.gap-xl{grid-column-gap:16px;grid-row-gap:16px}.grid.right-focus.reverse-collapse>*:nth-child(2){order:0}.grid.right-focus.reverse-collapse>*:nth-child(1){order:1}}@media screen and (max-width: 600px){.grid.third:not(.no-break){grid-template-columns:1fr}}@media screen and (max-width: 400px){.grid.half.collapse-xs{grid-template-columns:1fr}}body.flexbox{display:flex;flex-direction:column;align-items:stretch;height:100%;min-height:100%;max-height:100%;overflow:hidden}body.flexbox #content{flex:1;display:flex;min-height:0}.flex-fill{display:flex;align-items:stretch;min-height:0;max-width:100%;position:relative;overflow-y:hidden}.flex{min-height:0;flex:1}.block{display:block;position:relative}.inline{display:inline}.block.inline{display:inline-block}.hidden{display:none}.float{float:left}.float.right{float:right}@media screen and (max-width: 360px){.hide-under-xxs{display:none !important}}@media screen and (min-width: 360px){.hide-over-xxs{display:none !important}}@media screen and (max-width: 400px){.hide-under-xs{display:none !important}}@media screen and (min-width: 400px){.hide-over-xs{display:none !important}}@media screen and (max-width: 600px){.hide-under-s{display:none !important}}@media screen and (min-width: 600px){.hide-over-s{display:none !important}}@media screen and (max-width: 880px){.hide-under-m{display:none !important}}@media screen and (min-width: 880px){.hide-over-m{display:none !important}}@media screen and (max-width: 1000px){.hide-under-l{display:none !important}}@media screen and (min-width: 1000px){.hide-over-l{display:none !important}}@media screen and (max-width: 1100px){.hide-under-xl{display:none !important}}@media screen and (min-width: 1100px){.hide-over-xl{display:none !important}}.dual-column-content{columns:2}@media screen and (max-width: 880px){.dual-column-content{columns:1}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.tri-layout-container{display:grid;margin-left:32px;margin-right:32px;grid-template-columns:1.3fr 4.2fr 1fr;grid-template-areas:"a b c";grid-column-gap:0px}.tri-layout-container .tri-layout-right{grid-area:c;min-width:0}.tri-layout-container .tri-layout-left{grid-area:a;min-width:0}.tri-layout-container .tri-layout-middle{grid-area:b;padding-top:16px}@media screen and (max-width: 1400px){.tri-layout-container{grid-template-areas:"c b b" "a b b" ". b b";grid-template-columns:1fr 3fr;grid-template-rows:min-content min-content 1fr;padding-right:24px}}@media screen and (min-width: 1000px)and (max-width: 1400px){.tri-layout-left{position:sticky;top:16px}}@media screen and (min-width: 1400px){.tri-layout-left-contents,.tri-layout-right-contents{position:sticky;top:16px;max-height:90vh;min-height:50vh;overflow-y:scroll;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.tri-layout-left-contents::-webkit-scrollbar,.tri-layout-right-contents::-webkit-scrollbar{display:none}.tri-layout-middle-contents{margin:0 auto}}@media screen and (max-width: 1000px){.tri-layout-container{grid-template-areas:none;grid-template-columns:1fr;grid-column-gap:0;padding-right:6px;padding-left:6px}.tri-layout-container .tri-layout-left-contents,.tri-layout-container .tri-layout-right-contents{padding-left:16px;padding-right:16px}.tri-layout-container .tri-layout-left>*,.tri-layout-container .tri-layout-right>*{display:none;pointer-events:none}.tri-layout-container .tri-layout-left,.tri-layout-container .tri-layout-right{grid-area:none;grid-column:1/1;grid-row:1;padding-top:0 !important}.tri-layout-container .tri-layout-middle{grid-area:none;grid-row:3;grid-column:1/1;z-index:1;overflow:hidden;transition:transform ease-in-out 240ms}.tri-layout-container .tri-layout-left{grid-row:2}.tri-layout-container.show-info{overflow:hidden}.tri-layout-container.show-info .tri-layout-middle{display:none}.tri-layout-container.show-info .tri-layout-right>*,.tri-layout-container.show-info .tri-layout-left>*{display:block;pointer-events:auto}}@media screen and (min-width: 1000px){.tri-layout-mobile-tabs{display:none}.tri-layout-left-contents>*,.tri-layout-right-contents>*{opacity:.6;transition:opacity ease-in-out 120ms}.tri-layout-left-contents>*:hover,.tri-layout-right-contents>*:hover{opacity:1}.tri-layout-left-contents>*:focus-within,.tri-layout-right-contents>*:focus-within{opacity:1}}@media screen and (max-width: 880px){.tri-layout-container{margin-left:0;margin-right:0}}.callout{border-left:3px solid #bbb;background-color:#eee;padding:12px 30px 12px 40px;display:block;position:relative}.callout:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9IiMwMTUzODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz4gICAgPHBhdGggZD0iTTEyIDJDNi40OCAyIDIgNi40OCAyIDEyczQuNDggMTAgMTAgMTAgMTAtNC40OCAxMC0xMFMxNy41MiAyIDEyIDJ6bTEgMTVoLTJ2LTZoMnY2em0wLThoLTJWN2gydjJ6Ii8+PC9zdmc+");background-repeat:no-repeat;content:"";width:1.2em;height:1.2em;left:12px;top:15px;display:inline-block;position:absolute;line-height:1;opacity:.8}.callout.success{border-left-color:#5bce65;background-color:#ebf8ec;border-radius:4px}.callout.success:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9IiMzNzZjMzkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz4gICAgPHBhdGggZD0iTTEyIDJDNi40OCAyIDIgNi40OCAyIDEyczQuNDggMTAgMTAgMTAgMTAtNC40OCAxMC0xMFMxNy41MiAyIDEyIDJ6bS0yIDE1bC01LTUgMS40MS0xLjQxTDEwIDE0LjE3bDcuNTktNy41OUwxOSA4bC05IDl6Ii8+PC9zdmc+")}.callout.danger{border-left-color:#ce5b5b;background-color:#ffece9;border-radius:4px}.callout.danger:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9IiNiOTE4MTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ICAgIDxwYXRoIGQ9Ik0xNS43MyAzSDguMjdMMyA4LjI3djcuNDZMOC4yNyAyMWg3LjQ2TDIxIDE1LjczVjguMjdMMTUuNzMgM3pNMTIgMTcuM2MtLjcyIDAtMS4zLS41OC0xLjMtMS4zIDAtLjcyLjU4LTEuMyAxLjMtMS4zLjcyIDAgMS4zLjU4IDEuMyAxLjMgMCAuNzItLjU4IDEuMy0xLjMgMS4zem0xLTQuM2gtMlY3aDJ2NnoiLz4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==")}.callout.info{border-left-color:#009cd7;background-color:#ebfaff;border-radius:4px}.callout.warning{border-left-color:#ceaa5b;background-color:#fffbe9;border-radius:4px}.callout.warning:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9IiNiNjUzMWMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz4gICAgPHBhdGggZD0iTTEgMjFoMjJMMTIgMiAxIDIxem0xMi0zaC0ydi0yaDJ2MnptMC00aC0ydi00aDJ2NHoiLz48L3N2Zz4=")}.card{background-color:#fff;box-shadow:0 1px 6px -1px rgba(0,0,0,.1);border-radius:3px;border:1px solid rgba(0,0,0,0)}.card .body,.card p.empty-text{padding:16px}.card a,.card p{word-wrap:break-word;word-break:break-word}.card-title{padding:16px 16px 6px;margin:0;font-size:14px;color:#222;fill:#222;font-weight:400}.card-title a{line-height:1}.card.border-card{border:1px solid #ddd}.card.drag-card{border:1px solid #ddd;border-radius:4px;display:flex;padding:0 0 0 40px;margin:12px 0;position:relative}.card.drag-card .drag-card-action{cursor:pointer}.card.drag-card .handle,.card.drag-card .drag-card-action{display:flex;align-items:center;text-align:center;justify-content:center;width:28px;flex-grow:0;padding:0 6px}.card.drag-card .handle:hover,.card.drag-card .drag-card-action:hover{background-color:#eee}.card.drag-card .handle .svg-icon,.card.drag-card .drag-card-action .svg-icon{margin-right:0px}.card.drag-card>div .outline input{margin:12px 0;width:100%}.card.drag-card .handle{background-color:#eee;left:0;position:absolute;top:0;bottom:0}.card.drag-card>div{padding:0 12px;max-width:80%;flex:1}.grid-card{display:flex;flex-direction:column;border:1px solid #ddd;margin-bottom:24px;border-radius:4px;overflow:hidden;min-width:100px;color:#444;transition:border-color ease-in-out 120ms,box-shadow ease-in-out 120ms}.grid-card:hover{color:#444;text-decoration:none;box-shadow:0 1px 6px -1px rgba(0,0,0,.1)}.grid-card h2{width:100%;font-size:1.5em;margin:0 0 10px}.grid-card p{font-size:.7rem;margin:0;line-height:1.6em}.grid-card .grid-card-content{flex:1;border-top:0;border-bottom-width:2px}.grid-card .grid-card-content,.grid-card .grid-card-footer{padding:24px}.grid-card .grid-card-content+.grid-card-footer{padding-top:0}.book-grid-item .grid-card-footer p.small{font-size:.8em;margin:0}.content-wrap.card{padding:16px 48px;margin-left:auto;margin-right:auto;margin-bottom:32px;overflow:initial}.content-wrap.card.fill-width{width:100%}@media screen and (max-width: 1400px){.content-wrap.card{padding:16px 32px}}@media screen and (max-width: 880px){.content-wrap.card{padding:16px 24px}}@media screen and (max-width: 600px){.content-wrap.card{padding:16px 16px}}.tag-item{display:inline-flex;margin-bottom:6px;margin-right:6px;border-radius:4px;border:1px solid #ccc;overflow:hidden;font-size:.85em}.tag-item a,.tag-item a:hover,.tag-item a:active{padding:4px 8px;color:#777;transition:background-color ease-in-out 80ms;text-decoration:none}.tag-item a:hover{background-color:rgba(255,255,255,.7)}.tag-item svg{fill:#888}.tag-item .tag-value{border-left:1px solid #ddd;background-color:rgba(255,255,255,.5)}.tag-list div:last-child .tag-item{margin-bottom:0}button{background-color:rgba(0,0,0,0);border:0;font-size:100%}.button{text-decoration:none;font-size:.85rem;line-height:1.4em;padding:7.8px 16px;margin-top:6px;margin-bottom:6px;display:inline-block;font-weight:400;outline:0;border-radius:2px;cursor:pointer;transition:background-color ease-in-out 120ms,filter ease-in-out 120ms,box-shadow ease-in-out 120ms;box-shadow:none;background-color:var(--color-primary);color:#fff;fill:#fff;text-transform:uppercase;border:1px solid var(--color-primary);vertical-align:top}.button:hover,.button:focus,.button:active{background-color:var(--color-primary);text-decoration:none;color:#fff}.button:hover{box-shadow:0 0 4px 1px #ccc;filter:brightness(110%)}.button:active{outline:0}.button.outline{background-color:rgba(0,0,0,0);color:#666;fill:currentColor;border:1px solid #ccc}.button.outline:hover,.button.outline:focus,.button.outline:active{border:1px solid #ccc;box-shadow:none;background-color:#f2f2f2;filter:none}.button.outline:active{border-color:#bbb;background-color:#ddd;color:#666;box-shadow:inset 0 0 2px rgba(0,0,0,.1)}.button+.button{margin-left:12px}.button.small{font-size:.75rem;padding:7.2px 12px}.text-button{cursor:pointer;background-color:rgba(0,0,0,0);padding:0;margin:0;border:none;user-select:none;font-size:.75rem;line-height:1.4em;color:var(--color-primary);fill:var(--color-primary)}.text-button:active{outline:0}.text-button:hover{text-decoration:none}.text-button:hover,.text-button:focus{color:var(--color-primary);fill:var(--color-primary)}.button.block{width:100%;text-align:left;display:block}.button.icon .svg-icon{margin-right:0}.button.svg{padding:12px 16px 10px 56px}.button.svg svg{display:inline-block;position:absolute;left:16px;top:10px;width:24px;height:24px}.button[disabled]{background-color:#bbb;cursor:default;border-color:#ccc}.button[disabled]:hover{background-color:#bbb;cursor:default;box-shadow:none}table{width:100%;border-collapse:separate;border-spacing:0;margin:1.5rem 0;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}table thead{background:linear-gradient(to right, #f8f9fa, #f1f3f5)}table thead th{font-weight:600;color:#343a40;padding:1rem;border-bottom:2px solid #e9ecef}table tbody tr:nth-child(even){background-color:#f8f9fa}table tbody tr:hover{background-color:#f1f3f5}table tbody td{padding:1rem;color:#495057;border-bottom:1px solid #e9ecef;line-height:1.5}table td p,table th p{margin:0}table.table{width:100%}table.table tr td,table.table tr th{border-bottom:1px solid rgba(0,0,0,.05)}table.table th,table.table td{text-align:left;border:none;padding:12px 12px;vertical-align:middle;margin:0}table.table th{font-weight:bold}table.table tr:hover{background-color:#eee}table.table .text-right{text-align:right}table.table .text-center{text-align:center}table.table td.actions{overflow:visible}table.table a{display:inline-block}table.no-style td{border:0;padding:0}table.list-table{margin:-6px}table.list-table td{border:0;vertical-align:middle;padding:6px}table.docs-table{width:100%;border-collapse:separate;border-spacing:0;margin:1.5rem 0;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}table.docs-table thead{background:linear-gradient(to right, #f8f9fa, #f1f3f5)}table.docs-table thead th{font-weight:600;color:#343a40;padding:1rem;border-bottom:2px solid #e9ecef}table.docs-table tbody tr:nth-child(even){background-color:#f8f9fa}table.docs-table tbody tr:hover{background-color:#f1f3f5}table.docs-table tbody td{padding:1rem;color:#495057;border-bottom:1px solid #e9ecef;line-height:1.5}table.docs-table tbody td p{margin:0}table.docs-table.compact td,table.docs-table.compact th{padding:.75rem}.input-base,input[type=text],input[type=number],input[type=email],input[type=date],input[type=search],input[type=url],input[type=color],input[type=password],select,textarea,.fake-input{background-color:#fff;border-radius:3px;border:1px solid #d4d4d4;display:inline-block;font-size:12px;padding:9px;color:#666;width:250px;max-width:100%}.input-base.neg,input.neg[type=text],input.neg[type=number],input.neg[type=email],input.neg[type=date],input.neg[type=search],input.neg[type=url],input.neg[type=color],input.neg[type=password],select.neg,textarea.neg,.neg.fake-input,.input-base.invalid,input.invalid[type=text],input.invalid[type=number],input.invalid[type=email],input.invalid[type=date],input.invalid[type=search],input.invalid[type=url],input.invalid[type=color],input.invalid[type=password],select.invalid,textarea.invalid,.invalid.fake-input{border:1px solid #ab0f0e}.input-base.pos,input.pos[type=text],input.pos[type=number],input.pos[type=email],input.pos[type=date],input.pos[type=search],input.pos[type=url],input.pos[type=color],input.pos[type=password],select.pos,textarea.pos,.pos.fake-input,.input-base.valid,input.valid[type=text],input.valid[type=number],input.valid[type=email],input.valid[type=date],input.valid[type=search],input.valid[type=url],input.valid[type=color],input.valid[type=password],select.valid,textarea.valid,.valid.fake-input{border:1px solid #0f7d15}.input-base.disabled,input.disabled[type=text],input.disabled[type=number],input.disabled[type=email],input.disabled[type=date],input.disabled[type=search],input.disabled[type=url],input.disabled[type=color],input.disabled[type=password],select.disabled,textarea.disabled,.disabled.fake-input,.input-base[disabled],input[disabled][type=text],input[disabled][type=number],input[disabled][type=email],input[disabled][type=date],input[disabled][type=search],input[disabled][type=url],input[disabled][type=color],input[disabled][type=password],select[disabled],textarea[disabled],[disabled].fake-input{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAMUlEQVQIW2NkwAGuXbv2nxGbHEhCS0uLEUMSJgHShCKJLIEiiS4Bl8QmAZbEJQGSBAC62BuJ+tt7zgAAAABJRU5ErkJggg==)}.input-base:focus,input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=date]:focus,input[type=search]:focus,input[type=url]:focus,input[type=color]:focus,input[type=password]:focus,select:focus,textarea:focus,.fake-input:focus{border-color:var(--color-primary);outline:1px solid var(--color-primary)}.fake-input{overflow:auto}#html-editor{display:none}#markdown-editor{position:relative;z-index:5}#markdown-editor #markdown-editor-input{font-style:normal;font-weight:400;padding:6px 16px;color:#444;border-radius:0;max-height:100%;flex:1;border:0;width:100%}#markdown-editor #markdown-editor-input:focus{outline:0}#markdown-editor .markdown-display,#markdown-editor .markdown-editor-wrap{flex:1;position:relative}#markdown-editor .markdown-editor-wrap{display:flex;flex-direction:column;border:1px solid #ddd;width:50%;max-width:50%}@media screen and (max-width: 880px){#markdown-editor{flex-direction:column}#markdown-editor .markdown-editor-wrap{width:100%;max-width:100%}#markdown-editor .editor-toolbar{padding:0}#markdown-editor .editor-toolbar>*{padding:6px 12px}.editor-toolbar-label{float:none !important;border-bottom:1px solid #ddd;display:block}.markdown-editor-wrap:not(.active) .editor-toolbar+div,.markdown-editor-wrap:not(.active) .editor-toolbar .buttons{display:none}#markdown-editor .markdown-editor-wrap:not(.active){flex-grow:0;flex:none}}.markdown-display{margin-left:-1px}.markdown-editor-display{background-color:#fff}.markdown-editor-display body{background-color:#fff;padding-left:16px;padding-right:16px}.markdown-editor-display [drawio-diagram]:hover{outline:2px solid var(--color-primary)}.editor-toolbar{width:100%;padding:6px 16px;font-size:11px;line-height:1.6;border-bottom:1px solid #ddd;background-color:#eee;flex:none}.editor-toolbar:after{content:"";display:block;clear:both}label{display:block;line-height:1.4em;font-size:.94em;font-weight:400;color:#666;padding-bottom:2px;margin-bottom:.2em}label.inline{display:inline-block}label.radio,label.checkbox{font-weight:400;user-select:none}label.radio input[type=radio],label.radio input[type=checkbox],label.checkbox input[type=radio],label.checkbox input[type=checkbox]{margin-right:6px}label.inline.checkbox{margin-right:16px}label+p.small{margin-bottom:.8em}table.form-table{max-width:100%}table.form-table td{overflow:hidden;padding:1.5px 0}input[type=date]{width:190px}input[type=color]{height:60px}.toggle-switch{user-select:none;display:inline-grid;grid-template-columns:28px 1fr;align-items:center;margin:16px 0}.toggle-switch .custom-checkbox{width:16px;height:16px;border-radius:2px;display:inline-block;border:2px solid currentColor;opacity:.6;overflow:hidden;fill:currentColor}.toggle-switch .custom-checkbox .svg-icon{width:100%;height:100%;margin:0;bottom:auto;top:-1.5px;left:0;transition:transform ease-in-out 120ms;transform:scale(0);transform-origin:center center}.toggle-switch input[type=checkbox]{display:none}.toggle-switch input[type=checkbox]:checked+.custom-checkbox .svg-icon{transform:scale(1)}.toggle-switch .custom-checkbox:hover{background-color:rgba(0,0,0,.05);opacity:.8}.toggle-switch-list .toggle-switch{margin:6px 0}.toggle-switch-list.compact .toggle-switch{margin:1px 0}.form-group{margin-bottom:12px}.setting-list>div{border-bottom:1px solid #ddd;padding:32px 0}.setting-list>div:last-child{border-bottom:none}.setting-list-label{color:#222;font-size:1rem}.setting-list-label+p.small{margin-bottom:0}.setting-list-label+.grid{margin-top:16px}.setting-list .grid input[type=text],.setting-list .grid input[type=email],.setting-list .grid input[type=password],.setting-list .grid select,.stretch-inputs input[type=text],.stretch-inputs input[type=email],.stretch-inputs input[type=password],.stretch-inputs select{width:100%}.simple-code-input{background-color:#f8f8f8;font-family:monospace;font-size:12px;min-height:100px;display:block;width:100%}.form-group div.text-pos,.form-group div.text-neg,.form-group p.text-post,.form-group p.text-neg{padding:6px 0}.form-group[collapsible]{padding:0 16px;border:1px solid #ddd;border-radius:4px}.form-group[collapsible] .collapse-title{margin-left:-16px;margin-right:-16px;padding:12px 16px;display:block;width:calc(100% + 32px);text-align:left}.form-group[collapsible] .collapse-title,.form-group[collapsible] .collapse-title label{cursor:pointer}.form-group[collapsible] .collapse-title label{padding-bottom:0;margin-bottom:0;color:inherit}.form-group[collapsible] .collapse-title label:before{display:inline-block;content:"▸";margin-right:16px;transition:all ease-in-out 400ms;transform:rotate(0)}.form-group[collapsible] .collapse-content{display:none;padding-bottom:16px}.form-group[collapsible].open .collapse-title label:before{transform:rotate(90deg)}.inline-input-style,.description-input textarea,.title-input input[type=text]{display:block;width:100%;padding:12px}.title-input input[type=text]{margin-top:0;font-size:2em}.title-input.page-title{font-size:.8em}.title-input.page-title .input{border:0;margin-bottom:-1px}.title-input.page-title input[type=text]{max-width:840px;margin:0 auto;border:none}.page-title input{display:block;width:100%;font-size:1.4em}.description-input textarea{font-size:14px;color:#666;width:100%}div[editor-type=markdown] .title-input.page-title input[type=text]{max-width:100%}.search-box{max-width:100%;position:relative}.search-box button{background-color:rgba(0,0,0,0);border:none;fill:#666;padding:0;cursor:pointer;position:absolute;left:8px;top:9px}.search-box input{display:block;padding-left:28px;width:300px;max-width:100%}.search-box.flexible input{width:100%}.search-box .search-box-cancel{left:auto;right:0}.outline>input{border:0;border-bottom:2px solid #ddd;border-radius:0}.outline>input:focus,.outline>input:active{border:0;border-bottom:2px solid #aaa;outline:0}.image-picker img{background-color:#bbb;max-width:100%}.custom-file-input{overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;height:1px;border:0;clip:rect(0, 0, 0, 0)}.custom-file-input:focus+label{border-color:var(--color-primary);outline:1px solid var(--color-primary)}.anim.fadeIn{opacity:0;animation-name:fadeIn;animation-duration:180ms;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.anim.searchResult{opacity:0;transform:translate3d(580px, 0, 0);animation-name:searchResult;animation-duration:220ms;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.62, 0.28, 0.23, 0.99)}@keyframes searchResult{0%{opacity:0;transform:translate3d(400px, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes loadingBob{0%{transform:translate3d(0, 0, 0)}30%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, -10px, 0)}70%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes pointer{0%{transform:translate3d(0, 20px, 0) scale3d(0, 0, 0)}100%{transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}}.anim.pointer{transform-origin:50% 100%;animation-name:pointer;animation-duration:180ms;animation-delay:0s;animation-timing-function:cubic-bezier(0.62, 0.28, 0.23, 0.99)}.mce-tinymce.mce-container.mce-fullscreen{position:fixed;top:0;height:100%;width:100%;max-width:100%;z-index:100}.mce-tinymce .mce-panel{background-color:#fff}.mce-tinymce .mce-btn{background-color:#fff}.mce-container-body.mce-flow-layout{text-align:center}@media screen and (max-width: 1000px){.mce-container-body.mce-flow-layout{overflow-x:scroll;white-space:nowrap}}.edit-area.flex>div>.mce-tinymce.mce-container.mce-panel{flex:1 1 auto;display:flex !important;flex-direction:column;align-items:stretch;margin:0 -1px}.edit-area.flex>div>.mce-tinymce.mce-container.mce-panel>.mce-container-body{flex:1 1 auto;display:flex !important;flex-direction:column;align-items:stretch}.edit-area.flex>div>.mce-tinymce.mce-container.mce-panel>.mce-container-body>.mce-toolbar-grp{flex:0 1 auto}.edit-area.flex>div>.mce-tinymce.mce-container.mce-panel>.mce-container-body>.mce-edit-area{flex:1 1 auto;display:flex !important;flex-direction:column;align-items:stretch;-webkit-overflow-scrolling:touch;overflow:auto}.edit-area.flex>div>.mce-tinymce.mce-container.mce-panel>.mce-container-body>.mce-edit-area iframe{flex:1}.page-content.mce-content-body p{line-height:1.6}.page-content.mce-content-body{padding-top:16px;outline:none}.mce-colorbtn-trans{overflow:hidden}.mce-content-body .CodeMirrorContainer>.CodeMirror{pointer-events:none}.CodeMirror{height:300px;color:#000}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0 !important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:rgba(0,0,0,0)}}@-webkit-keyframes blink{50%{background-color:rgba(0,0,0,0)}}@keyframes blink{50%{background-color:rgba(0,0,0,0)}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:-20px;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:bold}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:blue}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:lime}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll !important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid rgba(0,0,0,0)}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none !important;border:none !important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:rgba(0,0,0,0)}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:rgba(0,0,0,0)}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:rgba(0,0,0,0);font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror pre:after{content:none;display:none}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background:#ffa;background:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror,.CodeMirror pre{font-family:"Monaco","Menlo","Ubuntu Mono","Consolas",monospace;font-size:13px;line-height:1.6;-webkit-font-smoothing:antialiased}.CodeMirror{height:auto;margin-bottom:24px;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.04);background:#fcfcfc}.cm-s-base16-light.CodeMirror{background:#fcfcfc;color:#2c3e50}.cm-s-base16-light .CodeMirror-gutters{background:#f7f9fc;border-right:1px solid #edf2f7;padding-right:8px}.cm-s-base16-light .CodeMirror-linenumber{color:#a0aec0;font-size:12px}.cm-s-base16-light .CodeMirror-cursor{border-left:2px solid #3182ce}.cm-s-base16-light .CodeMirror-selected{background:#ebf8ff}.cm-s-base16-light .CodeMirror-line::selection,.cm-s-base16-light .CodeMirror-line>span::selection,.cm-s-base16-light .CodeMirror-line>span>span::selection{background:#ebf8ff}.cm-s-base16-light span.cm-comment{color:#718096;font-style:italic}.cm-s-base16-light span.cm-keyword{color:#805ad5;font-weight:500}.cm-s-base16-light span.cm-string{color:#38a169}.cm-s-base16-light span.cm-builtin{color:#3182ce}.cm-s-base16-light span.cm-variable{color:#2d3748}.cm-s-base16-light span.cm-variable-2{color:#4a5568}.cm-s-base16-light span.cm-def{color:#c53030}.cm-s-base16-light span.cm-number{color:#805ad5}.cm-s-base16-light span.cm-operator{color:#718096}.CodeMirror-activeline-background{background:#f7fafc}.CodeMirror-copy{position:absolute;top:8px;right:8px;background-color:#fff;padding:6px 12px;border-radius:4px;border:1px solid #e2e8f0;cursor:pointer;fill:#4a5568;z-index:5;transition:all ease-in 180ms;user-select:none;opacity:0;pointer-events:none;box-shadow:0 1px 2px rgba(0,0,0,.05)}.CodeMirror-copy svg{transition:transform ease-in 180ms;transform:translateY(0);width:16px;height:16px}.CodeMirror-copy:hover{background-color:#f7fafc;border-color:#cbd5e0}.CodeMirror-copy.success{background-color:#48bb78;border-color:#38a169;fill:#fff}.CodeMirror-copy.success svg{transform:translateY(-2px)}.CodeMirror:hover .CodeMirror-copy{opacity:1;pointer-events:all}.code-fill .CodeMirror{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border-radius:0}[notification]{position:fixed;top:0;right:0;margin:32px;padding:16px 24px;background-color:#fff;border-radius:4px;border-left:6px solid currentColor;box-shadow:0 1px 6px 1px rgba(22,22,22,.2);z-index:999999;cursor:pointer;max-width:360px;transition:transform ease-in-out 280ms;transform:translateX(580px);display:grid;grid-template-columns:42px 1fr;color:#444;font-weight:700}[notification] span,[notification] svg{vertical-align:middle;justify-self:center;align-self:center}[notification] svg{width:2.8rem;height:2.8rem;padding-right:12px;fill:currentColor}[notification] span{vertical-align:middle;line-height:1.3}[notification].pos{color:#0f7d15}[notification].neg{color:#ab0f0e}[notification].warning{color:#cf4d03}[notification].showing{transform:translateX(0)}[notification].showing:hover{transform:translate3d(0, -2px, 0)}[chapter-toggle]{cursor:pointer;margin:0;transition:all ease-in-out 180ms;user-select:none}[chapter-toggle] svg[data-icon=caret-right]{margin-right:0;font-size:1rem;transition:all ease-in-out 180ms;transform:rotate(0deg);transform-origin:50% 50%}[chapter-toggle].open svg[data-icon=caret-right]{transform:rotate(90deg)}[chapter-toggle] svg[data-icon=caret-right]+*{margin-left:6px}[overlay]{background-color:rgba(0,0,0,.333);position:fixed;z-index:95536;width:100%;height:100%;min-width:100%;min-height:100%;top:0;left:0;right:0;bottom:0;align-items:center;justify-content:center;display:none}.popup-body-wrap{display:flex}.popup-body{background-color:#fff;max-height:90%;width:1200px;height:auto;margin:2% 5%;border-radius:4px;box-shadow:0 0 15px 0 rgba(0,0,0,.3);overflow:hidden;z-index:999;display:flex;flex-direction:column}.popup-body.small{margin:2% auto;width:800px;max-width:90%}.popup-body:before{display:flex;align-self:flex-start}.popup-body .popup-content{overflow-y:auto}.popup-body:focus{outline:0}.popup-footer button,.popup-header-close{position:absolute;top:0;right:0;margin:0;height:40px;border-radius:0;box-shadow:none}.popup-footer button:active,.popup-header-close:active{outline:0}.popup-header-close{background-color:rgba(0,0,0,0);border:0;color:#fff;font-size:16px;padding:0 16px}.popup-header,.popup-footer{display:block !important;position:relative;height:40px;flex:none !important}.popup-header .popup-title,.popup-footer .popup-title{color:#fff;padding:8px 16px}body.flexbox-support #entity-selector-wrap .popup-body .form-group{height:444px;min-height:444px}#entity-selector-wrap .popup-body .form-group{margin:0}.popup-body .entity-selector-container{flex:1}.image-manager-body{min-height:70vh}.dropzone-container{position:relative;background-color:#eee;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%23a9a9a9' fill-opacity='0.52' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E")}.image-manager-list .image{display:block;position:relative;border-radius:0;float:left;margin:0;cursor:pointer;width:16.6666666667%;height:auto;border:1px solid #ddd;box-shadow:0 0 0 0 rgba(0,0,0,0);transition:all cubic-bezier(0.4, 0, 1, 1) 160ms;overflow:hidden}.image-manager-list .image.selected{border:4px solid #fff;overflow:hidden;border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.image-manager-list .image img{width:100%;max-width:100%;display:block}.image-manager-list .image .image-meta{position:absolute;width:100%;bottom:0;left:0;color:#eee;background-color:rgba(0,0,0,.4);font-size:10px;padding:3px 4px}.image-manager-list .image .image-meta span{display:block}@media screen and (max-width: 1100px){.image-manager-list .image{width:25%}}@media screen and (max-width: 880px){.image-manager-list .image .image-meta{display:none}}#image-manager .load-more{display:block;text-align:center;background-color:#eee;padding:12px 16px;color:#aaa;clear:both;font-size:20px;cursor:pointer;font-style:italic}.image-manager-sidebar{width:300px;overflow-y:auto;overflow-x:hidden;border-left:1px solid #ddd}.image-manager-sidebar .inner{padding:16px}.image-manager-sidebar img{max-width:100%;max-height:180px;display:block;margin:0 auto 16px auto;box-shadow:0 1px 21px 1px rgba(76,76,76,.3)}.image-manager-sidebar .image-manager-viewer{height:196px;display:flex;align-items:center;justify-content:center}.image-manager-sidebar .image-manager-viewer a{display:inline-block}.image-manager-sidebar .dropzone-container{border-bottom:1px solid #ddd}.image-manager-list{overflow-y:scroll;flex:1}.image-manager-content{display:flex;flex-direction:column;flex:1}.image-manager-content .container{width:100%}.image-manager-content .full-tab{text-align:center}.dz-message{font-size:1em;line-height:2.35;font-style:italic;color:#888;text-align:center;cursor:pointer;padding:24px 16px;transition:all ease-in-out 120ms}.dz-drag-hover .dz-message{background-color:#107ed2;color:#eee}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0px)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dz-preview{position:relative;display:inline-block;vertical-align:top;margin:12px;min-height:80px}.dz-preview:hover{z-index:1000}.dz-preview:hover .dz-details{opacity:1}.dz-preview.dz-file-preview .dz-image{border-radius:4px;background:#e9e9e9}.dz-preview.dz-file-preview .dz-details{opacity:1}.dz-preview.dz-image-preview{background:#fff}.dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dz-preview .dz-remove{font-size:13px;text-align:center;display:block;cursor:pointer;border:none;margin-top:3px}.dz-preview .dz-remove:hover{text-decoration:underline}.dz-preview:hover .dz-details{opacity:1}.dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:10px;min-width:100%;max-width:100%;padding:6px 3px;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dz-preview .dz-details .dz-size{margin-bottom:.5em;font-size:12px}.dz-preview .dz-details .dz-filename{white-space:nowrap}.dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid rgba(0,0,0,0)}.dz-preview .dz-details .dz-filename span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dz-preview:hover .dz-image img{filter:blur(8px)}.dz-preview .dz-image{border-radius:4px;overflow:hidden;width:80px;height:80px;position:relative;display:block;z-index:10}.dz-preview .dz-image img{display:block}.dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dz-preview.dz-error .dz-error-mark{opacity:1;animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dz-preview .dz-success-mark,.dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:1001;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-35px}.dz-preview .dz-success-mark svg,.dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);transform:scale(1);border-radius:8px;overflow:hidden}.dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;transition:width 300ms ease-in-out}.dz-preview.dz-error .dz-error-message{display:block}.dz-preview.dz-error .dz-image:hover~.dz-error-message,.dz-preview.dz-error .dz-details:hover~.dz-error-message{opacity:1;pointer-events:auto}.dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:4px;font-size:12px;line-height:1.2;top:88px;left:-12px;width:160px;background:#ab0f0e;padding:6px;color:#fff}.dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:44px;width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #ab0f0e}.tab-container .nav-tabs{text-align:left;border-bottom:1px solid #ddd;margin-bottom:16px}.tab-container .nav-tabs .tab-item{padding:12px;color:#666}.tab-container .nav-tabs .tab-item.selected{border-bottom-width:3px}.nav-tabs{text-align:center}.nav-tabs a,.nav-tabs .tab-item{padding:16px;display:inline-block;color:#666;fill:#666;cursor:pointer}.nav-tabs a.selected,.nav-tabs .tab-item.selected{border-bottom:2px solid var(--color-primary)}.image-picker .none{display:none}#code-editor .CodeMirror{height:400px}#code-editor .lang-options{max-width:400px;margin-bottom:12px}#code-editor .lang-options a{margin-right:6px;text-decoration:underline}@media screen and (max-width: 880px){#code-editor .lang-options{max-width:100%}#code-editor .CodeMirror{height:200px}}.comment-box{border:1px solid #ddd;border-radius:4px;background-color:#fff}.comment-box .content{font-size:.666em}.comment-box .content p,.comment-box .content ul,.comment-box .content ol{font-size:14px;margin:.5em 0}.comment-box .actions{opacity:0;transition:opacity ease-in-out 120ms}.comment-box:hover .actions,.comment-box:focus-within .actions{opacity:1}.comment-box .header .meta img,.comment-box .header .meta a,.comment-box .header .meta span{display:inline-block;vertical-align:top}.comment-box .header .meta a,.comment-box .header .meta span{padding:3px 0 3px 0;line-height:1.6}.comment-box .header .meta a{color:#666}.comment-box .header .meta span{padding-left:3px}.comment-box .header .text-muted{color:#999}#tag-manager .drag-card{max-width:500px}.permissions-table [permissions-table-toggle-all-in-row]{display:none}.permissions-table tr:hover [permissions-table-toggle-all-in-row]{display:inline}.template-item{cursor:pointer;position:relative}.template-item:hover,.template-item .template-item-actions button:hover{background-color:#f2f2f2}.template-item .template-item-actions{position:absolute;top:0;right:0;width:50px;height:100%;display:flex;flex-direction:column;border-left:1px solid #ddd}.template-item .template-item-actions button{cursor:pointer;flex:1;background:#fff;border:0;border-top:1px solid #ddd}.template-item .template-item-actions button:first-child{border-top:0}header .grid{grid-template-columns:auto min-content auto}@media screen and (max-width: 1000px){header .grid{grid-template-columns:1fr;grid-row-gap:0}}header{position:relative;display:block;z-index:11;top:0;color:#fff;fill:#fff;padding:3px 0}header .links{display:inline-block;vertical-align:top}header .links a{display:inline-block;padding:16px;color:#fff;fill:#fff}header .dropdown-container{padding-left:16px;padding-right:0}header .avatar,header .user-name{display:inline-block}header .avatar{width:30px;height:30px}header .user-name{vertical-align:top;position:relative;display:inline-block;cursor:pointer}header .user-name>*{vertical-align:top}header .user-name>span{padding-left:6px;display:inline-block;padding-top:3px}header .user-name>svg{padding-top:4px;font-size:18px}@media screen and (min-width: 1000px)and (max-width: 1100px){header .user-name{padding-left:6px}header .user-name .name{display:none}}.header *,.primary-background *{outline-color:#fff}.header-search{display:inline-block}header .search-box{display:inline-block;margin-top:10px}header .search-box input{background-color:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.2);border-radius:40px;color:#eee;z-index:2;padding-left:40px}header .search-box input:focus{outline:none;border:1px solid rgba(255,255,255,.6)}header .search-box button{fill:#eee;z-index:1;left:16px}header .search-box button svg{margin-right:0}header .search-box ::-webkit-input-placeholder{color:#ddd}header .search-box ::-moz-placeholder{color:#ddd}@media screen and (min-width: 1000px)and (max-width: 1100px){header .search-box{max-width:200px}}.logo{display:inline-block}.logo:hover{color:#fff;text-decoration:none}.logo-text{display:inline-block;font-size:1.8em;color:#fff;font-weight:400;padding:14px 24px 14px 0;vertical-align:top;line-height:1}.logo-image{margin:5px 6px 6px 0;vertical-align:top;height:30px}.mobile-menu-toggle{color:#fff;fill:#fff;font-size:2em;border:2px solid rgba(255,255,255,.8);border-radius:4px;padding:0 6px;position:absolute;right:0px;top:5px;line-height:1;cursor:pointer;user-select:none}.mobile-menu-toggle svg{margin:0;bottom:-2px}@media screen and (max-width: 1000px){header .header-links{display:none;background-color:#fff;z-index:10;right:16px;border-radius:4px;overflow:hidden;position:absolute;box-shadow:0 2px 2px 1px rgba(0,0,0,.13);margin-top:-6px}header .header-links.show{display:block}header .links a,header .dropdown-container ul li a{text-align:left;display:block;padding:12px 16px;color:#444;fill:#444}header .links a svg,header .dropdown-container ul li a svg{margin-right:12px}header .links a:hover,header .dropdown-container ul li a:hover{background-color:#eee;color:#444;fill:#444;text-decoration:none}header .dropdown-container{display:block;padding-left:0}header .links{display:block}header .dropdown-container ul{display:block !important;position:relative;background-color:rgba(0,0,0,0);border:0;padding:0;margin:0;box-shadow:none}}.tri-layout-mobile-tabs{position:sticky;top:0;z-index:5;background-color:#fff;border-bottom:1px solid #ddd;box-shadow:0 1px 6px -1px rgba(0,0,0,.1)}.tri-layout-mobile-tab{text-align:center;border-bottom:3px solid #bbb;cursor:pointer}.tri-layout-mobile-tab:first-child{border-right:1px solid #ddd}.tri-layout-mobile-tab.active{border-bottom-color:currentColor}.breadcrumbs{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;opacity:.7}.breadcrumbs .icon-list-item{width:auto;padding-top:6px;padding-bottom:6px}.breadcrumbs .separator{display:inline-block;fill:#aaa;font-size:1.6em;line-height:.8;margin:-2px 0 0}.breadcrumbs:hover,.breadcrumbs:focus-within{opacity:1}@media screen and (max-width: 1000px){.breadcrumbs .icon-list-item{padding:6px}.breadcrumbs .icon-list-item>span+span{display:none}.breadcrumbs .icon-list-item>span:first-child{margin-right:0}}.breadcrumb-listing{position:relative}.breadcrumb-listing .breadcrumb-listing-toggle{padding:6px;border:1px solid rgba(0,0,0,0);border-radius:4px}.breadcrumb-listing .breadcrumb-listing-toggle:hover{border-color:#ddd}.breadcrumb-listing .svg-icon{margin-right:0}.breadcrumb-listing-dropdown{box-shadow:0 1px 3px 1px rgba(76,76,76,.26);overflow:hidden;min-height:100px;width:240px;display:none;position:absolute;z-index:80;right:-16px}.breadcrumb-listing-dropdown .breadcrumb-listing-search .svg-icon{position:absolute;left:12px;top:11px;fill:#888;pointer-events:none}.breadcrumb-listing-dropdown .breadcrumb-listing-entity-list{max-height:400px;overflow-y:scroll;text-align:left}.breadcrumb-listing-dropdown input{padding-left:32px;border-radius:0;border:0;border-bottom:1px solid #ddd}@media screen and (max-width: 880px){.breadcrumb-listing-dropdown{position:fixed;right:auto;left:16px}.breadcrumb-listing-dropdown .breadcrumb-listing-entity-list{max-height:240px}}.faded a,.faded button,.faded span,.faded span>div{color:#666;fill:#666}.faded .text-button{opacity:.5;transition:all ease-in-out 120ms}.faded .text-button:hover{opacity:1;text-decoration:none}.faded span.faded-text{display:inline-block;padding:12px}.action-buttons .text-button{display:inline-block;padding:6px 12px}.action-buttons .text-button:last-child{padding-right:0}.action-buttons .text-button:first-child{padding-left:0}.action-buttons .dropdown-container:last-child a{padding-right:0;padding-left:12px}.action-buttons{text-align:right}.action-buttons.text-left{text-align:left}.action-buttons.text-left .text-button{padding-right:16px;padding-left:0}.action-buttons.text-center{text-align:center}@media screen and (max-width: 880px){.action-buttons .text-button{padding:6px 6px}.action-buttons .dropdown-container:last-child a{padding-left:6px}}.book-contents .entity-list-item .icon{width:4px;border-radius:1px;justify-self:stretch;align-self:stretch;height:auto;margin-right:24px}.book-contents .entity-list-item .icon:after{opacity:.5}.book-contents .entity-list-item .icon svg{display:none}.book-contents .entity-list-item p{margin-bottom:0}.book-contents .entity-list-item .inner-page{padding-top:0;padding-bottom:0}.entity-list-item+.chapter-expansion{display:flex;padding:0 16px 16px 16px;align-items:center;border:0;width:100%;position:relative}.entity-list-item+.chapter-expansion>.icon{width:4px;height:auto;border-radius:0 0 1px 1px;align-self:stretch;flex-shrink:0}.entity-list-item+.chapter-expansion>.icon:before{position:absolute;top:0;left:0;width:100%;height:1px;background-color:currentColor;content:"";opacity:.5}.entity-list-item+.chapter-expansion>.icon:after{opacity:.5}.entity-list-item+.chapter-expansion .icon svg{display:none}.entity-list-item+.chapter-expansion>.content{flex:1}.entity-list-item+.chapter-expansion .chapter-expansion-toggle{border-radius:0 4px 4px 0;padding:6px 16px;width:100%;text-align:left}.entity-list-item+.chapter-expansion .chapter-expansion-toggle:hover{background-color:rgba(0,0,0,.06)}.entity-list-item.has-children{padding-bottom:0}.entity-list-item.has-children>.icon{border-radius:4px 4px 0 0}.inset-list{display:none;padding-top:10px}.inset-list .entity-list-item-name{font-size:1rem}.inset-list .entity-list-item-children{padding-top:0;padding-bottom:0}.sidebar-page-nav{list-style:none;margin:12px 0 16px 6px;position:relative}.sidebar-page-nav:after{content:"";display:block;position:absolute;left:0;background-color:rgba(0,156,215,.2);width:2px;top:0px;bottom:0px;z-index:0}.sidebar-page-nav li{margin-bottom:4px;font-size:.95em;position:relative}.sidebar-page-nav .h1{padding-left:16px}.sidebar-page-nav .h2{padding-left:24px}.sidebar-page-nav .h3{padding-left:32px}.sidebar-page-nav .h4{padding-left:40px}.sidebar-page-nav .h5{padding-left:48px}.sidebar-page-nav .h6{padding-left:56px}.sidebar-page-nav .current-heading{font-weight:bold}.sidebar-page-nav li:is(.current-heading) .sidebar-page-nav-bullet{background-color:#009cd7 !important;width:3px}.sidebar-page-nav .sidebar-page-nav-bullet{height:100%;position:absolute;left:1px;top:0;z-index:1}.book-tree .sidebar-page-list{list-style:none;padding-left:0;padding-right:0;position:relative}.book-tree .sidebar-page-list:after,.book-tree .sidebar-page-list .sub-menu:after{content:"";display:block;position:absolute;left:16px;top:1rem;bottom:1rem;border-left:4px solid rgba(0,0,0,.1);z-index:0;display:none}.book-tree .sidebar-page-list ul{list-style:none;padding-left:1rem;padding-right:0}.book-tree .sidebar-page-list .entity-list-item{padding-top:3px;padding-bottom:3px;background-clip:content-box;border-radius:0 3px 3px 0}.book-tree .sidebar-page-list .entity-list-item .content{padding-top:6px;padding-bottom:6px;max-width:calc(100% - 20px)}.book-tree .sidebar-page-list .chapter.entity-list-item.selected{background-color:#e0eaf6;color:#000}.book-tree .sidebar-page-list .page.entity-list-item.selected{background-color:#e0eaf6}.book-tree .sidebar-page-list .entity-list-item.selected h4,.book-tree .sidebar-page-list .entity-list-item.selected h4 a{color:#000}.book-tree .sidebar-page-list .entity-list-item.selected .caret-icon svg.svg-icon{fill:#000}.book-tree .sidebar-page-list .entity-list-item.no-hover{margin-top:-6px;padding-right:0}.book-tree .sidebar-page-list .entity-list-item-name{font-size:1em;margin:0}.book-tree .sidebar-page-list .chapter-child-menu{font-size:.8rem;margin-top:-0.2rem;margin-left:-1rem}.book-tree .sidebar-page-list [chapter-toggle]{padding-left:.7rem;padding-bottom:.2rem}.book-tree .sidebar-page-list .entity-list-item .icon{z-index:2;width:4px;height:auto;align-self:stretch;flex-shrink:0;border-radius:1px;opacity:.6}.book-tree .sidebar-page-list .entity-list-item .icon:after{opacity:1}.book-tree .sidebar-page-list .entity-list-item .icon svg{display:none}.chapter-child-menu ul.sub-menu{display:none;padding-left:0;position:relative}.chapter-child-menu [chapter-toggle].open+.sub-menu{display:block}.sortable-page-list,.sortable-page-list ul{list-style:none}.sort-box{margin-bottom:16px;padding:16px 32px;position:relative}.sort-box::before{pointer-events:none;content:"";border-radius:4px;opacity:.5;border:2px solid var(--color-book);display:block;top:0;bottom:0;left:0;right:0;position:absolute}.sort-box-options{display:flex;flex-wrap:wrap;justify-content:space-between}.sort-box-options .button{margin-left:0}.sortable-page-list{margin-left:0;padding:0}.sortable-page-list .entity-list-item>span:first-child{align-self:flex-start}.sortable-page-list .entity-list-item>div{display:block;flex:1}.sortable-page-list>ul{margin-left:0}.sortable-page-list ul{margin-bottom:16px;margin-top:0;padding-left:16px}.sortable-page-list li{border:1px solid #ddd;margin-top:-1px;min-height:38px}.sortable-page-list li.text-page,.sortable-page-list li.text-chapter{border-left:2px solid currentColor}.sortable-page-list li:first-child{margin-top:6px}.sortable-page-list li.placeholder{position:relative}.sortable-page-list li.placeholder:before{position:absolute}.activity-list-item{padding:12px 0;display:grid;grid-template-columns:min-content 1fr;grid-column-gap:16px;font-size:.9em}.card .activity-list-item{padding:12px 16px}.user-list-item{display:inline-grid;padding:12px;grid-template-columns:min-content 1fr;grid-column-gap:16px;font-size:.9em;align-items:center}.user-list-item>div:first-child{line-height:0}ul.pagination{display:inline-block;list-style:none;margin:16px 0;padding-left:1px}ul.pagination li{float:left}ul.pagination li:first-child a,ul.pagination li:first-child span{border-radius:3px 0 0 3px}ul.pagination li:last-child a,ul.pagination li:last-child span{border-radius:0 3px 3px 0}ul.pagination a,ul.pagination span{display:block;padding:3px 12px;border:1px solid #ccc;margin-left:-1px;user-select:none}ul.pagination a.disabled,ul.pagination span.disabled{cursor:not-allowed}ul.pagination li.active span{color:#fff}.compact ul.pagination{margin:0}.entity-list,.icon-list{margin:0 -16px}.entity-list h4,.icon-list h4{margin:0}.entity-list hr,.icon-list hr{margin:0}.entity-list .text-small.text-muted,.icon-list .text-small.text-muted{color:#aaa;font-size:.75em;margin-top:6px}.entity-list .text-muted p.text-muted,.icon-list .text-muted p.text-muted{margin-top:0}.entity-list .page.draft .text-page,.icon-list .page.draft .text-page{color:var(--color-page-draft);fill:var(--color-page-draft)}.entity-list>.dropdown-container,.icon-list>.dropdown-container{display:block}.icon-list hr{margin:12px 16px;max-width:140px;opacity:.25;height:1.1px}.icon-list hr+hr,.icon-list hr:first-child,.icon-list hr:last-child{display:none}.entity-list-item,.icon-list-item{padding:12px 16px;display:flex;align-items:center;background-color:rgba(0,0,0,0);border:0;width:100%;position:relative;word-break:break-word}.entity-list-item h4 a,.icon-list-item h4 a{color:#000}.entity-list-item>span:first-child,.icon-list-item>span:first-child{margin-right:16px;flex-basis:1.88em;flex:none}.entity-list-item>span:last-child,.icon-list-item>span:last-child{flex:1;text-align:left}.entity-list-item:not(.no-hover),.icon-list-item:not(.no-hover){cursor:pointer}.entity-list-item:not(.no-hover):hover,.icon-list-item:not(.no-hover):hover{text-decoration:none;background-color:rgba(0,0,0,.1);border-radius:4px}.entity-list-item.outline-hover,.icon-list-item.outline-hover{border:1px solid rgba(0,0,0,0)}.entity-list-item.outline-hover:hover,.icon-list-item.outline-hover:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,.1)}.entity-list-item-path-sep{display:inline-block;vertical-align:top;position:relative;top:1px}.entity-list-item-path-sep svg{margin-right:0}.card .entity-list-item:not(.no-hover):hover{background-color:#f2f2f2}.card .entity-list-item .entity-list-item:hover{background-color:#eee}.entity-list-item-children>div{overflow:hidden;padding:6px 0;margin-top:-6px}.entity-list-item-children .entity-chip{text-overflow:ellipsis;height:2.5em;overflow:hidden;text-align:left;display:block;white-space:nowrap}.entity-list-item-image{align-self:stretch;width:140px;flex:none;background-size:cover;background-position:50% 50%;border-radius:3px;position:relative;margin-right:24px}.entity-list-item-image.entity-list-item-image-wide{width:220px}.entity-list-item-image .svg-icon{color:#fff;fill:#fff;font-size:1.66rem;margin-right:0;position:absolute;bottom:6px;left:6px}@media screen and (max-width: 880px){.entity-list-item-image{width:80px}}.chapter>.entity-list-item-image{width:60px}.entity-list.compact{font-size:8.4px}.entity-list.compact h4,.entity-list.compact a{line-height:1.2}.entity-list.compact .entity-item-snippet{display:none}.entity-list.compact .entity-list-item p{font-size:11.2px;padding-top:6px}.entity-list.compact p{margin:0}.entity-list.compact>p.empty-text{display:block;font-size:14px}.entity-list.compact hr{margin:0}@media screen and (max-width: 880px){.entity-list.compact h4{font-size:1.666em}}.dropdown-container{display:inline-block;vertical-align:top;position:relative}.dropdown-menu{display:none;position:absolute;z-index:999;top:0;list-style:none;right:0;margin:16px 0;background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.1);border-radius:1px;border:1px solid #eee;min-width:180px;padding:6px 0;color:#555;fill:#555;text-align:left !important}.dropdown-menu.wide{min-width:220px}.dropdown-menu .text-muted{color:#999;fill:#999}.dropdown-menu li.active a{font-weight:600}.dropdown-menu a,.dropdown-menu button{display:block;padding:6px 16px;color:#555;fill:currentColor;white-space:nowrap}.dropdown-menu a:hover,.dropdown-menu a:focus,.dropdown-menu button:hover,.dropdown-menu button:focus{text-decoration:none;background-color:var(--color-primary-light);color:var(--color-primary)}.dropdown-menu a:focus,.dropdown-menu button:focus{outline:1px solid var(--color-primary);outline-offset:-2px}.dropdown-menu a svg,.dropdown-menu button svg{margin-right:12px;display:inline-block;width:16px}.dropdown-menu button{width:100%;text-align:left}.dropdown-menu li.border-bottom{border-bottom:1px solid #ddd}.featured-image-container{position:relative;overflow:hidden;min-height:140px;background-size:cover;background-position:50% 50%;transition:opacity ease-in-out 240ms}.featured-image-container a{display:block}.featured-image-container img{display:block;width:100%;max-width:100%;height:auto}.featured-image-container-wrap{position:relative}.featured-image-container-wrap .svg-icon{color:#fff;fill:#fff;font-size:2rem;margin-right:0;position:absolute;bottom:10px;left:6px}.grid-card:hover .featured-image-container{opacity:.5}.action-link{background:rgba(0,0,0,0);border:none;color:currentColor;padding:16px 0}.active-link-list a{display:inline-block;padding:12px}.active-link-list a:not(.active){color:#444;fill:#444}.active-link-list a:hover{background-color:rgba(0,0,0,.05);border-radius:3px;text-decoration:none}.page-editor{display:flex;flex-direction:column;align-items:stretch;overflow:hidden;background-color:#fff}.page-editor .edit-area{flex:1;flex-direction:column;z-index:10}.page-editor .mce-tinymce{box-shadow:none}.page-editor .mce-top-part::before{box-shadow:none}body.mce-fullscreen .page-editor .edit-area{z-index:12}@media screen and (max-width: 600px){.page-edit-toolbar{overflow-x:scroll;overflow-y:visible}.page-edit-toolbar .grid.third{display:block;white-space:nowrap}.page-edit-toolbar .grid.third>div{display:inline-block}}.page-save-mobile-button{position:fixed;z-index:30;border-radius:50%;width:56px;height:56px;font-size:24px;right:16px;bottom:12px;box-shadow:0 2px 2px 1px rgba(0,0,0,.13);background-color:currentColor;text-align:center}.page-save-mobile-button svg{fill:#fff;margin-right:0}.draft-notification{pointer-events:none;transform:scale(0);transition:transform ease-in-out 120ms;transform-origin:50% 50%}.draft-notification.visible{transform:scale(1)}.page-style.editor{padding:0 !important}.page-content{width:100%;max-width:840px;margin:0 auto;overflow-wrap:break-word}.page-content .align-left{text-align:left}.page-content img.align-left,.page-content table.align-left{float:left !important;margin:6px 16px 16px 0}.page-content .align-right{text-align:right !important}.page-content img.align-right,.page-content table.align-right{float:right !important;margin:6px 0 6px 12px}.page-content .align-center{text-align:center}.page-content img.align-center{display:block}.page-content img.align-center,.page-content table.align-center{margin-left:auto;margin-right:auto}.page-content img{max-width:100%;height:auto}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6,.page-content pre{clear:left}.page-content hr{clear:both;margin:16px 0}.page-content table{hyphens:auto;table-layout:fixed;max-width:100%;height:auto !important}.page-content ins,.page-content del{text-decoration:none}.page-content ins{background:#dbffdb}.page-content del{background:#ffecec}.page-content.page-revision pre code{white-space:pre-wrap}.pointer-container{position:relative;display:none;left:0;z-index:10}.pointer{border:1px solid #ccc;display:flex;align-items:center;justify-items:center;padding:12px 12px;border-radius:4px;box-shadow:0 0 12px 1px rgba(212,209,209,.3);position:absolute;top:-60px;background-color:#fff;width:275px;z-index:55}.pointer.is-page-editable{width:328px}.pointer:before{position:absolute;left:50%;bottom:-9px;width:16px;height:16px;margin-left:-8px;content:"";display:block;background-color:#fff;transform:rotate(45deg);transform-origin:50% 50%;border-bottom:1px solid #ccc;border-right:1px solid #ccc;z-index:56}.pointer input,.pointer button,.pointer a{position:relative;border-radius:0;height:28px;font-size:12px;vertical-align:top;padding:5px 16px}.pointer input{background-color:#fff;border:1px solid #ddd;color:#666;width:172px;z-index:40;padding:5px 10px}.pointer span.icon{fill:#444;cursor:pointer;user-select:none;display:inline-block;line-height:1}.pointer .input-group .button{line-height:1;margin:0 0 0 -4px;box-shadow:none}.pointer a.button{margin:0}.pointer .svg-icon{width:1.2em;height:1.2em}.floating-toolbox{background-color:#fff;border:1px solid #ddd;right:64px;width:48px;overflow:hidden;align-items:stretch;flex-direction:row;display:flex;transition:width ease-in-out 180ms;margin-top:-1px;min-height:0}.floating-toolbox.open{width:480px}.floating-toolbox [toolbox-toggle] svg{transition:transform ease-in-out 180ms}.floating-toolbox [toolbox-toggle]{transition:background-color ease-in-out 180ms}.floating-toolbox.open [toolbox-toggle]{background-color:rgba(255,0,0,.29)}.floating-toolbox.open [toolbox-toggle] svg{transform:rotate(180deg)}.floating-toolbox>div{flex:1;position:relative}.floating-toolbox .tabs{display:block;border-right:1px solid #ddd;width:48px;flex:0 1 auto}.floating-toolbox .tabs svg{fill:rgba(0,0,0,.5);padding:0;margin:0}.floating-toolbox .tabs>button{display:block;cursor:pointer;padding:12px 16px;font-size:16px;line-height:1.6;border-bottom:1px solid rgba(255,255,255,.3)}.floating-toolbox.open .tabs>button.active{fill:#444;background-color:rgba(0,0,0,.1)}.floating-toolbox div[toolbox-tab-content]{padding-bottom:45px;display:flex;flex:1;flex-direction:column;min-height:0px;overflow-y:scroll}.floating-toolbox h4{font-size:24px;margin:16px 0 0 0;padding:0 24px 12px 24px}.floating-toolbox .tags input{max-width:100%;width:100%;min-width:50px}.floating-toolbox .tags td,.floating-toolbox .tag-table>div>div>div{padding-right:12px;padding-top:12px;position:relative}.floating-toolbox .handle{user-select:none;cursor:move;fill:#999}.floating-toolbox form{display:flex;flex:1;flex-direction:column;overflow-y:scroll}.floating-toolbox table td,.floating-toolbox table th{overflow:visible}[toolbox-tab-content]{display:none}.tag-display{position:relative}.tag-display table{width:100%;margin:0;padding:0}.tag-display tr:first-child td{padding-top:0}.tag-display .heading th{padding:6px 12px;color:rgba(100,100,100,.7);border:0;font-weight:400}.tag-display td{border:0;border-bottom:1px solid #eee;padding:6px 12px;color:#444}.tag-display tr td:first-child{padding-left:0}.tag-display .tag-value{color:#888}.tag-display tr:last-child td{border-bottom:none}.tag-display .tag{padding:12px}.suggestion-box{position:absolute;background-color:#fff;border:1px solid #bbb;box-shadow:0 0 4px 1px #ccc;list-style:none;z-index:100;padding:0;margin:0;border-radius:3px}.suggestion-box li{display:block;padding:6px 12px;border-bottom:1px solid #ddd}.suggestion-box li:last-child{border-bottom:0}.suggestion-box li.active{background-color:#eee}.comments-container h5{color:#888;font-weight:normal;margin-top:.5em}.comment-editor .CodeMirror,.comment-editor .CodeMirror-scroll{min-height:175px}.mce-floatpanel[aria-label="Insert/edit media"] .mce-open{display:none}.entity-list-item>span:first-child,.icon-list-item>span:first-child,.chapter-expansion>.icon{font-size:.8rem;width:1.88em;height:1.88em;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:1em;position:relative;overflow:hidden}.entity-list-item>span:first-child svg,.icon-list-item>span:first-child svg,.chapter-expansion>.icon svg{margin:0;bottom:0}.entity-list-item>span:first-child:after,.icon-list-item>span:first-child:after,.chapter-expansion>.icon:after{content:"";position:absolute;background-color:currentColor;opacity:.2;left:0;top:0;width:100%;height:100%}.entity-chip{display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:.9em;border-radius:3px;position:relative;overflow:hidden;padding:6px 12px;fill:currentColor;opacity:.85;transition:opacity ease-in-out 120ms}.entity-chip:after{content:"";position:absolute;background-color:currentColor;opacity:.15;left:0;top:0;width:100%;height:100%}.entity-chip:hover{text-decoration:none;opacity:1}.vimeo-video-responsive{position:relative;display:block;width:100%;overflow:hidden}.vimeo-video-responsive::before{display:block;content:"";padding-top:56.25%}.vimeo-video-responsive-iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.sidebar-page-list{max-height:100vh;overflow-y:auto}.sidebar-page-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:5px;background-color:#f5f5f5}.sidebar-page-list::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.sidebar-page-list::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}[v-cloak]{display:none;opacity:0;animation-name:none !important}.dragged{position:absolute;opacity:.5;z-index:2000}body.dragging,body.dragging *{cursor:move !important}.avatar{border-radius:100%;background-color:#eee;width:30px;height:30px}.avatar.med{width:40px;height:40px}.avatar.large{width:80px;height:80px}.avatar.huge{width:120px;height:120px}.avatar.square{border-radius:3px}.loading-container{position:relative;display:block;margin:32px auto}.loading-container>div{width:10px;height:10px;border-radius:10px;display:inline-block;vertical-align:top;transform:translate3d(-10px, 0, 0);margin-top:6px;animation-name:loadingBob;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(0.62, 0.28, 0.23, 0.99);margin-right:4px;background-color:var(--color-page);animation-delay:.3s}.loading-container>div:first-child{left:-16px;background-color:var(--color-book);animation-delay:0s}.loading-container>div:last-of-type{left:16px;background-color:var(--color-chapter);animation-delay:.6s}.loading-container>span{margin-left:12px;font-style:italic;color:#888;vertical-align:top}[back-to-top]{background-color:var(--color-primary);position:fixed;bottom:85px;right:24px;padding:5px 7px;cursor:pointer;color:#fff;fill:#fff;width:40px;height:40px;border-radius:40px;transition:all ease-in-out 180ms;opacity:0;z-index:999;overflow:hidden}[back-to-top] svg{width:26.6666666667px;height:26.6666666667px;margin-right:4px}[back-to-top]:hover{width:136px;opacity:1 !important}[back-to-top] .inner{width:136px}[back-to-top] span{position:relative;vertical-align:top;line-height:2}.contained-search-box{display:flex}.contained-search-box input,.contained-search-box button{border-radius:0;border:1px solid #ddd;margin-left:-1px}.contained-search-box input{flex:5;padding:6px 12px}.contained-search-box input:focus,.contained-search-box input:active{outline:0}.contained-search-box button{width:60px}.contained-search-box button i{padding:0}.contained-search-box button.cancel.active{background-color:#ab0f0e;color:#eee}.entity-selector{border:1px solid #ddd;border-radius:3px;overflow:hidden;font-size:.8em}.entity-selector input[type=text]{width:100%;display:block;border-radius:0;border:0;border-bottom:1px solid #ddd;font-size:16px;padding:12px 16px}.entity-selector .entity-list{overflow-y:scroll;height:400px;background-color:#eee;margin-right:0;margin-left:0}.entity-selector .entity-list-item{background-color:#fff}.entity-selector .entity-list-item p{margin-bottom:0}.entity-selector .entity-list-item.selected{background-color:rgba(0,0,0,.05) !important}.entity-selector .loading{height:400px;padding-top:24px}.entity-selector .entity-selector-add button{margin:0;display:block;width:100%;border:0;border-top:1px solid #ddd}.entity-selector.compact{font-size:10px}.entity-selector.compact .entity-item-snippet{display:none}.scroll-box{max-height:250px;overflow-y:scroll;border:1px solid #ddd;border-radius:3px}.scroll-box .scroll-box-item{padding:6px 16px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-top:-1px}.scroll-box .scroll-box-item:last-child{border-bottom:0}.scroll-box[data-instruction]:before{content:attr(data-instruction);padding:6px 16px;border-bottom:1px solid #ddd;display:block;font-size:.75rem;color:#666}.fullscreen{border:0;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:150}.list-sort-container{display:inline-block}.list-sort-container form{display:inline-block}.list-sort-container .list-sort{display:inline-grid;margin-left:12px;grid-template-columns:minmax(120px, max-content) 40px;font-size:.9rem;border:2px solid #ddd;border-radius:4px}.list-sort-container .list-sort-label{font-weight:bold;display:inline-block;color:#555}.list-sort-container .list-sort-type{text-align:left}.list-sort-container .list-sort-type,.list-sort-container .list-sort-dir{padding:6px 12px;cursor:pointer}.list-sort-container .list-sort-dir{border-left:2px solid #ddd;fill:#888}.list-sort-container .list-sort-dir .svg-icon{transition:transform ease-in-out 120ms}.list-sort-container .list-sort-dir:hover .svg-icon{transform:rotate(180deg)}.custom-grid-1{display:flex;flex-wrap:wrap;justify-content:left;column-gap:10px;row-gap:15px}.custom-grid-1 .full{flex-basis:100%}.custom-grid-1 .third{flex-basis:32%}.custom-grid-1 .half{flex-basis:49.3%}.custom-grid-1 .column>div{border:1px solid rgba(104,104,104,.2117647059);text-align:center;border-radius:10px;border-bottom:5px solid rgba(104,104,104,.4784313725);min-height:200px;transition:all .3s ease;box-shadow:0px 0px 8px -2px rgba(0,0,0,.1);height:100%;width:100%;display:block}details.c-accordion{position:relative}details.c-accordion::before{width:100%;height:100%;content:"";position:absolute;top:0;left:0;border-radius:inherit;opacity:.15;box-shadow:0 .25em .5em #263238;pointer-events:none;transition:opacity .2s;z-index:-1}details.c-accordion summary{padding:2rem 1.5rem;display:block;position:relative;font-weight:bold;cursor:pointer;margin:0;width:100%;background-color:#f9f9f9;color:#263238;transition:background-color .15s}details.c-accordion summary::before{width:1em;height:3px;position:absolute;top:50%;right:20px;content:"";background-color:currentColor;text-align:right;transform:translateY(-50%);transition:transform .2s ease-in-out}details.c-accordion summary::after{width:1em;height:3px;position:absolute;top:50%;right:20px;content:"";background-color:currentColor;text-align:right;transform:translateY(-50%);transition:transform .2s ease-in-out;transform:translateY(-50%) rotate(90deg)}details.c-accordion .c-accordion-content{margin-top:10px;margin-bottom:15px;padding:0px}details.c-accordion[open]{background-color:#fff}details.c-accordion[open]::before{opacity:.6}details.c-accordion[open] summary::after{transform:translateY(-50%) rotate(180deg)}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL19yZXNldC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL19zcGFjaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL19odG1sLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL190ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvX2NvbG9ycy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9fbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL19ibG9ja3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvX3RhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvX2FuaW1hdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvX3RpbnltY2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvX2NvZGVtaXJyb3Iuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvX2NvbXBvbmVudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvX2hlYWRlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9fbGlzdHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvX3BhZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL3N0eWxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJaQ0tBLFFBQ0UsVUFDQSxTQUNBLGVBQ0EsYUFDQSx3QkFDQSwrRUFJRixhQUNFLE1BRUYsYUFDRSxPQUVGLGVBQ0UsY0FFRixXQUNFLG9DQUdBLFVBQ0UsYUFDQSxrQkFHRixVQUNFLGFBQ0EsT0FFSix3QkFDRSxpQkFDQSxPQ29CRix3QkFDRSxnREFDQSxzQkFFQSw0QkFDQSx5QkFDQSxzQkFDQSwyQkFDQSxTQzlERSxtQkFDRSxVQUVGLHdCQUNFLDBCQUNBLFVBRUYsdUJBQ0UsMkJBQ0EsVUFFRix1QkFDRSxVQUVGLHlCQUNFLFVBRUYsMEJBQ0UsVUFFRix3QkFDRSxRQXJCRixxQkFDRSxTQUVGLDBCQUNFLDRCQUNBLFNBRUYseUJBQ0UsNkJBQ0EsU0FFRix5QkFDRSxTQUVGLDJCQUNFLFNBRUYsNEJBQ0UsU0FFRiwwQkFDRSxPQXJCRixxQkFDRSxRQUVGLDBCQUNFLDRCQUNBLFFBRUYseUJBQ0UsNkJBQ0EsUUFFRix5QkFDRSxRQUVGLDJCQUNFLFFBRUYsNEJBQ0UsUUFFRiwwQkFDRSxNQXJCRixzQkFDRSxPQUVGLDJCQUNFLDZCQUNBLE9BRUYsMEJBQ0UsOEJBQ0EsT0FFRiwwQkFDRSxPQUVGLDRCQUNFLE9BRUYsNkJBQ0UsT0FFRiwyQkFDRSxNQXJCRixzQkFDRSxPQUVGLDJCQUNFLDZCQUNBLE9BRUYsMEJBQ0UsOEJBQ0EsT0FFRiwwQkFDRSxPQUVGLDRCQUNFLE9BRUYsNkJBQ0UsT0FFRiwyQkFDRSxNQXJCRixzQkFDRSxPQUVGLDJCQUNFLDZCQUNBLE9BRUYsMEJBQ0UsOEJBQ0EsT0FFRiwwQkFDRSxPQUVGLDRCQUNFLE9BRUYsNkJBQ0UsT0FFRiwyQkFDRSxPQXJCRixzQkFDRSxRQUVGLDJCQUNFLDZCQUNBLFFBRUYsMEJBQ0UsOEJBQ0EsUUFFRiwwQkFDRSxRQUVGLDRCQUNFLFFBRUYsNkJBQ0UsUUFFRiwyQkFDRSxRQXJCRixzQkFDRSxTQUVGLDJCQUNFLDZCQUNBLFNBRUYsMEJBQ0UsOEJBQ0EsU0FFRiwwQkFDRSxTQUVGLDRCQUNFLFNBRUYsNkJBQ0UsU0FFRiwyQkFDRSxTQXJCRixvQkFDRSxVQUVGLHlCQUNFLDJCQUNBLFVBRUYsd0JBQ0UsNEJBQ0EsVUFFRix3QkFDRSxVQUVGLDBCQUNFLFVBRUYsMkJBQ0UsVUFFRix5QkFDRSxRQXJCRixzQkFDRSxTQUVGLDJCQUNFLDZCQUNBLFNBRUYsMEJBQ0UsOEJBQ0EsU0FFRiwwQkFDRSxTQUVGLDRCQUNFLFNBRUYsNkJBQ0UsU0FFRiwyQkFDRSxPQXJCRixzQkFDRSxRQUVGLDJCQUNFLDZCQUNBLFFBRUYsMEJBQ0UsOEJBQ0EsUUFFRiwwQkFDRSxRQUVGLDRCQUNFLFFBRUYsNkJBQ0UsUUFFRiwyQkFDRSxNQXJCRix1QkFDRSxPQUVGLDRCQUNFLDhCQUNBLE9BRUYsMkJBQ0UsK0JBQ0EsT0FFRiwyQkFDRSxPQUVGLDZCQUNFLE9BRUYsOEJBQ0UsT0FFRiw0QkFDRSxNQXJCRix1QkFDRSxPQUVGLDRCQUNFLDhCQUNBLE9BRUYsMkJBQ0UsK0JBQ0EsT0FFRiwyQkFDRSxPQUVGLDZCQUNFLE9BRUYsOEJBQ0UsT0FFRiw0QkFDRSxNQXJCRix1QkFDRSxPQUVGLDRCQUNFLDhCQUNBLE9BRUYsMkJBQ0UsK0JBQ0EsT0FFRiwyQkFDRSxPQUVGLDZCQUNFLE9BRUYsOEJBQ0UsT0FFRiw0QkFDRSxPQXJCRix1QkFDRSxRQUVGLDRCQUNFLDhCQUNBLFFBRUYsMkJBQ0UsK0JBQ0EsUUFFRiwyQkFDRSxRQUVGLDZCQUNFLFFBRUYsOEJBQ0UsUUFFRiw0QkFDRSxRQXJCRix1QkFDRSxTQUVGLDRCQUNFLDhCQUNBLFNBRUYsMkJBQ0UsK0JBQ0EsU0FFRiwyQkFDRSxTQUVGLDZCQUNFLFNBRUYsOEJBQ0UsU0FFRiw0QkFD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c0JBQ0Esa0JBQ0EsOEJBQ0EsZ0JBQ0UsNkJBQ0EsMEJBQ0EsZ0JBQ0EseUNBQ0EsZUFDRSxzQ0FLTiw4QkFDRSxpQkFDQSw2QkFDQSxjQUNBLGlCQUNBLFdBQ0EsYUFHRixRQUNFLGVBQ0EsTUFDQSxPQUNBLFFBQ0EsU0FDQSxXQUNBLFlBQ0EsWUFDQSxzQkFHRixvQkFDRSwyQkFDQSxvQkFDRSxpQ0FFRixtQkFDRSxpQmxCbE9DLHNEa0JvT0QsZ0JBQ0Esc0JBQ0Esa0JBQ0EsdUNBRUYsZ0JBQ0UscUJBQ0EsV0FDQSxzQ0FFRixlQUNFLDBFQUVGLGdCQUVFLGVBQ0EscUNBRUYsMEJBQ0UsVUFDQSwrQ0FDQSxzQ0FDRSxxREFFRix3QkFDRSxnQkFJTixZQUNFLGVBQ0EscUJBQ0EsZ0JBQ0EsYUFDQSxzQkFDQSxlQUNFLHVCQUVGLGNBQ0Usc0JBRUYsZ0JBQ0UsNEJBR0EsOENBQ0Usa0JBQ0EsbUJBQ0Esc0RBQ0EsaUJBQ0Esd0JBQ0EsMkNBQ0EsWUFDQSxXQUNBLGNBQ0EscUJBS04saUJBQ0UsNkJBQ0EsVUFDRSxZQUNBLFdBQ0Esa0JBQ0EsTUFDQSxPQUNBLHNCQUNBLFlBQ0EsZ0NBQ0Esb0JBQ0EsdUJBQ0EsV0FDQSw2QkFFRixtQkFDRSxjQUNBLGtCQUNBLGlCQUNBLGVBQ0EsU0FDQSxXQUNBLHlCQUNBLGNBQ0EsaUNBQ0EscUNBQ0EsU0FDRSxXQUNBLGtCQUNBLFFBQ0EsV0FDQSxXQUNBLDhCQUNBLGlCQUNBLDJCQUNBLHFDQUNBLG9DQUVGLFNBQ0UsV0FDQSxrQkFDQSxRQUNBLFdBQ0EsV0FDQSw4QkFDQSxpQkFDQSwyQkFDQSxxQ0FDQSx5Q0FDQSwwQ0FHSixlQUNFLG1CQUNBLFlBQ0EsMkJBR0oscUJBQ0UsbUNBQ0EsVUFDRSwwQ0FHQSx5Q0FDRSxDIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJodG1sLGJvZHksZGl2LHNwYW4sYXBwbGV0LG9iamVjdCxpZnJhbWUsaDEsaDIsaDMsaDQsaDUsaDYscCxibG9ja3F1b3RlLHByZSxhLGFiYnIsYWNyb255bSxhZGRyZXNzLGJpZyxjaXRlLGNvZGUsZGVsLGRmbixlbSxpbWcsaW5zLGtiZCxxLHMsc2FtcCxzbWFsbCxzdHJpa2Usc3Ryb25nLHN1YixzdXAsdHQsdmFyLGIsdSxpLGNlbnRlcixkbCxkdCxkZCxvbCx1bCxsaSxmaWVsZHNldCxmb3JtLGxhYmVsLGxlZ2VuZCx0YWJsZSxjYXB0aW9uLHRib2R5LHRmb290LHRoZWFkLHRyLHRoLHRkLGFydGljbGUsYXNpZGUsY2FudmFzLGRldGFpbHMsZW1iZWQsZmlndXJlLGZpZ2NhcHRpb24sZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWVudSxuYXYsb3V0cHV0LHJ1Ynksc2VjdGlvbixzdW1tYXJ5LHRpbWUsbWFyayxhdWRpbyx2aWRlb3ttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyOjA7Zm9udC1zaXplOjEwMCU7Zm9udDppbmhlcml0O3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfWFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtZW51LG5hdixzZWN0aW9ue2Rpc3BsYXk6YmxvY2t9Ym9keXtsaW5lLWhlaWdodDoxfW9sLHVse2xpc3Qtc3R5bGU6bm9uZX1ibG9ja3F1b3RlLHF7cXVvdGVzOm5vbmV9YmxvY2txdW90ZTpiZWZvcmUsYmxvY2txdW90ZTphZnRlcntjb250ZW50OlwiXCI7Y29udGVudDpub25lfXE6YmVmb3JlLHE6YWZ0ZXJ7Y29udGVudDpcIlwiO2NvbnRlbnQ6bm9uZX10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXNwYWNpbmc6MH06cm9vdHstLWNvbG9yLXByaW1hcnk6ICMyMDZlYTc7LS1jb2xvci1wcmltYXJ5LWxpZ2h0OiByZ2JhKDMyLCAxMTAsIDE2NywgMC4xNSk7LS1jb2xvci1wYWdlOiAjMjA2ZWE3Oy0tY29sb3ItcGFnZS1kcmFmdDogIzdlNTBiMTstLWNvbG9yLWNoYXB0ZXI6ICNhZjRkMGQ7LS1jb2xvci1ib29rOiAjMDc3YjcwOy0tY29sb3ItYm9va3NoZWxmOiAjYTk0NzQ3fS5tLW5vbmV7bWFyZ2luOjAgIWltcG9ydGFudH0ubXgtbm9uZXttYXJnaW4tbGVmdDowICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubXktbm9uZXttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubXQtbm9uZXttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXItbm9uZXttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tYi1ub25le21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tbC1ub25le21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubS14eHN7bWFyZ2luOjNweCAhaW1wb3J0YW50fS5teC14eHN7bWFyZ2luLWxlZnQ6M3B4ICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjNweCAhaW1wb3J0YW50fS5teS14eHN7bWFyZ2luLXRvcDozcHggIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNweCAhaW1wb3J0YW50fS5tdC14eHN7bWFyZ2luLXRvcDozcHggIWltcG9ydGFudH0ubXIteHhze21hcmdpbi1yaWdodDozcHggIWltcG9ydGFudH0ubWIteHhze21hcmdpbi1ib3R0b206M3B4ICFpbXBvcnRhbnR9Lm1sLXh4c3ttYXJnaW4tbGVmdDozcHggIWltcG9ydGFudH0ubS14c3ttYXJnaW46NnB4ICFpbXBvcnRhbnR9Lm14LXhze21hcmdpbi1sZWZ0OjZweCAhaW1wb3J0YW50O21hcmdpbi1yaWdodDo2cHggIWltcG9ydGFudH0ubXkteHN7bWFyZ2luLXRvcDo2cHggIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjZweCAhaW1wb3J0YW50fS5tdC14c3ttYXJnaW4tdG9wOjZweCAhaW1wb3J0YW50fS5tci14c3ttYXJnaW4tcmlnaHQ6NnB4ICFpbXBvcnRhbnR9Lm1iLXhze21hcmdpbi1ib3R0b206NnB4ICFpbXBvcnRhbnR9Lm1sLXhze21hcmdpbi1sZWZ0OjZweCAhaW1wb3J0YW50fS5tLXN7bWFyZ2luOjEycHggIWltcG9ydGFudH0ubXgtc3ttYXJnaW4tbGVmdDoxMnB4ICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjEycHggIWltcG9ydGFudH0ubXktc3ttYXJnaW4tdG9wOjEycHggIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEycHggIWltcG9ydGFudH0ubXQtc3ttYXJnaW4tdG9wOjEycHggIWltcG9ydGFudH0ubXItc3ttYXJnaW4tcmlnaHQ6MTJweCAhaW1wb3J0YW50fS5tYi1ze21hcmdpbi1ib3R0b206MTJweCAhaW1wb3J0YW50fS5tbC1ze21hcmdpbi1sZWZ0OjEycHggIWltcG9ydGFudH0ubS1te21hcmdpbjoxNnB4ICFpbXBvcnRhbnR9Lm14LW17bWFyZ2luLWxlZnQ6MTZweCAhaW1wb3J0YW50O21hcmdpbi1yaWdodDoxNnB4ICFpbXBvcnRhbnR9Lm15LW17bWFyZ2luLXRvcDoxNnB4ICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxNnB4ICFpbXBvcnRhbnR9Lm10LW17bWFyZ2luLXRvcDoxNnB4ICFpbXBvcnRhbnR9Lm1yLW17bWFyZ2luLXJpZ2h0OjE2cHggIWltcG9ydGFudH0ubWItbXttYXJnaW4tYm90dG9tOjE2cHggIWltcG9ydGFudH0ubWwtbXttYXJnaW4tbGVmdDoxNnB4ICFpbXBvcnRhbnR9Lm0tbHttYXJnaW46MjRweCAhaW1wb3J0YW50fS5teC1se21hcmdpbi1sZWZ0OjI0cHggIWltcG9ydGFudDttYXJnaW4tcmlnaHQ6MjRweCAhaW1wb3J0YW50fS5teS1se21hcmdpbi10b3A6MjRweCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MjRweCAhaW1wb3J0YW50fS5tdC1se21hcmdpbi10b3A6MjRweCAhaW1wb3J0YW50fS5tci1se21hcmdpbi1yaWdodDoyNHB4ICFpbXBvcnRhbnR9Lm1iLWx7bWFyZ2luLWJvdHRvbToyNHB4ICFpbXBvcnRhbnR9Lm1sLWx7bWFyZ2luLWxlZnQ6MjRweCAhaW1wb3J0YW50fS5tLXhse21hcmdpbjozMnB4ICFpbXBvcnRhbnR9Lm14LXhse21hcmdpbi1sZWZ0OjMycHggIWltcG9ydGFudDttYXJnaW4tcmlnaHQ6MzJweCAhaW1wb3J0YW50fS5teS14bHttYXJnaW4tdG9wOjMycHggIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjMycHggIWltcG9ydGFudH0ubXQteGx7bWFyZ2luLXRvcDozMnB4ICFpbXBvcnRhbnR9Lm1yLXhse21hcmdpbi1yaWdodDozMnB4ICFpbXBvcnRhbnR9Lm1iLXhse21hcmdpbi1ib3R0b206MzJweCAhaW1wb3J0YW50fS5tbC14bHttYXJnaW4tbGVmdDozMnB4ICFpbXBvcnRhbnR9Lm0teHhse21hcmdpbjo0OHB4ICFpbXBvcnRhbnR9Lm14LXh4bHttYXJnaW4tbGVmdDo0OHB4ICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjQ4cHggIWltcG9ydGFudH0ubXkteHhse21hcmdpbi10b3A6NDhweCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206NDhweCAhaW1wb3J0YW50fS5tdC14eGx7bWFyZ2luLXRvcDo0OHB4ICFpbXBvcnRhbnR9Lm1yLXh4bHttYXJnaW4tcmlnaHQ6NDhweCAhaW1wb3J0YW50fS5tYi14eGx7bWFyZ2luLWJvdHRvbTo0OHB4ICFpbXBvcnRhbnR9Lm1sLXh4bHttYXJnaW4tbGVmdDo0OHB4ICFpbXBvcnRhbnR9LnAtbm9uZXtwYWRkaW5nOjAgIWltcG9ydGFudH0ucHgtbm9uZXtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5weS1ub25le3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnB0LW5vbmV7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wci1ub25le3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wYi1ub25le3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGwtbm9uZXtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wLXh4c3twYWRkaW5nOjNweCAhaW1wb3J0YW50fS5weC14eHN7cGFkZGluZy1sZWZ0OjNweCAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6M3B4ICFpbXBvcnRhbnR9LnB5LXh4c3twYWRkaW5nLXRvcDozcHggIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcHggIWltcG9ydGFudH0ucHQteHhze3BhZGRpbmctdG9wOjNweCAhaW1wb3J0YW50fS5wci14eHN7cGFkZGluZy1yaWdodDozcHggIWltcG9ydGFudH0ucGIteHhze3BhZGRpbmctYm90dG9tOjNweCAhaW1wb3J0YW50fS5wbC14eHN7cGFkZGluZy1sZWZ0OjNweCAhaW1wb3J0YW50fS5wLXhze3BhZGRpbmc6NnB4ICFpbXBvcnRhbnR9LnB4LXhze3BhZGRpbmctbGVmdDo2cHggIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjZweCAhaW1wb3J0YW50fS5weS14c3twYWRkaW5nLXRvcDo2cHggIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTo2cHggIWltcG9ydGFudH0ucHQteHN7cGFkZGluZy10b3A6NnB4ICFpbXBvcnRhbnR9LnByLXhze3BhZGRpbmctcmlnaHQ6NnB4ICFpbXBvcnRhbnR9LnBiLXhze3BhZGRpbmctYm90dG9tOjZweCAhaW1wb3J0YW50fS5wbC14c3twYWRkaW5nLWxlZnQ6NnB4ICFpbXBvcnRhbnR9LnAtc3twYWRkaW5nOjEycHggIWltcG9ydGFudH0ucHgtc3twYWRkaW5nLWxlZnQ6MTJweCAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MTJweCAhaW1wb3J0YW50fS5weS1ze3BhZGRpbmctdG9wOjEycHggIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxMnB4ICFpbXBvcnRhbnR9LnB0LXN7cGFkZGluZy10b3A6MTJweCAhaW1wb3J0YW50fS5wci1ze3BhZGRpbmctcmlnaHQ6MTJweCAhaW1wb3J0YW50fS5wYi1ze3BhZGRpbmctYm90dG9tOjEycHggIWltcG9ydGFudH0ucGwtc3twYWRkaW5nLWxlZnQ6MTJweCAhaW1wb3J0YW50fS5wLW17cGFkZGluZzoxNnB4ICFpbXBvcnRhbnR9LnB4LW17cGFkZGluZy1sZWZ0OjE2cHggIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjE2cHggIWltcG9ydGFudH0ucHktbXtwYWRkaW5nLXRvcDoxNnB4ICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MTZweCAhaW1wb3J0YW50fS5wdC1te3BhZGRpbmctdG9wOjE2cHggIWltcG9ydGFudH0ucHItbXtwYWRkaW5nLXJpZ2h0OjE2cHggIWltcG9ydGFudH0ucGItbXtwYWRkaW5nLWJvdHRvbToxNnB4ICFpbXBvcnRhbnR9LnBsLW17cGFkZGluZy1sZWZ0OjE2cHggIWltcG9ydGFudH0ucC1se3BhZGRpbmc6MjRweCAhaW1wb3J0YW50fS5weC1se3BhZGRpbmctbGVmdDoyNHB4ICFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDoyNHB4ICFpbXBvcnRhbnR9LnB5LWx7cGFkZGluZy10b3A6MjRweCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjI0cHggIWltcG9ydGFudH0ucHQtbHtwYWRkaW5nLXRvcDoyNHB4ICFpbXBvcnRhbnR9LnByLWx7cGFkZGluZy1yaWdodDoyNHB4ICFpbXBvcnRhbnR9LnBiLWx7cGFkZGluZy1ib3R0b206MjRweCAhaW1wb3J0YW50fS5wbC1se3BhZGRpbmctbGVmdDoyNHB4ICFpbXBvcnRhbnR9LnAteGx7cGFkZGluZzozMnB4ICFpbXBvcnRhbnR9LnB4LXhse3BhZGRpbmctbGVmdDozMnB4ICFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDozMnB4ICFpbXBvcnRhbnR9LnB5LXhse3BhZGRpbmctdG9wOjMycHggIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozMnB4ICFpbXBvcnRhbnR9LnB0LXhse3BhZGRpbmctdG9wOjMycHggIWltcG9ydGFudH0ucHIteGx7cGFkZGluZy1yaWdodDozMnB4ICFpbXBvcnRhbnR9LnBiLXhse3BhZGRpbmctYm90dG9tOjMycHggIWltcG9ydGFudH0ucGwteGx7cGFkZGluZy1sZWZ0OjMycHggIWltcG9ydGFudH0ucC14eGx7cGFkZGluZzo0OHB4ICFpbXBvcnRhbnR9LnB4LXh4bHtwYWRkaW5nLWxlZnQ6NDhweCAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6NDhweCAhaW1wb3J0YW50fS5weS14eGx7cGFkZGluZy10b3A6NDhweCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjQ4cHggIWltcG9ydGFudH0ucHQteHhse3BhZGRpbmctdG9wOjQ4cHggIWltcG9ydGFudH0ucHIteHhse3BhZGRpbmctcmlnaHQ6NDhweCAhaW1wb3J0YW50fS5wYi14eGx7cGFkZGluZy1ib3R0b206NDhweCAhaW1wb3J0YW50fS5wbC14eGx7cGFkZGluZy1sZWZ0OjQ4cHggIWltcG9ydGFudH0qe2JveC1zaXppbmc6Ym9yZGVyLWJveDtvdXRsaW5lLWNvbG9yOiM0NDR9aHRtbHtoZWlnaHQ6MTAwJTtvdmVyZmxvdy15OnNjcm9sbDtiYWNrZ3JvdW5kLWNvbG9yOiNmMmYyZjJ9aHRtbC5mbGV4Ym94e292ZXJmbG93LXk6aGlkZGVufWJvZHl7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS42O2NvbG9yOiM0NDQ7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Ym9keSxidXR0b24saW5wdXQsc2VsZWN0LGxhYmVsLHRleHRhcmVhe2ZvbnQtZmFtaWx5OlwiU2F0b3NoaVwifS5Db2RlbWlycm9yLHByZSwjbWFya2Rvd24tZWRpdG9yLWlucHV0LC5lZGl0b3ItdG9vbGJhciwuY29kZS1iYXNlLHNwYW4uY29kZSxjb2Rle2ZvbnQtZmFtaWx5OlwiTHVjaWRhIENvbnNvbGVcIixcIkRlamFWdSBTYW5zIE1vbm9cIixcIlVidW50byBNb25vXCIsTW9uYWNvLG1vbm9zcGFjZX1oMXtmb250LXNpemU6My40MjVlbTtsaW5lLWhlaWdodDoxLjIyMjIyMjIyZW07bWFyZ2luLXRvcDouNDg4ODg4ODllbTttYXJnaW4tYm90dG9tOi40ODg4ODg4OWVtfWgye2ZvbnQtc2l6ZToyLjgyNzVlbTtsaW5lLWhlaWdodDoxLjI5NDExNzY0N2VtO21hcmdpbi10b3A6Ljg2Mjc0NTFlbTttYXJnaW4tYm90dG9tOi40MzEzNzI1NWVtfWgze2ZvbnQtc2l6ZToyLjMzM2VtO2xpbmUtaGVpZ2h0OjEuMjIxNDI4NTcyZW07bWFyZ2luLXRvcDouNzg1NzE0MjllbTttYXJnaW4tYm90dG9tOi40MzEzNzI1NWVtfWg0e2ZvbnQtc2l6ZToxLjY2NmVtO2xpbmUtaGVpZ2h0OjEuMzc1ZW07bWFyZ2luLXRvcDouNzg1NzE0MjllbTttYXJnaW4tYm90dG9tOi40MzEzNzI1NWVtfWgxLGgyLGgzLGg0LGg1LGg2e2ZvbnQtd2VpZ2h0OjQwMDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2NvbG9yOiMyMjJ9aDEgLnN1YmhlYWRlcixoMiAuc3ViaGVhZGVyLGgzIC5zdWJoZWFkZXIsaDQgLnN1YmhlYWRlcixoNSAuc3ViaGVhZGVyLGg2IC5zdWJoZWFkZXJ7Zm9udC1zaXplOi41ZW07bGluZS1oZWlnaHQ6MWVtO2NvbG9yOiM5Njk2OTZ9aDV7Zm9udC1zaXplOjEuNGVtfWg1LGg2e2xpbmUtaGVpZ2h0OjEuMmVtO21hcmdpbi10b3A6Ljc4NTcxNDI5ZW07bWFyZ2luLWJvdHRvbTouNjZlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCl7aDF7Zm9udC1zaXplOjIuODI3NWVtfWgye2ZvbnQtc2l6ZToyLjMzM2VtfWgze2ZvbnQtc2l6ZToxLjY2NmVtfWg0e2ZvbnQtc2l6ZToxLjMzM2VtfWg1e2ZvbnQtc2l6ZToxLjE2MTYxNmVtfX0ubGlzdC1oZWFkaW5ne2ZvbnQtc2l6ZToycmVtfWgyLmxpc3QtaGVhZGluZ3tmb250LXNpemU6MS4zMzNyZW19YXtjb2xvcjojMjg5MGRjO2ZpbGw6dmFyKC0tY29sb3ItcHJpbWFyeSk7Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dHJhbnNpdGlvbjpmaWx0ZXIgZWFzZS1pbi1vdXQgODBtcztsaW5lLWhlaWdodDoxLjZ9YTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWEuaWNvbntkaXNwbGF5OmlubGluZS1ibG9ja31hIHN2Z3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9ja30uYmxlbmRlZC1saW5rcyBhe2NvbG9yOmluaGVyaXR9LmJsZW5kZWQtbGlua3MgYSBzdmd7ZmlsbDpjdXJyZW50Q29sb3J9cCx1bCxvbCxwcmUsdGFibGUsYmxvY2txdW90ZXttYXJnaW4tdG9wOi4zZW07bWFyZ2luLWJvdHRvbToxLjM3NWVtfWhye2JvcmRlcjowO2hlaWdodDoxcHg7YmFja2dyb3VuZDojZWFlYWVhO21hcmdpbi1ib3R0b206MjRweH1oci5mYWRlZHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZiwgI2UzZTBlMCAyMCUsICNlM2UwZTAgODAlLCAjZmZmKX1oci5tYXJnaW4tdG9wLGhyLmV2ZW57bWFyZ2luLXRvcDoyNHB4fXN0cm9uZyxiLC5ib2xkLC5zdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZH1zdHJvbmc+c3Ryb25nLHN0cm9uZz5iLHN0cm9uZz4uYm9sZCxzdHJvbmc+LnN0cm9uZyxiPnN0cm9uZyxiPmIsYj4uYm9sZCxiPi5zdHJvbmcsLmJvbGQ+c3Ryb25nLC5ib2xkPmIsLmJvbGQ+LmJvbGQsLmJvbGQ+LnN0cm9uZywuc3Ryb25nPnN0cm9uZywuc3Ryb25nPmIsLnN0cm9uZz4uYm9sZCwuc3Ryb25nPi5zdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfWVtLGksLml0YWxpY3tmb250LXN0eWxlOml0YWxpY31zbWFsbCxwLnNtYWxsLHNwYW4uc21hbGwsLnRleHQtc21hbGx7Zm9udC1zaXplOi43NXJlbTtjb2xvcjojNWU1ZTVlfXN1cCwuc3VwZXJzY3JpcHR7dmVydGljYWwtYWxpZ246c3VwZXI7Zm9udC1zaXplOi44ZW19c3ViLC5zdWJzY3JpcHR7dmVydGljYWwtYWxpZ246c3ViO2ZvbnQtc2l6ZTouOGVtfXByZXtmb250LXNpemU6MTJweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO3BhZGRpbmctbGVmdDozMXB4O3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctdG9wOjNweDtwYWRkaW5nLWJvdHRvbTozcHh9cHJlOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjI5cHg7bGVmdDowO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtoZWlnaHQ6MTAwJTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkZGR9QG1lZGlhIHByaW50e3ByZXtwYWRkaW5nLWxlZnQ6MTJweH1wcmU6YWZ0ZXJ7ZGlzcGxheTpub25lfX1ibG9ja3F1b3Rle2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO2JhY2tncm91bmQtY29sb3I6I2Y4ZjhmODtwYWRkaW5nOjEycHggMTZweCAxMnB4IDMycHh9YmxvY2txdW90ZTpiZWZvcmV7Y29udGVudDpcIuKAnFwiO2ZvbnQtc2l6ZToyZW07Zm9udC13ZWlnaHQ6Ym9sZDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTJweDtsZWZ0OjEycHg7Y29sb3I6Izc3N30uY29kZS1iYXNlLHNwYW4uY29kZSxjb2Rle2JhY2tncm91bmQtY29sb3I6I2Y4ZjhmODtmb250LXNpemU6LjhlbTtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czozcHh9Y29kZXtkaXNwbGF5OmlubGluZTtwYWRkaW5nOjFweCAzcHg7d2hpdGUtc3BhY2U6cHJlO2xpbmUtaGVpZ2h0OjEuMmVtO21hcmdpbi1ib3R0b206MS4yZW19c3Bhbi5jb2Rle3BhZGRpbmc6MXB4IDZweH1wcmUgY29kZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjA7Zm9udC1zaXplOjFlbTtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjEuNn1zcGFuLmhpZ2hsaWdodHtmb250LXdlaWdodDpib2xkO3BhZGRpbmc6MnB4IDRweH11bCxvbHtvdmVyZmxvdzpoaWRkZW59dWwgcCxvbCBwe21hcmdpbjowfXVse3BhZGRpbmctbGVmdDoyMC44cHg7cGFkZGluZy1yaWdodDoyMC44cHg7bGlzdC1zdHlsZTpkaXNjfXVsIHVse2xpc3Qtc3R5bGU6Y2lyY2xlO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjB9dWwgbGFiZWx7bWFyZ2luOjB9b2x7bGlzdC1zdHlsZTpkZWNpbWFsO3BhZGRpbmctbGVmdDozMnB4O3BhZGRpbmctcmlnaHQ6MzJweH1saS5jaGVja2JveC1pdGVtLGxpLnRhc2stbGlzdC1pdGVte2xpc3Qtc3R5bGU6bm9uZTttYXJnaW4tbGVmdDotMjAuOHB4fWxpLmNoZWNrYm94LWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF0sbGkudGFzay1saXN0LWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF17bWFyZ2luLXJpZ2h0OjZweH0udW5kZXJsaW5lZHt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS50ZXh0LWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGV4dC1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM2MHB4KXsudGV4dC14eHMtY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50ZXh0LXh4cy1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGV4dC14eHMtcmlnaHR7dGV4dC1hbGlnbjpyaWdodH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAwcHgpey50ZXh0LXhzLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGV4dC14cy1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGV4dC14cy1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCl7LnRleHQtcy1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRleHQtcy1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGV4dC1zLXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg4MHB4KXsudGV4dC1tLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGV4dC1tLWxlZnR7dGV4dC1hbGlnbjpsZWZ0fS50ZXh0LW0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KXsudGV4dC1sLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGV4dC1sLWxlZnR7dGV4dC1hbGlnbjpsZWZ0fS50ZXh0LWwtcmlnaHR7dGV4dC1hbGlnbjpyaWdodH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KXsudGV4dC14bC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRleHQteGwtbGVmdHt0ZXh0LWFsaWduOmxlZnR9LnRleHQteGwtcmlnaHR7dGV4dC1hbGlnbjpyaWdodH19LnRleHQtYmlnZ2Vye2ZvbnQtc2l6ZToxLjFlbX0udGV4dC1sYXJnZXtmb250LXNpemU6MS42NjY2ZW19Lm5vLWNvbG9ye2NvbG9yOmluaGVyaXR9LmJyZWFrLXRleHR7d29yZC13cmFwOmJyZWFrLXdvcmQ7b3ZlcmZsb3ctd3JhcDpicmVhay13b3JkfS5saW1pdC10ZXh0e3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uaGVhZGVyLWdyb3Vwe21hcmdpbjoxNnB4IDB9LmhlYWRlci1ncm91cCBoMSwuaGVhZGVyLWdyb3VwIGgyLC5oZWFkZXItZ3JvdXAgaDMsLmhlYWRlci1ncm91cCBoNCwuaGVhZGVyLWdyb3VwIGg1LC5oZWFkZXItZ3JvdXAgaDZ7bWFyZ2luOjB9c3Bhbi5zZXB7Y29sb3I6I2JiYjtwYWRkaW5nOjAgNnB4fS5saXN0Pip7ZGlzcGxheTpibG9ja30uc3ZnLWljb257d2lkdGg6MWVtO2hlaWdodDoxZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7Ym90dG9tOi0wLjEwNWVtO21hcmdpbi1yaWdodDo2cHg7cG9pbnRlci1ldmVudHM6bm9uZX0ucHJpbWFyeS1iYWNrZ3JvdW5ke2JhY2tncm91bmQtY29sb3I6I2UyZjVmOCAhaW1wb3J0YW50fS5wcmltYXJ5LWJhY2tncm91bmQtbGlnaHR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KX0ucHJpbWFyeS1iYWNrZ3JvdW5kLWdyYXl7YmFja2dyb3VuZC1jb2xvcjojNDU0ZTU2fS5wcmltYXJ5LWJhY2tncm91bmQtZ3JheS50YWctaXRlbSBhe2NvbG9yOiNmZmZ9LnByaW1hcnktYmFja2dyb3VuZC1ncmF5LnRhZy1pdGVtIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMTMxNTE2O2NvbG9yOiNmZmZ9LnRleHQtcG9zLC50ZXh0LXBvczpob3ZlciwudGV4dC1wb3MtaG92ZXI6aG92ZXJ7Y29sb3I6IzBmN2QxNSAhaW1wb3J0YW50O2ZpbGw6IzBmN2QxNSAhaW1wb3J0YW50fS50ZXh0LXdhcm4sLnRleHQtd2Fybjpob3ZlciwudGV4dC13YXJuLWhvdmVyOmhvdmVye2NvbG9yOiNjZjRkMDMgIWltcG9ydGFudDtmaWxsOiNjZjRkMDMgIWltcG9ydGFudH0udGV4dC1uZWcsLnRleHQtbmVnOmhvdmVyLC50ZXh0LW5lZy1ob3Zlcjpob3Zlcntjb2xvcjojYWIwZjBlICFpbXBvcnRhbnQ7ZmlsbDojYWIwZjBlICFpbXBvcnRhbnR9LnRleHQtcHJpbWFyeSwudGV4dC1wcmltYXJ5OmhvdmVyLC50ZXh0LXByaW1hcnktaG92ZXI6aG92ZXJ7Y29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeSkgIWltcG9ydGFudDtmaWxsOnZhcigtLWNvbG9yLXByaW1hcnkpICFpbXBvcnRhbnR9LnRleHQtbXV0ZWR7Y29sb3I6IzU3NTc1NyAhaW1wb3J0YW50O2ZpbGw6IzU3NTc1NyAhaW1wb3J0YW50fS50ZXh0LWJvb2tzaGVsZiwudGV4dC1ib29rc2hlbGY6aG92ZXJ7Y29sb3I6dmFyKC0tY29sb3ItYm9va3NoZWxmKTtmaWxsOnZhcigtLWNvbG9yLWJvb2tzaGVsZil9LnRleHQtYm9vaywudGV4dC1ib29rOmhvdmVye2NvbG9yOnZhcigtLWNvbG9yLWJvb2spO2ZpbGw6dmFyKC0tY29sb3ItYm9vayl9LnRleHQtcGFnZSwudGV4dC1wYWdlOmhvdmVye2NvbG9yOnZhcigtLWNvbG9yLXBhZ2UpO2ZpbGw6dmFyKC0tY29sb3ItcGFnZSl9LnRleHQtcGFnZS5kcmFmdCwudGV4dC1wYWdlLmRyYWZ0OmhvdmVye2NvbG9yOnZhcigtLWNvbG9yLXBhZ2UtZHJhZnQpO2ZpbGw6dmFyKC0tY29sb3ItcGFnZS1kcmFmdCl9LnRleHQtY2hhcHRlciwudGV4dC1jaGFwdGVyOmhvdmVye2NvbG9yOnZhcigtLWNvbG9yLWNoYXB0ZXIpO2ZpbGw6dmFyKC0tY29sb3ItY2hhcHRlcil9LmJnLXdoaXRle2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYmctYm9va3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJnLWNoYXB0ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1jaGFwdGVyKX0uYmctc2hlbGZ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1ib29rc2hlbGYpfS5jb250YWluZXJ7bWF4LXdpZHRoOjE0MDBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5jb250YWluZXIuc21hbGx7bWF4LXdpZHRoOjg0MHB4fS5jb250YWluZXIudmVyeS1zbWFsbHttYXgtd2lkdGg6NDgwcHh9LmdyaWR7ZGlzcGxheTpncmlkO2dyaWQtcm93LWdhcDoyNHB4fS5ncmlkLmhhbGZ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnJ9LmdyaWQudGhpcmR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnIgMWZyfS5ncmlkLmxlZnQtZm9jdXN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjJmciAxZnJ9LmdyaWQucmlnaHQtZm9jdXN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAzZnJ9LmdyaWQuZ2FwLXkteHN7Z3JpZC1yb3ctZ2FwOjZweH0uZ3JpZC5nYXAteGx7Z3JpZC1jb2x1bW4tZ2FwOjMycHg7Z3JpZC1yb3ctZ2FwOjMycHh9LmdyaWQuZ2FwLXh4bHtncmlkLWNvbHVtbi1nYXA6NDhweDtncmlkLXJvdy1nYXA6NDhweH0uZ3JpZC52LWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXJ9LmdyaWQubm8tZ2Fwe2dyaWQtcm93LWdhcDowO2dyaWQtY29sdW1uLWdhcDowfS5ncmlkLm5vLXJvdy1nYXB7Z3JpZC1yb3ctZ2FwOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODgwcHgpey5ncmlkLnRoaXJkOm5vdCgubm8tYnJlYWspe2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyfS5ncmlkLmhhbGY6bm90KC5uby1icmVhayksLmdyaWQubGVmdC1mb2N1czpub3QoLm5vLWJyZWFrKSwuZ3JpZC5yaWdodC1mb2N1czpub3QoLm5vLWJyZWFrKXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfS5ncmlkLmhhbGYuY29sbGFwc2UteHN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnJ9LmdyaWQuZ2FwLXhse2dyaWQtY29sdW1uLWdhcDoxNnB4O2dyaWQtcm93LWdhcDoxNnB4fS5ncmlkLnJpZ2h0LWZvY3VzLnJldmVyc2UtY29sbGFwc2U+KjpudGgtY2hpbGQoMil7b3JkZXI6MH0uZ3JpZC5yaWdodC1mb2N1cy5yZXZlcnNlLWNvbGxhcHNlPio6bnRoLWNoaWxkKDEpe29yZGVyOjF9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXsuZ3JpZC50aGlyZDpub3QoLm5vLWJyZWFrKXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCl7LmdyaWQuaGFsZi5jb2xsYXBzZS14c3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfX1ib2R5LmZsZXhib3h7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpzdHJldGNoO2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVufWJvZHkuZmxleGJveCAjY29udGVudHtmbGV4OjE7ZGlzcGxheTpmbGV4O21pbi1oZWlnaHQ6MH0uZmxleC1maWxse2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpzdHJldGNoO21pbi1oZWlnaHQ6MDttYXgtd2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdy15OmhpZGRlbn0uZmxleHttaW4taGVpZ2h0OjA7ZmxleDoxfS5ibG9ja3tkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5pbmxpbmV7ZGlzcGxheTppbmxpbmV9LmJsb2NrLmlubGluZXtkaXNwbGF5OmlubGluZS1ibG9ja30uaGlkZGVue2Rpc3BsYXk6bm9uZX0uZmxvYXR7ZmxvYXQ6bGVmdH0uZmxvYXQucmlnaHR7ZmxvYXQ6cmlnaHR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpey5oaWRlLXVuZGVyLXh4c3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpey5oaWRlLW92ZXIteHhze2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCl7LmhpZGUtdW5kZXIteHN7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwMHB4KXsuaGlkZS1vdmVyLXhze2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCl7LmhpZGUtdW5kZXItc3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpey5oaWRlLW92ZXItc3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODgwcHgpey5oaWRlLXVuZGVyLW17ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg4MHB4KXsuaGlkZS1vdmVyLW17ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCl7LmhpZGUtdW5kZXItbHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KXsuaGlkZS1vdmVyLWx7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCl7LmhpZGUtdW5kZXIteGx7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCl7LmhpZGUtb3Zlci14bHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LmR1YWwtY29sdW1uLWNvbnRlbnR7Y29sdW1uczoyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg4MHB4KXsuZHVhbC1jb2x1bW4tY29udGVudHtjb2x1bW5zOjF9fS5jbGVhcmZpeDpiZWZvcmUsLmNsZWFyZml4OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0uY2xlYXJmaXg6YWZ0ZXJ7Y2xlYXI6Ym90aH0udHJpLWxheW91dC1jb250YWluZXJ7ZGlzcGxheTpncmlkO21hcmdpbi1sZWZ0OjMycHg7bWFyZ2luLXJpZ2h0OjMycHg7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjEuM2ZyIDQuMmZyIDFmcjtncmlkLXRlbXBsYXRlLWFyZWFzOlwiYSBiIGNcIjtncmlkLWNvbHVtbi1nYXA6MHB4fS50cmktbGF5b3V0LWNvbnRhaW5lciAudHJpLWxheW91dC1yaWdodHtncmlkLWFyZWE6YzttaW4td2lkdGg6MH0udHJpLWxheW91dC1jb250YWluZXIgLnRyaS1sYXlvdXQtbGVmdHtncmlkLWFyZWE6YTttaW4td2lkdGg6MH0udHJpLWxheW91dC1jb250YWluZXIgLnRyaS1sYXlvdXQtbWlkZGxle2dyaWQtYXJlYTpiO3BhZGRpbmctdG9wOjE2cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KXsudHJpLWxheW91dC1jb250YWluZXJ7Z3JpZC10ZW1wbGF0ZS1hcmVhczpcImMgYiBiXCIgXCJhIGIgYlwiIFwiLiBiIGJcIjtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDNmcjtncmlkLXRlbXBsYXRlLXJvd3M6bWluLWNvbnRlbnQgbWluLWNvbnRlbnQgMWZyO3BhZGRpbmctcmlnaHQ6MjRweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KWFuZCAobWF4LXdpZHRoOiAxNDAwcHgpey50cmktbGF5b3V0LWxlZnR7cG9zaXRpb246c3RpY2t5O3RvcDoxNnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpey50cmktbGF5b3V0LWxlZnQtY29udGVudHMsLnRyaS1sYXlvdXQtcmlnaHQtY29udGVudHN7cG9zaXRpb246c3RpY2t5O3RvcDoxNnB4O21heC1oZWlnaHQ6OTB2aDttaW4taGVpZ2h0OjUwdmg7b3ZlcmZsb3cteTpzY3JvbGw7b3ZlcmZsb3cteDpoaWRkZW47c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnRyaS1sYXlvdXQtbGVmdC1jb250ZW50czo6LXdlYmtpdC1zY3JvbGxiYXIsLnRyaS1sYXlvdXQtcmlnaHQtY29udGVudHM6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0udHJpLWxheW91dC1taWRkbGUtY29udGVudHN7bWFyZ2luOjAgYXV0b319QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KXsudHJpLWxheW91dC1jb250YWluZXJ7Z3JpZC10ZW1wbGF0ZS1hcmVhczpub25lO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7Z3JpZC1jb2x1bW4tZ2FwOjA7cGFkZGluZy1yaWdodDo2cHg7cGFkZGluZy1sZWZ0OjZweH0udHJpLWxheW91dC1jb250YWluZXIgLnRyaS1sYXlvdXQtbGVmdC1jb250ZW50cywudHJpLWxheW91dC1jb250YWluZXIgLnRyaS1sYXlvdXQtcmlnaHQtY29udGVudHN7cGFkZGluZy1sZWZ0OjE2cHg7cGFkZGluZy1yaWdodDoxNnB4fS50cmktbGF5b3V0LWNvbnRhaW5lciAudHJpLWxheW91dC1sZWZ0PiosLnRyaS1sYXlvdXQtY29udGFpbmVyIC50cmktbGF5b3V0LXJpZ2h0Pip7ZGlzcGxheTpub25lO3BvaW50ZXItZXZlbnRzOm5vbmV9LnRyaS1sYXlvdXQtY29udGFpbmVyIC50cmktbGF5b3V0LWxlZnQsLnRyaS1sYXlvdXQtY29udGFpbmVyIC50cmktbGF5b3V0LXJpZ2h0e2dyaWQtYXJlYTpub25lO2dyaWQtY29sdW1uOjEvMTtncmlkLXJvdzoxO3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0udHJpLWxheW91dC1jb250YWluZXIgLnRyaS1sYXlvdXQtbWlkZGxle2dyaWQtYXJlYTpub25lO2dyaWQtcm93OjM7Z3JpZC1jb2x1bW46MS8xO3otaW5kZXg6MTtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjp0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgMjQwbXN9LnRyaS1sYXlvdXQtY29udGFpbmVyIC50cmktbGF5b3V0LWxlZnR7Z3JpZC1yb3c6Mn0udHJpLWxheW91dC1jb250YWluZXIuc2hvdy1pbmZve292ZXJmbG93OmhpZGRlbn0udHJpLWxheW91dC1jb250YWluZXIuc2hvdy1pbmZvIC50cmktbGF5b3V0LW1pZGRsZXtkaXNwbGF5Om5vbmV9LnRyaS1sYXlvdXQtY29udGFpbmVyLnNob3ctaW5mbyAudHJpLWxheW91dC1yaWdodD4qLC50cmktbGF5b3V0LWNvbnRhaW5lci5zaG93LWluZm8gLnRyaS1sYXlvdXQtbGVmdD4qe2Rpc3BsYXk6YmxvY2s7cG9pbnRlci1ldmVudHM6YXV0b319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KXsudHJpLWxheW91dC1tb2JpbGUtdGFic3tkaXNwbGF5Om5vbmV9LnRyaS1sYXlvdXQtbGVmdC1jb250ZW50cz4qLC50cmktbGF5b3V0LXJpZ2h0LWNvbnRlbnRzPip7b3BhY2l0eTouNjt0cmFuc2l0aW9uOm9wYWNpdHkgZWFzZS1pbi1vdXQgMTIwbXN9LnRyaS1sYXlvdXQtbGVmdC1jb250ZW50cz4qOmhvdmVyLC50cmktbGF5b3V0LXJpZ2h0LWNvbnRlbnRzPio6aG92ZXJ7b3BhY2l0eToxfS50cmktbGF5b3V0LWxlZnQtY29udGVudHM+Kjpmb2N1cy13aXRoaW4sLnRyaS1sYXlvdXQtcmlnaHQtY29udGVudHM+Kjpmb2N1cy13aXRoaW57b3BhY2l0eToxfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4ODBweCl7LnRyaS1sYXlvdXQtY29udGFpbmVye21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjB9fS5jYWxsb3V0e2JvcmRlci1sZWZ0OjNweCBzb2xpZCAjYmJiO2JhY2tncm91bmQtY29sb3I6I2VlZTtwYWRkaW5nOjEycHggMzBweCAxMnB4IDQwcHg7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0uY2FsbG91dDpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIyYVdWM1FtOTRQU0l3SURBZ01qUWdNalFpSUdacGJHdzlJaU13TVRVek9EQWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStJQ0FnSUR4d1lYUm9JR1E5SWswd0lEQm9NalIyTWpSSU1Ib2lJR1pwYkd3OUltNXZibVVpTHo0Z0lDQWdQSEJoZEdnZ1pEMGlUVEV5SURKRE5pNDBPQ0F5SURJZ05pNDBPQ0F5SURFeWN6UXVORGdnTVRBZ01UQWdNVEFnTVRBdE5DNDBPQ0F4TUMweE1GTXhOeTQxTWlBeUlERXlJREo2YlRFZ01UVm9MVEoyTFRab01uWTJlbTB3TFRob0xUSldOMmd5ZGpKNklpOCtQQzl6ZG1jK1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7Y29udGVudDpcIlwiO3dpZHRoOjEuMmVtO2hlaWdodDoxLjJlbTtsZWZ0OjEycHg7dG9wOjE1cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGluZS1oZWlnaHQ6MTtvcGFjaXR5Oi44fS5jYWxsb3V0LnN1Y2Nlc3N7Ym9yZGVyLWxlZnQtY29sb3I6IzViY2U2NTtiYWNrZ3JvdW5kLWNvbG9yOiNlYmY4ZWM7Ym9yZGVyLXJhZGl1czo0cHh9LmNhbGxvdXQuc3VjY2VzczpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIyYVdWM1FtOTRQU0l3SURBZ01qUWdNalFpSUdacGJHdzlJaU16Tnpaak16a2lJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStJQ0FnSUR4d1lYUm9JR1E5SWswd0lEQm9NalIyTWpSSU1Ib2lJR1pwYkd3OUltNXZibVVpTHo0Z0lDQWdQSEJoZEdnZ1pEMGlUVEV5SURKRE5pNDBPQ0F5SURJZ05pNDBPQ0F5SURFeWN6UXVORGdnTVRBZ01UQWdNVEFnTVRBdE5DNDBPQ0F4TUMweE1GTXhOeTQxTWlBeUlERXlJREo2YlMweUlERTFiQzAxTFRVZ01TNDBNUzB4TGpReFRERXdJREUwTGpFM2JEY3VOVGt0Tnk0MU9Vd3hPU0E0YkMwNUlEbDZJaTgrUEM5emRtYytcIil9LmNhbGxvdXQuZGFuZ2Vye2JvcmRlci1sZWZ0LWNvbG9yOiNjZTViNWI7YmFja2dyb3VuZC1jb2xvcjojZmZlY2U5O2JvcmRlci1yYWRpdXM6NHB4fS5jYWxsb3V0LmRhbmdlcjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIyYVdWM1FtOTRQU0l3SURBZ01qUWdNalFpSUdacGJHdzlJaU5pT1RFNE1UZ2lJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStJQ0FnSUR4d1lYUm9JR1E5SWsweE5TNDNNeUF6U0RndU1qZE1NeUE0TGpJM2RqY3VORFpNT0M0eU55QXlNV2czTGpRMlRESXhJREUxTGpjelZqZ3VNamRNTVRVdU56TWdNM3BOTVRJZ01UY3VNMk10TGpjeUlEQXRNUzR6TFM0MU9DMHhMak10TVM0eklEQXRMamN5TGpVNExURXVNeUF4TGpNdE1TNHpMamN5SURBZ01TNHpMalU0SURFdU15QXhMak1nTUNBdU56SXRMalU0SURFdU15MHhMak1nTVM0emVtMHhMVFF1TTJndE1sWTNhREoyTm5vaUx6NGdJQ0FnUEhCaGRHZ2daRDBpVFRBZ01HZ3lOSFl5TkVnd2VpSWdabWxzYkQwaWJtOXVaU0l2UGp3dmMzWm5QZz09XCIpfS5jYWxsb3V0LmluZm97Ym9yZGVyLWxlZnQtY29sb3I6IzAwOWNkNztiYWNrZ3JvdW5kLWNvbG9yOiNlYmZhZmY7Ym9yZGVyLXJhZGl1czo0cHh9LmNhbGxvdXQud2FybmluZ3tib3JkZXItbGVmdC1jb2xvcjojY2VhYTViO2JhY2tncm91bmQtY29sb3I6I2ZmZmJlOTtib3JkZXItcmFkaXVzOjRweH0uY2FsbG91dC53YXJuaW5nOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjJhV1YzUW05NFBTSXdJREFnTWpRZ01qUWlJR1pwYkd3OUlpTmlOalV6TVdNaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0lDQWdJRHh3WVhSb0lHUTlJazB3SURCb01qUjJNalJJTUhvaUlHWnBiR3c5SW01dmJtVWlMejRnSUNBZ1BIQmhkR2dnWkQwaVRURWdNakZvTWpKTU1USWdNaUF4SURJeGVtMHhNaTB6YUMweWRpMHlhREoyTW5wdE1DMDBhQzB5ZGkwMGFESjJOSG9pTHo0OEwzTjJaejQ9XCIpfS5jYXJke2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93OjAgMXB4IDZweCAtMXB4IHJnYmEoMCwwLDAsLjEpO2JvcmRlci1yYWRpdXM6M3B4O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwKX0uY2FyZCAuYm9keSwuY2FyZCBwLmVtcHR5LXRleHR7cGFkZGluZzoxNnB4fS5jYXJkIGEsLmNhcmQgcHt3b3JkLXdyYXA6YnJlYWstd29yZDt3b3JkLWJyZWFrOmJyZWFrLXdvcmR9LmNhcmQtdGl0bGV7cGFkZGluZzoxNnB4IDE2cHggNnB4O21hcmdpbjowO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMyMjI7ZmlsbDojMjIyO2ZvbnQtd2VpZ2h0OjQwMH0uY2FyZC10aXRsZSBhe2xpbmUtaGVpZ2h0OjF9LmNhcmQuYm9yZGVyLWNhcmR7Ym9yZGVyOjFweCBzb2xpZCAjZGRkfS5jYXJkLmRyYWctY2FyZHtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czo0cHg7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MCAwIDAgNDBweDttYXJnaW46MTJweCAwO3Bvc2l0aW9uOnJlbGF0aXZlfS5jYXJkLmRyYWctY2FyZCAuZHJhZy1jYXJkLWFjdGlvbntjdXJzb3I6cG9pbnRlcn0uY2FyZC5kcmFnLWNhcmQgLmhhbmRsZSwuY2FyZC5kcmFnLWNhcmQgLmRyYWctY2FyZC1hY3Rpb257ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjI4cHg7ZmxleC1ncm93OjA7cGFkZGluZzowIDZweH0uY2FyZC5kcmFnLWNhcmQgLmhhbmRsZTpob3ZlciwuY2FyZC5kcmFnLWNhcmQgLmRyYWctY2FyZC1hY3Rpb246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWVlfS5jYXJkLmRyYWctY2FyZCAuaGFuZGxlIC5zdmctaWNvbiwuY2FyZC5kcmFnLWNhcmQgLmRyYWctY2FyZC1hY3Rpb24gLnN2Zy1pY29ue21hcmdpbi1yaWdodDowcHh9LmNhcmQuZHJhZy1jYXJkPmRpdiAub3V0bGluZSBpbnB1dHttYXJnaW46MTJweCAwO3dpZHRoOjEwMCV9LmNhcmQuZHJhZy1jYXJkIC5oYW5kbGV7YmFja2dyb3VuZC1jb2xvcjojZWVlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MH0uY2FyZC5kcmFnLWNhcmQ+ZGl2e3BhZGRpbmc6MCAxMnB4O21heC13aWR0aDo4MCU7ZmxleDoxfS5ncmlkLWNhcmR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7bWFyZ2luLWJvdHRvbToyNHB4O2JvcmRlci1yYWRpdXM6NHB4O292ZXJmbG93OmhpZGRlbjttaW4td2lkdGg6MTAwcHg7Y29sb3I6IzQ0NDt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciBlYXNlLWluLW91dCAxMjBtcyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IDEyMG1zfS5ncmlkLWNhcmQ6aG92ZXJ7Y29sb3I6IzQ0NDt0ZXh0LWRlY29yYXRpb246bm9uZTtib3gtc2hhZG93OjAgMXB4IDZweCAtMXB4IHJnYmEoMCwwLDAsLjEpfS5ncmlkLWNhcmQgaDJ7d2lkdGg6MTAwJTtmb250LXNpemU6MS41ZW07bWFyZ2luOjAgMCAxMHB4fS5ncmlkLWNhcmQgcHtmb250LXNpemU6LjdyZW07bWFyZ2luOjA7bGluZS1oZWlnaHQ6MS42ZW19LmdyaWQtY2FyZCAuZ3JpZC1jYXJkLWNvbnRlbnR7ZmxleDoxO2JvcmRlci10b3A6MDtib3JkZXItYm90dG9tLXdpZHRoOjJweH0uZ3JpZC1jYXJkIC5ncmlkLWNhcmQtY29udGVudCwuZ3JpZC1jYXJkIC5ncmlkLWNhcmQtZm9vdGVye3BhZGRpbmc6MjRweH0uZ3JpZC1jYXJkIC5ncmlkLWNhcmQtY29udGVudCsuZ3JpZC1jYXJkLWZvb3RlcntwYWRkaW5nLXRvcDowfS5ib29rLWdyaWQtaXRlbSAuZ3JpZC1jYXJkLWZvb3RlciBwLnNtYWxse2ZvbnQtc2l6ZTouOGVtO21hcmdpbjowfS5jb250ZW50LXdyYXAuY2FyZHtwYWRkaW5nOjE2cHggNDhweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1ib3R0b206MzJweDtvdmVyZmxvdzppbml0aWFsfS5jb250ZW50LXdyYXAuY2FyZC5maWxsLXdpZHRoe3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KXsuY29udGVudC13cmFwLmNhcmR7cGFkZGluZzoxNnB4IDMycHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg4MHB4KXsuY29udGVudC13cmFwLmNhcmR7cGFkZGluZzoxNnB4IDI0cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXsuY29udGVudC13cmFwLmNhcmR7cGFkZGluZzoxNnB4IDE2cHh9fS50YWctaXRlbXtkaXNwbGF5OmlubGluZS1mbGV4O21hcmdpbi1ib3R0b206NnB4O21hcmdpbi1yaWdodDo2cHg7Ym9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6Ljg1ZW19LnRhZy1pdGVtIGEsLnRhZy1pdGVtIGE6aG92ZXIsLnRhZy1pdGVtIGE6YWN0aXZle3BhZGRpbmc6NHB4IDhweDtjb2xvcjojNzc3O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciBlYXNlLWluLW91dCA4MG1zO3RleHQtZGVjb3JhdGlvbjpub25lfS50YWctaXRlbSBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNyl9LnRhZy1pdGVtIHN2Z3tmaWxsOiM4ODh9LnRhZy1pdGVtIC50YWctdmFsdWV7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkZGQ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0udGFnLWxpc3QgZGl2Omxhc3QtY2hpbGQgLnRhZy1pdGVte21hcmdpbi1ib3R0b206MH1idXR0b257YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjowO2ZvbnQtc2l6ZToxMDAlfS5idXR0b257dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOi44NXJlbTtsaW5lLWhlaWdodDoxLjRlbTtwYWRkaW5nOjcuOHB4IDE2cHg7bWFyZ2luLXRvcDo2cHg7bWFyZ2luLWJvdHRvbTo2cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC13ZWlnaHQ6NDAwO291dGxpbmU6MDtib3JkZXItcmFkaXVzOjJweDtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgZWFzZS1pbi1vdXQgMTIwbXMsZmlsdGVyIGVhc2UtaW4tb3V0IDEyMG1zLGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMTIwbXM7Ym94LXNoYWRvdzpub25lO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeSk7Y29sb3I6I2ZmZjtmaWxsOiNmZmY7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2JvcmRlcjoxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7dmVydGljYWwtYWxpZ246dG9wfS5idXR0b246aG92ZXIsLmJ1dHRvbjpmb2N1cywuYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLXByaW1hcnkpO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiNmZmZ9LmJ1dHRvbjpob3Zlcntib3gtc2hhZG93OjAgMCA0cHggMXB4ICNjY2M7ZmlsdGVyOmJyaWdodG5lc3MoMTEwJSl9LmJ1dHRvbjphY3RpdmV7b3V0bGluZTowfS5idXR0b24ub3V0bGluZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzY2NjtmaWxsOmN1cnJlbnRDb2xvcjtib3JkZXI6MXB4IHNvbGlkICNjY2N9LmJ1dHRvbi5vdXRsaW5lOmhvdmVyLC5idXR0b24ub3V0bGluZTpmb2N1cywuYnV0dG9uLm91dGxpbmU6YWN0aXZle2JvcmRlcjoxcHggc29saWQgI2NjYztib3gtc2hhZG93Om5vbmU7YmFja2dyb3VuZC1jb2xvcjojZjJmMmYyO2ZpbHRlcjpub25lfS5idXR0b24ub3V0bGluZTphY3RpdmV7Ym9yZGVyLWNvbG9yOiNiYmI7YmFja2dyb3VuZC1jb2xvcjojZGRkO2NvbG9yOiM2NjY7Ym94LXNoYWRvdzppbnNldCAwIDAgMnB4IHJnYmEoMCwwLDAsLjEpfS5idXR0b24rLmJ1dHRvbnttYXJnaW4tbGVmdDoxMnB4fS5idXR0b24uc21hbGx7Zm9udC1zaXplOi43NXJlbTtwYWRkaW5nOjcuMnB4IDEycHh9LnRleHQtYnV0dG9ue2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOm5vbmU7dXNlci1zZWxlY3Q6bm9uZTtmb250LXNpemU6Ljc1cmVtO2xpbmUtaGVpZ2h0OjEuNGVtO2NvbG9yOnZhcigtLWNvbG9yLXByaW1hcnkpO2ZpbGw6dmFyKC0tY29sb3ItcHJpbWFyeSl9LnRleHQtYnV0dG9uOmFjdGl2ZXtvdXRsaW5lOjB9LnRleHQtYnV0dG9uOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS50ZXh0LWJ1dHRvbjpob3ZlciwudGV4dC1idXR0b246Zm9jdXN7Y29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeSk7ZmlsbDp2YXIoLS1jb2xvci1wcmltYXJ5KX0uYnV0dG9uLmJsb2Nre3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpsZWZ0O2Rpc3BsYXk6YmxvY2t9LmJ1dHRvbi5pY29uIC5zdmctaWNvbnttYXJnaW4tcmlnaHQ6MH0uYnV0dG9uLnN2Z3twYWRkaW5nOjEycHggMTZweCAxMHB4IDU2cHh9LmJ1dHRvbi5zdmcgc3Zne2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTZweDt0b3A6MTBweDt3aWR0aDoyNHB4O2hlaWdodDoyNHB4fS5idXR0b25bZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6I2JiYjtjdXJzb3I6ZGVmYXVsdDtib3JkZXItY29sb3I6I2NjY30uYnV0dG9uW2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNiYmI7Y3Vyc29yOmRlZmF1bHQ7Ym94LXNoYWRvdzpub25lfXRhYmxle3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOnNlcGFyYXRlO2JvcmRlci1zcGFjaW5nOjA7bWFyZ2luOjEuNXJlbSAwO2JvcmRlci1yYWRpdXM6OHB4O292ZXJmbG93OmhpZGRlbjtib3gtc2hhZG93OjAgMXB4IDNweCByZ2JhKDAsMCwwLC4xKX10YWJsZSB0aGVhZHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y4ZjlmYSwgI2YxZjNmNSl9dGFibGUgdGhlYWQgdGh7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMzNDNhNDA7cGFkZGluZzoxcmVtO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNlOWVjZWZ9dGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pe2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYX10YWJsZSB0Ym9keSB0cjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMWYzZjV9dGFibGUgdGJvZHkgdGR7cGFkZGluZzoxcmVtO2NvbG9yOiM0OTUwNTc7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U5ZWNlZjtsaW5lLWhlaWdodDoxLjV9dGFibGUgdGQgcCx0YWJsZSB0aCBwe21hcmdpbjowfXRhYmxlLnRhYmxle3dpZHRoOjEwMCV9dGFibGUudGFibGUgdHIgdGQsdGFibGUudGFibGUgdHIgdGh7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMDUpfXRhYmxlLnRhYmxlIHRoLHRhYmxlLnRhYmxlIHRke3RleHQtYWxpZ246bGVmdDtib3JkZXI6bm9uZTtwYWRkaW5nOjEycHggMTJweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luOjB9dGFibGUudGFibGUgdGh7Zm9udC13ZWlnaHQ6Ym9sZH10YWJsZS50YWJsZSB0cjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlZWV9dGFibGUudGFibGUgLnRleHQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodH10YWJsZS50YWJsZSAudGV4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9dGFibGUudGFibGUgdGQuYWN0aW9uc3tvdmVyZmxvdzp2aXNpYmxlfXRhYmxlLnRhYmxlIGF7ZGlzcGxheTppbmxpbmUtYmxvY2t9dGFibGUubm8tc3R5bGUgdGR7Ym9yZGVyOjA7cGFkZGluZzowfXRhYmxlLmxpc3QtdGFibGV7bWFyZ2luOi02cHh9dGFibGUubGlzdC10YWJsZSB0ZHtib3JkZXI6MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cGFkZGluZzo2cHh9dGFibGUuZG9jcy10YWJsZXt3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZTtib3JkZXItc3BhY2luZzowO21hcmdpbjoxLjVyZW0gMDtib3JkZXItcmFkaXVzOjhweDtvdmVyZmxvdzpoaWRkZW47Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMSl9dGFibGUuZG9jcy10YWJsZSB0aGVhZHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y4ZjlmYSwgI2YxZjNmNSl9dGFibGUuZG9jcy10YWJsZSB0aGVhZCB0aHtmb250LXdlaWdodDo2MDA7Y29sb3I6IzM0M2E0MDtwYWRkaW5nOjFyZW07Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2U5ZWNlZn10YWJsZS5kb2NzLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChldmVuKXtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmF9dGFibGUuZG9jcy10YWJsZSB0Ym9keSB0cjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMWYzZjV9dGFibGUuZG9jcy10YWJsZSB0Ym9keSB0ZHtwYWRkaW5nOjFyZW07Y29sb3I6IzQ5NTA1Nztib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTllY2VmO2xpbmUtaGVpZ2h0OjEuNX10YWJsZS5kb2NzLXRhYmxlIHRib2R5IHRkIHB7bWFyZ2luOjB9dGFibGUuZG9jcy10YWJsZS5jb21wYWN0IHRkLHRhYmxlLmRvY3MtdGFibGUuY29tcGFjdCB0aHtwYWRkaW5nOi43NXJlbX0uaW5wdXQtYmFzZSxpbnB1dFt0eXBlPXRleHRdLGlucHV0W3R5cGU9bnVtYmVyXSxpbnB1dFt0eXBlPWVtYWlsXSxpbnB1dFt0eXBlPWRhdGVdLGlucHV0W3R5cGU9c2VhcmNoXSxpbnB1dFt0eXBlPXVybF0saW5wdXRbdHlwZT1jb2xvcl0saW5wdXRbdHlwZT1wYXNzd29yZF0sc2VsZWN0LHRleHRhcmVhLC5mYWtlLWlucHV0e2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjNweDtib3JkZXI6MXB4IHNvbGlkICNkNGQ0ZDQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjEycHg7cGFkZGluZzo5cHg7Y29sb3I6IzY2Njt3aWR0aDoyNTBweDttYXgtd2lkdGg6MTAwJX0uaW5wdXQtYmFzZS5uZWcsaW5wdXQubmVnW3R5cGU9dGV4dF0saW5wdXQubmVnW3R5cGU9bnVtYmVyXSxpbnB1dC5uZWdbdHlwZT1lbWFpbF0saW5wdXQubmVnW3R5cGU9ZGF0ZV0saW5wdXQubmVnW3R5cGU9c2VhcmNoXSxpbnB1dC5uZWdbdHlwZT11cmxdLGlucHV0Lm5lZ1t0eXBlPWNvbG9yXSxpbnB1dC5uZWdbdHlwZT1wYXNzd29yZF0sc2VsZWN0Lm5lZyx0ZXh0YXJlYS5uZWcsLm5lZy5mYWtlLWlucHV0LC5pbnB1dC1iYXNlLmludmFsaWQsaW5wdXQuaW52YWxpZFt0eXBlPXRleHRdLGlucHV0LmludmFsaWRbdHlwZT1udW1iZXJdLGlucHV0LmludmFsaWRbdHlwZT1lbWFpbF0saW5wdXQuaW52YWxpZFt0eXBlPWRhdGVdLGlucHV0LmludmFsaWRbdHlwZT1zZWFyY2hdLGlucHV0LmludmFsaWRbdHlwZT11cmxdLGlucHV0LmludmFsaWRbdHlwZT1jb2xvcl0saW5wdXQuaW52YWxpZFt0eXBlPXBhc3N3b3JkXSxzZWxlY3QuaW52YWxpZCx0ZXh0YXJlYS5pbnZhbGlkLC5pbnZhbGlkLmZha2UtaW5wdXR7Ym9yZGVyOjFweCBzb2xpZCAjYWIwZjBlfS5pbnB1dC1iYXNlLnBvcyxpbnB1dC5wb3NbdHlwZT10ZXh0XSxpbnB1dC5wb3NbdHlwZT1udW1iZXJdLGlucHV0LnBvc1t0eXBlPWVtYWlsXSxpbnB1dC5wb3NbdHlwZT1kYXRlXSxpbnB1dC5wb3NbdHlwZT1zZWFyY2hdLGlucHV0LnBvc1t0eXBlPXVybF0saW5wdXQucG9zW3R5cGU9Y29sb3JdLGlucHV0LnBvc1t0eXBlPXBhc3N3b3JkXSxzZWxlY3QucG9zLHRleHRhcmVhLnBvcywucG9zLmZha2UtaW5wdXQsLmlucHV0LWJhc2UudmFsaWQsaW5wdXQudmFsaWRbdHlwZT10ZXh0XSxpbnB1dC52YWxpZFt0eXBlPW51bWJlcl0saW5wdXQudmFsaWRbdHlwZT1lbWFpbF0saW5wdXQudmFsaWRbdHlwZT1kYXRlXSxpbnB1dC52YWxpZFt0eXBlPXNlYXJjaF0saW5wdXQudmFsaWRbdHlwZT11cmxdLGlucHV0LnZhbGlkW3R5cGU9Y29sb3JdLGlucHV0LnZhbGlkW3R5cGU9cGFzc3dvcmRdLHNlbGVjdC52YWxpZCx0ZXh0YXJlYS52YWxpZCwudmFsaWQuZmFrZS1pbnB1dHtib3JkZXI6MXB4IHNvbGlkICMwZjdkMTV9LmlucHV0LWJhc2UuZGlzYWJsZWQsaW5wdXQuZGlzYWJsZWRbdHlwZT10ZXh0XSxpbnB1dC5kaXNhYmxlZFt0eXBlPW51bWJlcl0saW5wdXQuZGlzYWJsZWRbdHlwZT1lbWFpbF0saW5wdXQuZGlzYWJsZWRbdHlwZT1kYXRlXSxpbnB1dC5kaXNhYmxlZFt0eXBlPXNlYXJjaF0saW5wdXQuZGlzYWJsZWRbdHlwZT11cmxdLGlucHV0LmRpc2FibGVkW3R5cGU9Y29sb3JdLGlucHV0LmRpc2FibGVkW3R5cGU9cGFzc3dvcmRdLHNlbGVjdC5kaXNhYmxlZCx0ZXh0YXJlYS5kaXNhYmxlZCwuZGlzYWJsZWQuZmFrZS1pbnB1dCwuaW5wdXQtYmFzZVtkaXNhYmxlZF0saW5wdXRbZGlzYWJsZWRdW3R5cGU9dGV4dF0saW5wdXRbZGlzYWJsZWRdW3R5cGU9bnVtYmVyXSxpbnB1dFtkaXNhYmxlZF1bdHlwZT1lbWFpbF0saW5wdXRbZGlzYWJsZWRdW3R5cGU9ZGF0ZV0saW5wdXRbZGlzYWJsZWRdW3R5cGU9c2VhcmNoXSxpbnB1dFtkaXNhYmxlZF1bdHlwZT11cmxdLGlucHV0W2Rpc2FibGVkXVt0eXBlPWNvbG9yXSxpbnB1dFtkaXNhYmxlZF1bdHlwZT1wYXNzd29yZF0sc2VsZWN0W2Rpc2FibGVkXSx0ZXh0YXJlYVtkaXNhYmxlZF0sW2Rpc2FibGVkXS5mYWtlLWlucHV0e2JhY2tncm91bmQ6dXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQWNBQUFBSENBWUFBQURFVWxmVEFBQUFNVWxFUVZRSVcyTmt3QUd1WGJ2Mm54R2JIRWhDUzB1TEVVTVNKZ0hTaENLSkxJRWlpUzRCbDhRbUFaYkVKUUdTQkFDNjJCdUordHQ3emdBQUFBQkpSVTVFcmtKZ2dnPT0pfS5pbnB1dC1iYXNlOmZvY3VzLGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLGlucHV0W3R5cGU9dXJsXTpmb2N1cyxpbnB1dFt0eXBlPWNvbG9yXTpmb2N1cyxpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxzZWxlY3Q6Zm9jdXMsdGV4dGFyZWE6Zm9jdXMsLmZha2UtaW5wdXQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLXByaW1hcnkpO291dGxpbmU6MXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpfS5mYWtlLWlucHV0e292ZXJmbG93OmF1dG99I2h0bWwtZWRpdG9ye2Rpc3BsYXk6bm9uZX0jbWFya2Rvd24tZWRpdG9ye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6NX0jbWFya2Rvd24tZWRpdG9yICNtYXJrZG93bi1lZGl0b3ItaW5wdXR7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO3BhZGRpbmc6NnB4IDE2cHg7Y29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjA7bWF4LWhlaWdodDoxMDAlO2ZsZXg6MTtib3JkZXI6MDt3aWR0aDoxMDAlfSNtYXJrZG93bi1lZGl0b3IgI21hcmtkb3duLWVkaXRvci1pbnB1dDpmb2N1c3tvdXRsaW5lOjB9I21hcmtkb3duLWVkaXRvciAubWFya2Rvd24tZGlzcGxheSwjbWFya2Rvd24tZWRpdG9yIC5tYXJrZG93bi1lZGl0b3Itd3JhcHtmbGV4OjE7cG9zaXRpb246cmVsYXRpdmV9I21hcmtkb3duLWVkaXRvciAubWFya2Rvd24tZWRpdG9yLXdyYXB7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7d2lkdGg6NTAlO21heC13aWR0aDo1MCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODgwcHgpeyNtYXJrZG93bi1lZGl0b3J7ZmxleC1kaXJlY3Rpb246Y29sdW1ufSNtYXJrZG93bi1lZGl0b3IgLm1hcmtkb3duLWVkaXRvci13cmFwe3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCV9I21hcmtkb3duLWVkaXRvciAuZWRpdG9yLXRvb2xiYXJ7cGFkZGluZzowfSNtYXJrZG93bi1lZGl0b3IgLmVkaXRvci10b29sYmFyPip7cGFkZGluZzo2cHggMTJweH0uZWRpdG9yLXRvb2xiYXItbGFiZWx7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7ZGlzcGxheTpibG9ja30ubWFya2Rvd24tZWRpdG9yLXdyYXA6bm90KC5hY3RpdmUpIC5lZGl0b3ItdG9vbGJhcitkaXYsLm1hcmtkb3duLWVkaXRvci13cmFwOm5vdCguYWN0aXZlKSAuZWRpdG9yLXRvb2xiYXIgLmJ1dHRvbnN7ZGlzcGxheTpub25lfSNtYXJrZG93bi1lZGl0b3IgLm1hcmtkb3duLWVkaXRvci13cmFwOm5vdCguYWN0aXZlKXtmbGV4LWdyb3c6MDtmbGV4Om5vbmV9fS5tYXJrZG93bi1kaXNwbGF5e21hcmdpbi1sZWZ0Oi0xcHh9Lm1hcmtkb3duLWVkaXRvci1kaXNwbGF5e2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubWFya2Rvd24tZWRpdG9yLWRpc3BsYXkgYm9keXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZy1sZWZ0OjE2cHg7cGFkZGluZy1yaWdodDoxNnB4fS5tYXJrZG93bi1lZGl0b3ItZGlzcGxheSBbZHJhd2lvLWRpYWdyYW1dOmhvdmVye291dGxpbmU6MnB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpfS5lZGl0b3ItdG9vbGJhcnt3aWR0aDoxMDAlO3BhZGRpbmc6NnB4IDE2cHg7Zm9udC1zaXplOjExcHg7bGluZS1oZWlnaHQ6MS42O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7YmFja2dyb3VuZC1jb2xvcjojZWVlO2ZsZXg6bm9uZX0uZWRpdG9yLXRvb2xiYXI6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aH1sYWJlbHtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjEuNGVtO2ZvbnQtc2l6ZTouOTRlbTtmb250LXdlaWdodDo0MDA7Y29sb3I6IzY2NjtwYWRkaW5nLWJvdHRvbToycHg7bWFyZ2luLWJvdHRvbTouMmVtfWxhYmVsLmlubGluZXtkaXNwbGF5OmlubGluZS1ibG9ja31sYWJlbC5yYWRpbyxsYWJlbC5jaGVja2JveHtmb250LXdlaWdodDo0MDA7dXNlci1zZWxlY3Q6bm9uZX1sYWJlbC5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSxsYWJlbC5yYWRpbyBpbnB1dFt0eXBlPWNoZWNrYm94XSxsYWJlbC5jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXSxsYWJlbC5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XXttYXJnaW4tcmlnaHQ6NnB4fWxhYmVsLmlubGluZS5jaGVja2JveHttYXJnaW4tcmlnaHQ6MTZweH1sYWJlbCtwLnNtYWxse21hcmdpbi1ib3R0b206LjhlbX10YWJsZS5mb3JtLXRhYmxle21heC13aWR0aDoxMDAlfXRhYmxlLmZvcm0tdGFibGUgdGR7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MS41cHggMH1pbnB1dFt0eXBlPWRhdGVde3dpZHRoOjE5MHB4fWlucHV0W3R5cGU9Y29sb3Jde2hlaWdodDo2MHB4fS50b2dnbGUtc3dpdGNoe3VzZXItc2VsZWN0Om5vbmU7ZGlzcGxheTppbmxpbmUtZ3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MjhweCAxZnI7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbjoxNnB4IDB9LnRvZ2dsZS1zd2l0Y2ggLmN1c3RvbS1jaGVja2JveHt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O2JvcmRlci1yYWRpdXM6MnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlcjoycHggc29saWQgY3VycmVudENvbG9yO29wYWNpdHk6LjY7b3ZlcmZsb3c6aGlkZGVuO2ZpbGw6Y3VycmVudENvbG9yfS50b2dnbGUtc3dpdGNoIC5jdXN0b20tY2hlY2tib3ggLnN2Zy1pY29ue3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bWFyZ2luOjA7Ym90dG9tOmF1dG87dG9wOi0xLjVweDtsZWZ0OjA7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgMTIwbXM7dHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGNlbnRlcn0udG9nZ2xlLXN3aXRjaCBpbnB1dFt0eXBlPWNoZWNrYm94XXtkaXNwbGF5Om5vbmV9LnRvZ2dsZS1zd2l0Y2ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCsuY3VzdG9tLWNoZWNrYm94IC5zdmctaWNvbnt0cmFuc2Zvcm06c2NhbGUoMSl9LnRvZ2dsZS1zd2l0Y2ggLmN1c3RvbS1jaGVja2JveDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA1KTtvcGFjaXR5Oi44fS50b2dnbGUtc3dpdGNoLWxpc3QgLnRvZ2dsZS1zd2l0Y2h7bWFyZ2luOjZweCAwfS50b2dnbGUtc3dpdGNoLWxpc3QuY29tcGFjdCAudG9nZ2xlLXN3aXRjaHttYXJnaW46MXB4IDB9LmZvcm0tZ3JvdXB7bWFyZ2luLWJvdHRvbToxMnB4fS5zZXR0aW5nLWxpc3Q+ZGl2e2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7cGFkZGluZzozMnB4IDB9LnNldHRpbmctbGlzdD5kaXY6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmV9LnNldHRpbmctbGlzdC1sYWJlbHtjb2xvcjojMjIyO2ZvbnQtc2l6ZToxcmVtfS5zZXR0aW5nLWxpc3QtbGFiZWwrcC5zbWFsbHttYXJnaW4tYm90dG9tOjB9LnNldHRpbmctbGlzdC1sYWJlbCsuZ3JpZHttYXJnaW4tdG9wOjE2cHh9LnNldHRpbmctbGlzdCAuZ3JpZCBpbnB1dFt0eXBlPXRleHRdLC5zZXR0aW5nLWxpc3QgLmdyaWQgaW5wdXRbdHlwZT1lbWFpbF0sLnNldHRpbmctbGlzdCAuZ3JpZCBpbnB1dFt0eXBlPXBhc3N3b3JkXSwuc2V0dGluZy1saXN0IC5ncmlkIHNlbGVjdCwuc3RyZXRjaC1pbnB1dHMgaW5wdXRbdHlwZT10ZXh0XSwuc3RyZXRjaC1pbnB1dHMgaW5wdXRbdHlwZT1lbWFpbF0sLnN0cmV0Y2gtaW5wdXRzIGlucHV0W3R5cGU9cGFzc3dvcmRdLC5zdHJldGNoLWlucHV0cyBzZWxlY3R7d2lkdGg6MTAwJX0uc2ltcGxlLWNvZGUtaW5wdXR7YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4O2ZvbnQtZmFtaWx5Om1vbm9zcGFjZTtmb250LXNpemU6MTJweDttaW4taGVpZ2h0OjEwMHB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uZm9ybS1ncm91cCBkaXYudGV4dC1wb3MsLmZvcm0tZ3JvdXAgZGl2LnRleHQtbmVnLC5mb3JtLWdyb3VwIHAudGV4dC1wb3N0LC5mb3JtLWdyb3VwIHAudGV4dC1uZWd7cGFkZGluZzo2cHggMH0uZm9ybS1ncm91cFtjb2xsYXBzaWJsZV17cGFkZGluZzowIDE2cHg7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6NHB4fS5mb3JtLWdyb3VwW2NvbGxhcHNpYmxlXSAuY29sbGFwc2UtdGl0bGV7bWFyZ2luLWxlZnQ6LTE2cHg7bWFyZ2luLXJpZ2h0Oi0xNnB4O3BhZGRpbmc6MTJweCAxNnB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6Y2FsYygxMDAlICsgMzJweCk7dGV4dC1hbGlnbjpsZWZ0fS5mb3JtLWdyb3VwW2NvbGxhcHNpYmxlXSAuY29sbGFwc2UtdGl0bGUsLmZvcm0tZ3JvdXBbY29sbGFwc2libGVdIC5jb2xsYXBzZS10aXRsZSBsYWJlbHtjdXJzb3I6cG9pbnRlcn0uZm9ybS1ncm91cFtjb2xsYXBzaWJsZV0gLmNvbGxhcHNlLXRpdGxlIGxhYmVse3BhZGRpbmctYm90dG9tOjA7bWFyZ2luLWJvdHRvbTowO2NvbG9yOmluaGVyaXR9LmZvcm0tZ3JvdXBbY29sbGFwc2libGVdIC5jb2xsYXBzZS10aXRsZSBsYWJlbDpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29udGVudDpcIuKWuFwiO21hcmdpbi1yaWdodDoxNnB4O3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IDQwMG1zO3RyYW5zZm9ybTpyb3RhdGUoMCl9LmZvcm0tZ3JvdXBbY29sbGFwc2libGVdIC5jb2xsYXBzZS1jb250ZW50e2Rpc3BsYXk6bm9uZTtwYWRkaW5nLWJvdHRvbToxNnB4fS5mb3JtLWdyb3VwW2NvbGxhcHNpYmxlXS5vcGVuIC5jb2xsYXBzZS10aXRsZSBsYWJlbDpiZWZvcmV7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LmlubGluZS1pbnB1dC1zdHlsZSwuZGVzY3JpcHRpb24taW5wdXQgdGV4dGFyZWEsLnRpdGxlLWlucHV0IGlucHV0W3R5cGU9dGV4dF17ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6MTJweH0udGl0bGUtaW5wdXQgaW5wdXRbdHlwZT10ZXh0XXttYXJnaW4tdG9wOjA7Zm9udC1zaXplOjJlbX0udGl0bGUtaW5wdXQucGFnZS10aXRsZXtmb250LXNpemU6LjhlbX0udGl0bGUtaW5wdXQucGFnZS10aXRsZSAuaW5wdXR7Ym9yZGVyOjA7bWFyZ2luLWJvdHRvbTotMXB4fS50aXRsZS1pbnB1dC5wYWdlLXRpdGxlIGlucHV0W3R5cGU9dGV4dF17bWF4LXdpZHRoOjg0MHB4O21hcmdpbjowIGF1dG87Ym9yZGVyOm5vbmV9LnBhZ2UtdGl0bGUgaW5wdXR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToxLjRlbX0uZGVzY3JpcHRpb24taW5wdXQgdGV4dGFyZWF7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzY2Njt3aWR0aDoxMDAlfWRpdltlZGl0b3ItdHlwZT1tYXJrZG93bl0gLnRpdGxlLWlucHV0LnBhZ2UtdGl0bGUgaW5wdXRbdHlwZT10ZXh0XXttYXgtd2lkdGg6MTAwJX0uc2VhcmNoLWJveHttYXgtd2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0uc2VhcmNoLWJveCBidXR0b257YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjpub25lO2ZpbGw6IzY2NjtwYWRkaW5nOjA7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo4cHg7dG9wOjlweH0uc2VhcmNoLWJveCBpbnB1dHtkaXNwbGF5OmJsb2NrO3BhZGRpbmctbGVmdDoyOHB4O3dpZHRoOjMwMHB4O21heC13aWR0aDoxMDAlfS5zZWFyY2gtYm94LmZsZXhpYmxlIGlucHV0e3dpZHRoOjEwMCV9LnNlYXJjaC1ib3ggLnNlYXJjaC1ib3gtY2FuY2Vse2xlZnQ6YXV0bztyaWdodDowfS5vdXRsaW5lPmlucHV0e2JvcmRlcjowO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czowfS5vdXRsaW5lPmlucHV0OmZvY3VzLC5vdXRsaW5lPmlucHV0OmFjdGl2ZXtib3JkZXI6MDtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjYWFhO291dGxpbmU6MH0uaW1hZ2UtcGlja2VyIGltZ3tiYWNrZ3JvdW5kLWNvbG9yOiNiYmI7bWF4LXdpZHRoOjEwMCV9LmN1c3RvbS1maWxlLWlucHV0e292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOjFweDtoZWlnaHQ6MXB4O2JvcmRlcjowO2NsaXA6cmVjdCgwLCAwLCAwLCAwKX0uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMrbGFiZWx7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLXByaW1hcnkpO291dGxpbmU6MXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpfS5hbmltLmZhZGVJbntvcGFjaXR5OjA7YW5pbWF0aW9uLW5hbWU6ZmFkZUluO2FuaW1hdGlvbi1kdXJhdGlvbjoxODBtczthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHN9QGtleWZyYW1lcyBmYWRlSW57MCV7b3BhY2l0eTowfTEwMCV7b3BhY2l0eToxfX0uYW5pbS5zZWFyY2hSZXN1bHR7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1ODBweCwgMCwgMCk7YW5pbWF0aW9uLW5hbWU6c2VhcmNoUmVzdWx0O2FuaW1hdGlvbi1kdXJhdGlvbjoyMjBtczthbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNjIsIDAuMjgsIDAuMjMsIDAuOTkpfUBrZXlmcmFtZXMgc2VhcmNoUmVzdWx0ezAle29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNDAwcHgsIDAsIDApfTEwMCV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyBsb2FkaW5nQm9iezAle3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0zMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfTUwJXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApfTcwJXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgcG9pbnRlcnswJXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjBweCwgMCkgc2NhbGUzZCgwLCAwLCAwKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZTNkKDEsIDEsIDEpfX0uYW5pbS5wb2ludGVye3RyYW5zZm9ybS1vcmlnaW46NTAlIDEwMCU7YW5pbWF0aW9uLW5hbWU6cG9pbnRlcjthbmltYXRpb24tZHVyYXRpb246MTgwbXM7YW5pbWF0aW9uLWRlbGF5OjBzO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNjIsIDAuMjgsIDAuMjMsIDAuOTkpfS5tY2UtdGlueW1jZS5tY2UtY29udGFpbmVyLm1jZS1mdWxsc2NyZWVue3Bvc2l0aW9uOmZpeGVkO3RvcDowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7ei1pbmRleDoxMDB9Lm1jZS10aW55bWNlIC5tY2UtcGFuZWx7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5tY2UtdGlueW1jZSAubWNlLWJ0bntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Lm1jZS1jb250YWluZXItYm9keS5tY2UtZmxvdy1sYXlvdXR7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KXsubWNlLWNvbnRhaW5lci1ib2R5Lm1jZS1mbG93LWxheW91dHtvdmVyZmxvdy14OnNjcm9sbDt3aGl0ZS1zcGFjZTpub3dyYXB9fS5lZGl0LWFyZWEuZmxleD5kaXY+Lm1jZS10aW55bWNlLm1jZS1jb250YWluZXIubWNlLXBhbmVse2ZsZXg6MSAxIGF1dG87ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOnN0cmV0Y2g7bWFyZ2luOjAgLTFweH0uZWRpdC1hcmVhLmZsZXg+ZGl2Pi5tY2UtdGlueW1jZS5tY2UtY29udGFpbmVyLm1jZS1wYW5lbD4ubWNlLWNvbnRhaW5lci1ib2R5e2ZsZXg6MSAxIGF1dG87ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOnN0cmV0Y2h9LmVkaXQtYXJlYS5mbGV4PmRpdj4ubWNlLXRpbnltY2UubWNlLWNvbnRhaW5lci5tY2UtcGFuZWw+Lm1jZS1jb250YWluZXItYm9keT4ubWNlLXRvb2xiYXItZ3Jwe2ZsZXg6MCAxIGF1dG99LmVkaXQtYXJlYS5mbGV4PmRpdj4ubWNlLXRpbnltY2UubWNlLWNvbnRhaW5lci5tY2UtcGFuZWw+Lm1jZS1jb250YWluZXItYm9keT4ubWNlLWVkaXQtYXJlYXtmbGV4OjEgMSBhdXRvO2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpzdHJldGNoOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO292ZXJmbG93OmF1dG99LmVkaXQtYXJlYS5mbGV4PmRpdj4ubWNlLXRpbnltY2UubWNlLWNvbnRhaW5lci5tY2UtcGFuZWw+Lm1jZS1jb250YWluZXItYm9keT4ubWNlLWVkaXQtYXJlYSBpZnJhbWV7ZmxleDoxfS5wYWdlLWNvbnRlbnQubWNlLWNvbnRlbnQtYm9keSBwe2xpbmUtaGVpZ2h0OjEuNn0ucGFnZS1jb250ZW50Lm1jZS1jb250ZW50LWJvZHl7cGFkZGluZy10b3A6MTZweDtvdXRsaW5lOm5vbmV9Lm1jZS1jb2xvcmJ0bi10cmFuc3tvdmVyZmxvdzpoaWRkZW59Lm1jZS1jb250ZW50LWJvZHkgLkNvZGVNaXJyb3JDb250YWluZXI+LkNvZGVNaXJyb3J7cG9pbnRlci1ldmVudHM6bm9uZX0uQ29kZU1pcnJvcntoZWlnaHQ6MzAwcHg7Y29sb3I6IzAwMH0uQ29kZU1pcnJvci1saW5lc3twYWRkaW5nOjRweCAwfS5Db2RlTWlycm9yIHByZXtwYWRkaW5nOjAgNHB4fS5Db2RlTWlycm9yLXNjcm9sbGJhci1maWxsZXIsLkNvZGVNaXJyb3ItZ3V0dGVyLWZpbGxlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LkNvZGVNaXJyb3ItZ3V0dGVyc3tib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkZGQ7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3O3doaXRlLXNwYWNlOm5vd3JhcH0uQ29kZU1pcnJvci1saW5lbnVtYmVye3BhZGRpbmc6MCAzcHggMCA1cHg7bWluLXdpZHRoOjIwcHg7dGV4dC1hbGlnbjpyaWdodDtjb2xvcjojOTk5O3doaXRlLXNwYWNlOm5vd3JhcH0uQ29kZU1pcnJvci1ndXR0ZXJtYXJrZXJ7Y29sb3I6IzAwMH0uQ29kZU1pcnJvci1ndXR0ZXJtYXJrZXItc3VidGxle2NvbG9yOiM5OTl9LkNvZGVNaXJyb3ItY3Vyc29ye2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjMDAwO2JvcmRlci1yaWdodDpub25lO3dpZHRoOjB9LkNvZGVNaXJyb3IgZGl2LkNvZGVNaXJyb3Itc2Vjb25kYXJ5Y3Vyc29ye2JvcmRlci1sZWZ0OjFweCBzb2xpZCBzaWx2ZXJ9LmNtLWZhdC1jdXJzb3IgLkNvZGVNaXJyb3ItY3Vyc29ye3dpZHRoOmF1dG87Ym9yZGVyOjAgIWltcG9ydGFudDtiYWNrZ3JvdW5kOiM3ZTd9LmNtLWZhdC1jdXJzb3IgZGl2LkNvZGVNaXJyb3ItY3Vyc29yc3t6LWluZGV4OjF9LmNtLWFuaW1hdGUtZmF0LWN1cnNvcnt3aWR0aDphdXRvO2JvcmRlcjowOy13ZWJraXQtYW5pbWF0aW9uOmJsaW5rIDEuMDZzIHN0ZXBzKDEpIGluZmluaXRlOy1tb3otYW5pbWF0aW9uOmJsaW5rIDEuMDZzIHN0ZXBzKDEpIGluZmluaXRlO2FuaW1hdGlvbjpibGluayAxLjA2cyBzdGVwcygxKSBpbmZpbml0ZTtiYWNrZ3JvdW5kLWNvbG9yOiM3ZTd9QC1tb3ota2V5ZnJhbWVzIGJsaW5rezUwJXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9fUAtd2Via2l0LWtleWZyYW1lcyBibGlua3s1MCV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfX1Aa2V5ZnJhbWVzIGJsaW5rezUwJXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9fS5jbS10YWJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXR9LkNvZGVNaXJyb3ItcnVsZXJze3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDotNTBweDtib3R0b206LTIwcHg7b3ZlcmZsb3c6aGlkZGVufS5Db2RlTWlycm9yLXJ1bGVye2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjY2NjO3RvcDowO2JvdHRvbTowO3Bvc2l0aW9uOmFic29sdXRlfS5jbS1zLWRlZmF1bHQgLmNtLWhlYWRlcntjb2xvcjpibHVlfS5jbS1zLWRlZmF1bHQgLmNtLXF1b3Rle2NvbG9yOiMwOTB9LmNtLW5lZ2F0aXZle2NvbG9yOiNkNDR9LmNtLXBvc2l0aXZle2NvbG9yOiMyOTJ9LmNtLWhlYWRlciwuY20tc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGR9LmNtLWVte2ZvbnQtc3R5bGU6aXRhbGljfS5jbS1saW5re3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmNtLXN0cmlrZXRocm91Z2h7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaH0uY20tcy1kZWZhdWx0IC5jbS1rZXl3b3Jke2NvbG9yOiM3MDh9LmNtLXMtZGVmYXVsdCAuY20tYXRvbXtjb2xvcjojMjE5fS5jbS1zLWRlZmF1bHQgLmNtLW51bWJlcntjb2xvcjojMTY0fS5jbS1zLWRlZmF1bHQgLmNtLWRlZntjb2xvcjpibHVlfS5jbS1zLWRlZmF1bHQgLmNtLXZhcmlhYmxlLTJ7Y29sb3I6IzA1YX0uY20tcy1kZWZhdWx0IC5jbS12YXJpYWJsZS0ze2NvbG9yOiMwODV9LmNtLXMtZGVmYXVsdCAuY20tY29tbWVudHtjb2xvcjojYTUwfS5jbS1zLWRlZmF1bHQgLmNtLXN0cmluZ3tjb2xvcjojYTExfS5jbS1zLWRlZmF1bHQgLmNtLXN0cmluZy0ye2NvbG9yOiNmNTB9LmNtLXMtZGVmYXVsdCAuY20tbWV0YXtjb2xvcjojNTU1fS5jbS1zLWRlZmF1bHQgLmNtLXF1YWxpZmllcntjb2xvcjojNTU1fS5jbS1zLWRlZmF1bHQgLmNtLWJ1aWx0aW57Y29sb3I6IzMwYX0uY20tcy1kZWZhdWx0IC5jbS1icmFja2V0e2NvbG9yOiM5OTd9LmNtLXMtZGVmYXVsdCAuY20tdGFne2NvbG9yOiMxNzB9LmNtLXMtZGVmYXVsdCAuY20tYXR0cmlidXRle2NvbG9yOiMwMGN9LmNtLXMtZGVmYXVsdCAuY20taHJ7Y29sb3I6Izk5OX0uY20tcy1kZWZhdWx0IC5jbS1saW5re2NvbG9yOiMwMGN9LmNtLXMtZGVmYXVsdCAuY20tZXJyb3J7Y29sb3I6cmVkfS5jbS1pbnZhbGlkY2hhcntjb2xvcjpyZWR9LkNvZGVNaXJyb3ItY29tcG9zaW5ne2JvcmRlci1ib3R0b206MnB4IHNvbGlkfWRpdi5Db2RlTWlycm9yIHNwYW4uQ29kZU1pcnJvci1tYXRjaGluZ2JyYWNrZXR7Y29sb3I6bGltZX1kaXYuQ29kZU1pcnJvciBzcGFuLkNvZGVNaXJyb3Itbm9ubWF0Y2hpbmdicmFja2V0e2NvbG9yOiNmMjJ9LkNvZGVNaXJyb3ItbWF0Y2hpbmd0YWd7YmFja2dyb3VuZDpyZ2JhKDI1NSwxNTAsMCwuMyl9LkNvZGVNaXJyb3ItYWN0aXZlbGluZS1iYWNrZ3JvdW5ke2JhY2tncm91bmQ6I2U4ZjJmZn0uQ29kZU1pcnJvcntwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDojZmZmfS5Db2RlTWlycm9yLXNjcm9sbHtvdmVyZmxvdzpzY3JvbGwgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi0zMHB4O21hcmdpbi1yaWdodDotMzBweDtwYWRkaW5nLWJvdHRvbTozMHB4O2hlaWdodDoxMDAlO291dGxpbmU6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZX0uQ29kZU1pcnJvci1zaXplcntwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmlnaHQ6MzBweCBzb2xpZCByZ2JhKDAsMCwwLDApfS5Db2RlTWlycm9yLXZzY3JvbGxiYXIsLkNvZGVNaXJyb3ItaHNjcm9sbGJhciwuQ29kZU1pcnJvci1zY3JvbGxiYXItZmlsbGVyLC5Db2RlTWlycm9yLWd1dHRlci1maWxsZXJ7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo2O2Rpc3BsYXk6bm9uZX0uQ29kZU1pcnJvci12c2Nyb2xsYmFye3JpZ2h0OjA7dG9wOjA7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTpzY3JvbGx9LkNvZGVNaXJyb3ItaHNjcm9sbGJhcntib3R0b206MDtsZWZ0OjA7b3ZlcmZsb3cteTpoaWRkZW47b3ZlcmZsb3cteDpzY3JvbGx9LkNvZGVNaXJyb3Itc2Nyb2xsYmFyLWZpbGxlcntyaWdodDowO2JvdHRvbTowfS5Db2RlTWlycm9yLWd1dHRlci1maWxsZXJ7bGVmdDowO2JvdHRvbTowfS5Db2RlTWlycm9yLWd1dHRlcnN7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO21pbi1oZWlnaHQ6MTAwJTt6LWluZGV4OjN9LkNvZGVNaXJyb3ItZ3V0dGVye3doaXRlLXNwYWNlOm5vcm1hbDtoZWlnaHQ6MTAwJTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3A7bWFyZ2luLWJvdHRvbTotMzBweH0uQ29kZU1pcnJvci1ndXR0ZXItd3JhcHBlcntwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjQ7YmFja2dyb3VuZDpub25lICFpbXBvcnRhbnQ7Ym9yZGVyOm5vbmUgIWltcG9ydGFudH0uQ29kZU1pcnJvci1ndXR0ZXItYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDt6LWluZGV4OjR9LkNvZGVNaXJyb3ItZ3V0dGVyLWVsdHtwb3NpdGlvbjphYnNvbHV0ZTtjdXJzb3I6ZGVmYXVsdDt6LWluZGV4OjR9LkNvZGVNaXJyb3ItZ3V0dGVyLXdyYXBwZXIgOjpzZWxlY3Rpb257YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5Db2RlTWlycm9yLWd1dHRlci13cmFwcGVyIDo6LW1vei1zZWxlY3Rpb257YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5Db2RlTWlycm9yLWxpbmVze2N1cnNvcjp0ZXh0O21pbi1oZWlnaHQ6MXB4fS5Db2RlTWlycm9yIHByZXstbW96LWJvcmRlci1yYWRpdXM6MDstd2Via2l0LWJvcmRlci1yYWRpdXM6MDtib3JkZXItcmFkaXVzOjA7Ym9yZGVyLXdpZHRoOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2ZvbnQtc2l6ZTppbmhlcml0O21hcmdpbjowO3doaXRlLXNwYWNlOnByZTt3b3JkLXdyYXA6bm9ybWFsO2xpbmUtaGVpZ2h0OmluaGVyaXQ7Y29sb3I6aW5oZXJpdDt6LWluZGV4OjI7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6dmlzaWJsZTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTstd2Via2l0LWZvbnQtdmFyaWFudC1saWdhdHVyZXM6Y29udGV4dHVhbDtmb250LXZhcmlhbnQtbGlnYXR1cmVzOmNvbnRleHR1YWx9LkNvZGVNaXJyb3IgcHJlOmFmdGVye2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmV9LkNvZGVNaXJyb3Itd3JhcCBwcmV7d29yZC13cmFwOmJyZWFrLXdvcmQ7d2hpdGUtc3BhY2U6cHJlLXdyYXA7d29yZC1icmVhazpub3JtYWx9LkNvZGVNaXJyb3ItbGluZWJhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDowfS5Db2RlTWlycm9yLWxpbmV3aWRnZXR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO292ZXJmbG93OmF1dG99LkNvZGVNaXJyb3ItcnRsIHByZXtkaXJlY3Rpb246cnRsfS5Db2RlTWlycm9yLWNvZGV7b3V0bGluZTpub25lfS5Db2RlTWlycm9yLXNjcm9sbCwuQ29kZU1pcnJvci1zaXplciwuQ29kZU1pcnJvci1ndXR0ZXIsLkNvZGVNaXJyb3ItZ3V0dGVycywuQ29kZU1pcnJvci1saW5lbnVtYmVyey1tb3otYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5Db2RlTWlycm9yLW1lYXN1cmV7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47dmlzaWJpbGl0eTpoaWRkZW59LkNvZGVNaXJyb3ItY3Vyc29ye3Bvc2l0aW9uOmFic29sdXRlO3BvaW50ZXItZXZlbnRzOm5vbmV9LkNvZGVNaXJyb3ItbWVhc3VyZSBwcmV7cG9zaXRpb246c3RhdGljfWRpdi5Db2RlTWlycm9yLWN1cnNvcnN7dmlzaWJpbGl0eTpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDozfWRpdi5Db2RlTWlycm9yLWRyYWdjdXJzb3Jze3Zpc2liaWxpdHk6dmlzaWJsZX0uQ29kZU1pcnJvci1mb2N1c2VkIGRpdi5Db2RlTWlycm9yLWN1cnNvcnN7dmlzaWJpbGl0eTp2aXNpYmxlfS5Db2RlTWlycm9yLXNlbGVjdGVke2JhY2tncm91bmQ6I2Q5ZDlkOX0uQ29kZU1pcnJvci1mb2N1c2VkIC5Db2RlTWlycm9yLXNlbGVjdGVke2JhY2tncm91bmQ6I2Q3ZDRmMH0uQ29kZU1pcnJvci1jcm9zc2hhaXJ7Y3Vyc29yOmNyb3NzaGFpcn0uQ29kZU1pcnJvci1saW5lOjpzZWxlY3Rpb24sLkNvZGVNaXJyb3ItbGluZT5zcGFuOjpzZWxlY3Rpb24sLkNvZGVNaXJyb3ItbGluZT5zcGFuPnNwYW46OnNlbGVjdGlvbntiYWNrZ3JvdW5kOiNkN2Q0ZjB9LkNvZGVNaXJyb3ItbGluZTo6LW1vei1zZWxlY3Rpb24sLkNvZGVNaXJyb3ItbGluZT5zcGFuOjotbW96LXNlbGVjdGlvbiwuQ29kZU1pcnJvci1saW5lPnNwYW4+c3Bhbjo6LW1vei1zZWxlY3Rpb257YmFja2dyb3VuZDojZDdkNGYwfS5jbS1zZWFyY2hpbmd7YmFja2dyb3VuZDojZmZhO2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDAsLjQpfS5jbS1mb3JjZS1ib3JkZXJ7cGFkZGluZy1yaWdodDouMXB4fUBtZWRpYSBwcmludHsuQ29kZU1pcnJvciBkaXYuQ29kZU1pcnJvci1jdXJzb3Jze3Zpc2liaWxpdHk6aGlkZGVufX0uY20tdGFiLXdyYXAtaGFjazphZnRlcntjb250ZW50OlwiXCJ9c3Bhbi5Db2RlTWlycm9yLXNlbGVjdGVkdGV4dHtiYWNrZ3JvdW5kOm5vbmV9LkNvZGVNaXJyb3IsLkNvZGVNaXJyb3IgcHJle2ZvbnQtZmFtaWx5OlwiTW9uYWNvXCIsXCJNZW5sb1wiLFwiVWJ1bnR1IE1vbm9cIixcIkNvbnNvbGFzXCIsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjEuNjstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkfS5Db2RlTWlycm9ye2hlaWdodDphdXRvO21hcmdpbi1ib3R0b206MjRweDtib3JkZXI6MXB4IHNvbGlkICNlMGUwZTA7Ym9yZGVyLXJhZGl1czo2cHg7Ym94LXNoYWRvdzowIDJweCA0cHggcmdiYSgwLDAsMCwuMDQpO2JhY2tncm91bmQ6I2ZjZmNmY30uY20tcy1iYXNlMTYtbGlnaHQuQ29kZU1pcnJvcntiYWNrZ3JvdW5kOiNmY2ZjZmM7Y29sb3I6IzJjM2U1MH0uY20tcy1iYXNlMTYtbGlnaHQgLkNvZGVNaXJyb3ItZ3V0dGVyc3tiYWNrZ3JvdW5kOiNmN2Y5ZmM7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZWRmMmY3O3BhZGRpbmctcmlnaHQ6OHB4fS5jbS1zLWJhc2UxNi1saWdodCAuQ29kZU1pcnJvci1saW5lbnVtYmVye2NvbG9yOiNhMGFlYzA7Zm9udC1zaXplOjEycHh9LmNtLXMtYmFzZTE2LWxpZ2h0IC5Db2RlTWlycm9yLWN1cnNvcntib3JkZXItbGVmdDoycHggc29saWQgIzMxODJjZX0uY20tcy1iYXNlMTYtbGlnaHQgLkNvZGVNaXJyb3Itc2VsZWN0ZWR7YmFja2dyb3VuZDojZWJmOGZmfS5jbS1zLWJhc2UxNi1saWdodCAuQ29kZU1pcnJvci1saW5lOjpzZWxlY3Rpb24sLmNtLXMtYmFzZTE2LWxpZ2h0IC5Db2RlTWlycm9yLWxpbmU+c3Bhbjo6c2VsZWN0aW9uLC5jbS1zLWJhc2UxNi1saWdodCAuQ29kZU1pcnJvci1saW5lPnNwYW4+c3Bhbjo6c2VsZWN0aW9ue2JhY2tncm91bmQ6I2ViZjhmZn0uY20tcy1iYXNlMTYtbGlnaHQgc3Bhbi5jbS1jb21tZW50e2NvbG9yOiM3MTgwOTY7Zm9udC1zdHlsZTppdGFsaWN9LmNtLXMtYmFzZTE2LWxpZ2h0IHNwYW4uY20ta2V5d29yZHtjb2xvcjojODA1YWQ1O2ZvbnQtd2VpZ2h0OjUwMH0uY20tcy1iYXNlMTYtbGlnaHQgc3Bhbi5jbS1zdHJpbmd7Y29sb3I6IzM4YTE2OX0uY20tcy1iYXNlMTYtbGlnaHQgc3Bhbi5jbS1idWlsdGlue2NvbG9yOiMzMTgyY2V9LmNtLXMtYmFzZTE2LWxpZ2h0IHNwYW4uY20tdmFyaWFibGV7Y29sb3I6IzJkMzc0OH0uY20tcy1iYXNlMTYtbGlnaHQgc3Bhbi5jbS12YXJpYWJsZS0ye2NvbG9yOiM0YTU1Njh9LmNtLXMtYmFzZTE2LWxpZ2h0IHNwYW4uY20tZGVme2NvbG9yOiNjNTMwMzB9LmNtLXMtYmFzZTE2LWxpZ2h0IHNwYW4uY20tbnVtYmVye2NvbG9yOiM4MDVhZDV9LmNtLXMtYmFzZTE2LWxpZ2h0IHNwYW4uY20tb3BlcmF0b3J7Y29sb3I6IzcxODA5Nn0uQ29kZU1pcnJvci1hY3RpdmVsaW5lLWJhY2tncm91bmR7YmFja2dyb3VuZDojZjdmYWZjfS5Db2RlTWlycm9yLWNvcHl7cG9zaXRpb246YWJzb2x1dGU7dG9wOjhweDtyaWdodDo4cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6NnB4IDEycHg7Ym9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyOjFweCBzb2xpZCAjZTJlOGYwO2N1cnNvcjpwb2ludGVyO2ZpbGw6IzRhNTU2ODt6LWluZGV4OjU7dHJhbnNpdGlvbjphbGwgZWFzZS1pbiAxODBtczt1c2VyLXNlbGVjdDpub25lO29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lO2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsLjA1KX0uQ29kZU1pcnJvci1jb3B5IHN2Z3t0cmFuc2l0aW9uOnRyYW5zZm9ybSBlYXNlLWluIDE4MG1zO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHh9LkNvZGVNaXJyb3ItY29weTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmN2ZhZmM7Ym9yZGVyLWNvbG9yOiNjYmQ1ZTB9LkNvZGVNaXJyb3ItY29weS5zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzQ4YmI3ODtib3JkZXItY29sb3I6IzM4YTE2OTtmaWxsOiNmZmZ9LkNvZGVNaXJyb3ItY29weS5zdWNjZXNzIHN2Z3t0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KX0uQ29kZU1pcnJvcjpob3ZlciAuQ29kZU1pcnJvci1jb3B5e29wYWNpdHk6MTtwb2ludGVyLWV2ZW50czphbGx9LmNvZGUtZmlsbCAuQ29kZU1pcnJvcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOjB9W25vdGlmaWNhdGlvbl17cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDttYXJnaW46MzJweDtwYWRkaW5nOjE2cHggMjRweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyLWxlZnQ6NnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtib3gtc2hhZG93OjAgMXB4IDZweCAxcHggcmdiYSgyMiwyMiwyMiwuMik7ei1pbmRleDo5OTk5OTk7Y3Vyc29yOnBvaW50ZXI7bWF4LXdpZHRoOjM2MHB4O3RyYW5zaXRpb246dHJhbnNmb3JtIGVhc2UtaW4tb3V0IDI4MG1zO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDU4MHB4KTtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjQycHggMWZyO2NvbG9yOiM0NDQ7Zm9udC13ZWlnaHQ6NzAwfVtub3RpZmljYXRpb25dIHNwYW4sW25vdGlmaWNhdGlvbl0gc3Zne3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtqdXN0aWZ5LXNlbGY6Y2VudGVyO2FsaWduLXNlbGY6Y2VudGVyfVtub3RpZmljYXRpb25dIHN2Z3t3aWR0aDoyLjhyZW07aGVpZ2h0OjIuOHJlbTtwYWRkaW5nLXJpZ2h0OjEycHg7ZmlsbDpjdXJyZW50Q29sb3J9W25vdGlmaWNhdGlvbl0gc3Bhbnt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bGluZS1oZWlnaHQ6MS4zfVtub3RpZmljYXRpb25dLnBvc3tjb2xvcjojMGY3ZDE1fVtub3RpZmljYXRpb25dLm5lZ3tjb2xvcjojYWIwZjBlfVtub3RpZmljYXRpb25dLndhcm5pbmd7Y29sb3I6I2NmNGQwM31bbm90aWZpY2F0aW9uXS5zaG93aW5ne3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfVtub3RpZmljYXRpb25dLnNob3dpbmc6aG92ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0ycHgsIDApfVtjaGFwdGVyLXRvZ2dsZV17Y3Vyc29yOnBvaW50ZXI7bWFyZ2luOjA7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgMTgwbXM7dXNlci1zZWxlY3Q6bm9uZX1bY2hhcHRlci10b2dnbGVdIHN2Z1tkYXRhLWljb249Y2FyZXQtcmlnaHRde21hcmdpbi1yaWdodDowO2ZvbnQtc2l6ZToxcmVtO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IDE4MG1zO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtLW9yaWdpbjo1MCUgNTAlfVtjaGFwdGVyLXRvZ2dsZV0ub3BlbiBzdmdbZGF0YS1pY29uPWNhcmV0LXJpZ2h0XXt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX1bY2hhcHRlci10b2dnbGVdIHN2Z1tkYXRhLWljb249Y2FyZXQtcmlnaHRdKyp7bWFyZ2luLWxlZnQ6NnB4fVtvdmVybGF5XXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjMzMyk7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDo5NTUzNjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21pbi13aWR0aDoxMDAlO21pbi1oZWlnaHQ6MTAwJTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtkaXNwbGF5Om5vbmV9LnBvcHVwLWJvZHktd3JhcHtkaXNwbGF5OmZsZXh9LnBvcHVwLWJvZHl7YmFja2dyb3VuZC1jb2xvcjojZmZmO21heC1oZWlnaHQ6OTAlO3dpZHRoOjEyMDBweDtoZWlnaHQ6YXV0bzttYXJnaW46MiUgNSU7Ym9yZGVyLXJhZGl1czo0cHg7Ym94LXNoYWRvdzowIDAgMTVweCAwIHJnYmEoMCwwLDAsLjMpO292ZXJmbG93OmhpZGRlbjt6LWluZGV4Ojk5OTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5wb3B1cC1ib2R5LnNtYWxse21hcmdpbjoyJSBhdXRvO3dpZHRoOjgwMHB4O21heC13aWR0aDo5MCV9LnBvcHVwLWJvZHk6YmVmb3Jle2Rpc3BsYXk6ZmxleDthbGlnbi1zZWxmOmZsZXgtc3RhcnR9LnBvcHVwLWJvZHkgLnBvcHVwLWNvbnRlbnR7b3ZlcmZsb3cteTphdXRvfS5wb3B1cC1ib2R5OmZvY3Vze291dGxpbmU6MH0ucG9wdXAtZm9vdGVyIGJ1dHRvbiwucG9wdXAtaGVhZGVyLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7bWFyZ2luOjA7aGVpZ2h0OjQwcHg7Ym9yZGVyLXJhZGl1czowO2JveC1zaGFkb3c6bm9uZX0ucG9wdXAtZm9vdGVyIGJ1dHRvbjphY3RpdmUsLnBvcHVwLWhlYWRlci1jbG9zZTphY3RpdmV7b3V0bGluZTowfS5wb3B1cC1oZWFkZXItY2xvc2V7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjowO2NvbG9yOiNmZmY7Zm9udC1zaXplOjE2cHg7cGFkZGluZzowIDE2cHh9LnBvcHVwLWhlYWRlciwucG9wdXAtZm9vdGVye2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6NDBweDtmbGV4Om5vbmUgIWltcG9ydGFudH0ucG9wdXAtaGVhZGVyIC5wb3B1cC10aXRsZSwucG9wdXAtZm9vdGVyIC5wb3B1cC10aXRsZXtjb2xvcjojZmZmO3BhZGRpbmc6OHB4IDE2cHh9Ym9keS5mbGV4Ym94LXN1cHBvcnQgI2VudGl0eS1zZWxlY3Rvci13cmFwIC5wb3B1cC1ib2R5IC5mb3JtLWdyb3Vwe2hlaWdodDo0NDRweDttaW4taGVpZ2h0OjQ0NHB4fSNlbnRpdHktc2VsZWN0b3Itd3JhcCAucG9wdXAtYm9keSAuZm9ybS1ncm91cHttYXJnaW46MH0ucG9wdXAtYm9keSAuZW50aXR5LXNlbGVjdG9yLWNvbnRhaW5lcntmbGV4OjF9LmltYWdlLW1hbmFnZXItYm9keXttaW4taGVpZ2h0Ojcwdmh9LmRyb3B6b25lLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCclM0UlM0NwYXRoIGZpbGw9JyUyM2E5YTlhOScgZmlsbC1vcGFjaXR5PScwLjUyJyBkPSdNMSAzaDF2MUgxVjN6bTItMmgxdjFIM1YxeiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIil9LmltYWdlLW1hbmFnZXItbGlzdCAuaW1hZ2V7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjA7ZmxvYXQ6bGVmdDttYXJnaW46MDtjdXJzb3I6cG9pbnRlcjt3aWR0aDoxNi42NjY2NjY2NjY3JTtoZWlnaHQ6YXV0bztib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym94LXNoYWRvdzowIDAgMCAwIHJnYmEoMCwwLDAsMCk7dHJhbnNpdGlvbjphbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSkgMTYwbXM7b3ZlcmZsb3c6aGlkZGVufS5pbWFnZS1tYW5hZ2VyLWxpc3QgLmltYWdlLnNlbGVjdGVke2JvcmRlcjo0cHggc29saWQgI2ZmZjtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXJhZGl1czo4cHg7Ym94LXNoYWRvdzowIDFweCAycHggMCByZ2JhKDAsMCwwLC4yKX0uaW1hZ2UtbWFuYWdlci1saXN0IC5pbWFnZSBpbWd7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrfS5pbWFnZS1tYW5hZ2VyLWxpc3QgLmltYWdlIC5pbWFnZS1tZXRhe3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7Ym90dG9tOjA7bGVmdDowO2NvbG9yOiNlZWU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC40KTtmb250LXNpemU6MTBweDtwYWRkaW5nOjNweCA0cHh9LmltYWdlLW1hbmFnZXItbGlzdCAuaW1hZ2UgLmltYWdlLW1ldGEgc3BhbntkaXNwbGF5OmJsb2NrfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCl7LmltYWdlLW1hbmFnZXItbGlzdCAuaW1hZ2V7d2lkdGg6MjUlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4ODBweCl7LmltYWdlLW1hbmFnZXItbGlzdCAuaW1hZ2UgLmltYWdlLW1ldGF7ZGlzcGxheTpub25lfX0jaW1hZ2UtbWFuYWdlciAubG9hZC1tb3Jle2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZWVlO3BhZGRpbmc6MTJweCAxNnB4O2NvbG9yOiNhYWE7Y2xlYXI6Ym90aDtmb250LXNpemU6MjBweDtjdXJzb3I6cG9pbnRlcjtmb250LXN0eWxlOml0YWxpY30uaW1hZ2UtbWFuYWdlci1zaWRlYmFye3dpZHRoOjMwMHB4O292ZXJmbG93LXk6YXV0bztvdmVyZmxvdy14OmhpZGRlbjtib3JkZXItbGVmdDoxcHggc29saWQgI2RkZH0uaW1hZ2UtbWFuYWdlci1zaWRlYmFyIC5pbm5lcntwYWRkaW5nOjE2cHh9LmltYWdlLW1hbmFnZXItc2lkZWJhciBpbWd7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxODBweDtkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG8gMTZweCBhdXRvO2JveC1zaGFkb3c6MCAxcHggMjFweCAxcHggcmdiYSg3Niw3Niw3NiwuMyl9LmltYWdlLW1hbmFnZXItc2lkZWJhciAuaW1hZ2UtbWFuYWdlci12aWV3ZXJ7aGVpZ2h0OjE5NnB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uaW1hZ2UtbWFuYWdlci1zaWRlYmFyIC5pbWFnZS1tYW5hZ2VyLXZpZXdlciBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5pbWFnZS1tYW5hZ2VyLXNpZGViYXIgLmRyb3B6b25lLWNvbnRhaW5lcntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkfS5pbWFnZS1tYW5hZ2VyLWxpc3R7b3ZlcmZsb3cteTpzY3JvbGw7ZmxleDoxfS5pbWFnZS1tYW5hZ2VyLWNvbnRlbnR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4OjF9LmltYWdlLW1hbmFnZXItY29udGVudCAuY29udGFpbmVye3dpZHRoOjEwMCV9LmltYWdlLW1hbmFnZXItY29udGVudCAuZnVsbC10YWJ7dGV4dC1hbGlnbjpjZW50ZXJ9LmR6LW1lc3NhZ2V7Zm9udC1zaXplOjFlbTtsaW5lLWhlaWdodDoyLjM1O2ZvbnQtc3R5bGU6aXRhbGljO2NvbG9yOiM4ODg7dGV4dC1hbGlnbjpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZzoyNHB4IDE2cHg7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgMTIwbXN9LmR6LWRyYWctaG92ZXIgLmR6LW1lc3NhZ2V7YmFja2dyb3VuZC1jb2xvcjojMTA3ZWQyO2NvbG9yOiNlZWV9QGtleWZyYW1lcyBwYXNzaW5nLXRocm91Z2h7MCV7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpfTMwJSw3MCV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCl9MTAwJXtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTQwcHgpfX1Aa2V5ZnJhbWVzIHNsaWRlLWluezAle29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KX0zMCV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCl9fUBrZXlmcmFtZXMgcHVsc2V7MCV7dHJhbnNmb3JtOnNjYWxlKDEpfTEwJXt0cmFuc2Zvcm06c2NhbGUoMS4xKX0yMCV7dHJhbnNmb3JtOnNjYWxlKDEpfX0uZHJvcHpvbmUsLmRyb3B6b25lICp7Ym94LXNpemluZzpib3JkZXItYm94fS5kei1wcmV2aWV3e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDttYXJnaW46MTJweDttaW4taGVpZ2h0OjgwcHh9LmR6LXByZXZpZXc6aG92ZXJ7ei1pbmRleDoxMDAwfS5kei1wcmV2aWV3OmhvdmVyIC5kei1kZXRhaWxze29wYWNpdHk6MX0uZHotcHJldmlldy5kei1maWxlLXByZXZpZXcgLmR6LWltYWdle2JvcmRlci1yYWRpdXM6NHB4O2JhY2tncm91bmQ6I2U5ZTllOX0uZHotcHJldmlldy5kei1maWxlLXByZXZpZXcgLmR6LWRldGFpbHN7b3BhY2l0eToxfS5kei1wcmV2aWV3LmR6LWltYWdlLXByZXZpZXd7YmFja2dyb3VuZDojZmZmfS5kei1wcmV2aWV3LmR6LWltYWdlLXByZXZpZXcgLmR6LWRldGFpbHN7dHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBsaW5lYXJ9LmR6LXByZXZpZXcgLmR6LXJlbW92ZXtmb250LXNpemU6MTNweDt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmJsb2NrO2N1cnNvcjpwb2ludGVyO2JvcmRlcjpub25lO21hcmdpbi10b3A6M3B4fS5kei1wcmV2aWV3IC5kei1yZW1vdmU6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZHotcHJldmlldzpob3ZlciAuZHotZGV0YWlsc3tvcGFjaXR5OjF9LmR6LXByZXZpZXcgLmR6LWRldGFpbHN7ei1pbmRleDoyMDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7b3BhY2l0eTowO2ZvbnQtc2l6ZToxMHB4O21pbi13aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmc6NnB4IDNweDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjpyZ2JhKDAsMCwwLC45KTtsaW5lLWhlaWdodDoxNTAlfS5kei1wcmV2aWV3IC5kei1kZXRhaWxzIC5kei1zaXple21hcmdpbi1ib3R0b206LjVlbTtmb250LXNpemU6MTJweH0uZHotcHJldmlldyAuZHotZGV0YWlscyAuZHotZmlsZW5hbWV7d2hpdGUtc3BhY2U6bm93cmFwfS5kei1wcmV2aWV3IC5kei1kZXRhaWxzIC5kei1maWxlbmFtZTpob3ZlciBzcGFue2JvcmRlcjoxcHggc29saWQgcmdiYSgyMDAsMjAwLDIwMCwuOCk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC44KX0uZHotcHJldmlldyAuZHotZGV0YWlscyAuZHotZmlsZW5hbWU6bm90KDpob3Zlcil7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LmR6LXByZXZpZXcgLmR6LWRldGFpbHMgLmR6LWZpbGVuYW1lOm5vdCg6aG92ZXIpIHNwYW57Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApfS5kei1wcmV2aWV3IC5kei1kZXRhaWxzIC5kei1maWxlbmFtZSBzcGFue2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNCk7cGFkZGluZzowIC40ZW07Ym9yZGVyLXJhZGl1czozcHh9LmR6LXByZXZpZXc6aG92ZXIgLmR6LWltYWdlIGltZ3tmaWx0ZXI6Ymx1cig4cHgpfS5kei1wcmV2aWV3IC5kei1pbWFnZXtib3JkZXItcmFkaXVzOjRweDtvdmVyZmxvdzpoaWRkZW47d2lkdGg6ODBweDtoZWlnaHQ6ODBweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3otaW5kZXg6MTB9LmR6LXByZXZpZXcgLmR6LWltYWdlIGltZ3tkaXNwbGF5OmJsb2NrfS5kei1wcmV2aWV3LmR6LXN1Y2Nlc3MgLmR6LXN1Y2Nlc3MtbWFya3thbmltYXRpb246cGFzc2luZy10aHJvdWdoIDNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSl9LmR6LXByZXZpZXcuZHotZXJyb3IgLmR6LWVycm9yLW1hcmt7b3BhY2l0eToxO2FuaW1hdGlvbjpzbGlkZS1pbiAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpfS5kei1wcmV2aWV3IC5kei1zdWNjZXNzLW1hcmssLmR6LXByZXZpZXcgLmR6LWVycm9yLW1hcmt7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7ei1pbmRleDoxMDAxO3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7dG9wOjUwJTtsZWZ0OjUwJTttYXJnaW4tbGVmdDotMjdweDttYXJnaW4tdG9wOi0zNXB4fS5kei1wcmV2aWV3IC5kei1zdWNjZXNzLW1hcmsgc3ZnLC5kei1wcmV2aWV3IC5kei1lcnJvci1tYXJrIHN2Z3tkaXNwbGF5OmJsb2NrO3dpZHRoOjU0cHg7aGVpZ2h0OjU0cHh9LmR6LXByZXZpZXcuZHotcHJvY2Vzc2luZyAuZHotcHJvZ3Jlc3N7b3BhY2l0eToxO3RyYW5zaXRpb246YWxsIC4ycyBsaW5lYXJ9LmR6LXByZXZpZXcuZHotY29tcGxldGUgLmR6LXByb2dyZXNze29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2UtaW59LmR6LXByZXZpZXc6bm90KC5kei1wcm9jZXNzaW5nKSAuZHotcHJvZ3Jlc3N7YW5pbWF0aW9uOnB1bHNlIDZzIGVhc2UgaW5maW5pdGV9LmR6LXByZXZpZXcgLmR6LXByb2dyZXNze29wYWNpdHk6MTt6LWluZGV4OjEwMDA7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTZweDtsZWZ0OjUwJTt0b3A6NTAlO21hcmdpbi10b3A6LThweDt3aWR0aDo4MHB4O21hcmdpbi1sZWZ0Oi00MHB4O2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuOSk7dHJhbnNmb3JtOnNjYWxlKDEpO2JvcmRlci1yYWRpdXM6OHB4O292ZXJmbG93OmhpZGRlbn0uZHotcHJldmlldyAuZHotcHJvZ3Jlc3MgLmR6LXVwbG9hZHtiYWNrZ3JvdW5kOiMzMzM7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNjY2LCAjNDQ0KTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7d2lkdGg6MDt0cmFuc2l0aW9uOndpZHRoIDMwMG1zIGVhc2UtaW4tb3V0fS5kei1wcmV2aWV3LmR6LWVycm9yIC5kei1lcnJvci1tZXNzYWdle2Rpc3BsYXk6YmxvY2t9LmR6LXByZXZpZXcuZHotZXJyb3IgLmR6LWltYWdlOmhvdmVyfi5kei1lcnJvci1tZXNzYWdlLC5kei1wcmV2aWV3LmR6LWVycm9yIC5kei1kZXRhaWxzOmhvdmVyfi5kei1lcnJvci1tZXNzYWdle29wYWNpdHk6MTtwb2ludGVyLWV2ZW50czphdXRvfS5kei1wcmV2aWV3IC5kei1lcnJvci1tZXNzYWdle3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMDAwO3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7ZGlzcGxheTpub25lO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2U7Ym9yZGVyLXJhZGl1czo0cHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS4yO3RvcDo4OHB4O2xlZnQ6LTEycHg7d2lkdGg6MTYwcHg7YmFja2dyb3VuZDojYWIwZjBlO3BhZGRpbmc6NnB4O2NvbG9yOiNmZmZ9LmR6LXByZXZpZXcgLmR6LWVycm9yLW1lc3NhZ2U6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNnB4O2xlZnQ6NDRweDt3aWR0aDowO2hlaWdodDowO2JvcmRlci1sZWZ0OjZweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yaWdodDo2cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItYm90dG9tOjZweCBzb2xpZCAjYWIwZjBlfS50YWItY29udGFpbmVyIC5uYXYtdGFic3t0ZXh0LWFsaWduOmxlZnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZDttYXJnaW4tYm90dG9tOjE2cHh9LnRhYi1jb250YWluZXIgLm5hdi10YWJzIC50YWItaXRlbXtwYWRkaW5nOjEycHg7Y29sb3I6IzY2Nn0udGFiLWNvbnRhaW5lciAubmF2LXRhYnMgLnRhYi1pdGVtLnNlbGVjdGVke2JvcmRlci1ib3R0b20td2lkdGg6M3B4fS5uYXYtdGFic3t0ZXh0LWFsaWduOmNlbnRlcn0ubmF2LXRhYnMgYSwubmF2LXRhYnMgLnRhYi1pdGVte3BhZGRpbmc6MTZweDtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjojNjY2O2ZpbGw6IzY2NjtjdXJzb3I6cG9pbnRlcn0ubmF2LXRhYnMgYS5zZWxlY3RlZCwubmF2LXRhYnMgLnRhYi1pdGVtLnNlbGVjdGVke2JvcmRlci1ib3R0b206MnB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpfS5pbWFnZS1waWNrZXIgLm5vbmV7ZGlzcGxheTpub25lfSNjb2RlLWVkaXRvciAuQ29kZU1pcnJvcntoZWlnaHQ6NDAwcHh9I2NvZGUtZWRpdG9yIC5sYW5nLW9wdGlvbnN7bWF4LXdpZHRoOjQwMHB4O21hcmdpbi1ib3R0b206MTJweH0jY29kZS1lZGl0b3IgLmxhbmctb3B0aW9ucyBhe21hcmdpbi1yaWdodDo2cHg7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4ODBweCl7I2NvZGUtZWRpdG9yIC5sYW5nLW9wdGlvbnN7bWF4LXdpZHRoOjEwMCV9I2NvZGUtZWRpdG9yIC5Db2RlTWlycm9ye2hlaWdodDoyMDBweH19LmNvbW1lbnQtYm94e2JvcmRlcjoxcHggc29saWQgI2RkZDtib3JkZXItcmFkaXVzOjRweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmNvbW1lbnQtYm94IC5jb250ZW50e2ZvbnQtc2l6ZTouNjY2ZW19LmNvbW1lbnQtYm94IC5jb250ZW50IHAsLmNvbW1lbnQtYm94IC5jb250ZW50IHVsLC5jb21tZW50LWJveCAuY29udGVudCBvbHtmb250LXNpemU6MTRweDttYXJnaW46LjVlbSAwfS5jb21tZW50LWJveCAuYWN0aW9uc3tvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IGVhc2UtaW4tb3V0IDEyMG1zfS5jb21tZW50LWJveDpob3ZlciAuYWN0aW9ucywuY29tbWVudC1ib3g6Zm9jdXMtd2l0aGluIC5hY3Rpb25ze29wYWNpdHk6MX0uY29tbWVudC1ib3ggLmhlYWRlciAubWV0YSBpbWcsLmNvbW1lbnQtYm94IC5oZWFkZXIgLm1ldGEgYSwuY29tbWVudC1ib3ggLmhlYWRlciAubWV0YSBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcH0uY29tbWVudC1ib3ggLmhlYWRlciAubWV0YSBhLC5jb21tZW50LWJveCAuaGVhZGVyIC5tZXRhIHNwYW57cGFkZGluZzozcHggMCAzcHggMDtsaW5lLWhlaWdodDoxLjZ9LmNvbW1lbnQtYm94IC5oZWFkZXIgLm1ldGEgYXtjb2xvcjojNjY2fS5jb21tZW50LWJveCAuaGVhZGVyIC5tZXRhIHNwYW57cGFkZGluZy1sZWZ0OjNweH0uY29tbWVudC1ib3ggLmhlYWRlciAudGV4dC1tdXRlZHtjb2xvcjojOTk5fSN0YWctbWFuYWdlciAuZHJhZy1jYXJke21heC13aWR0aDo1MDBweH0ucGVybWlzc2lvbnMtdGFibGUgW3Blcm1pc3Npb25zLXRhYmxlLXRvZ2dsZS1hbGwtaW4tcm93XXtkaXNwbGF5Om5vbmV9LnBlcm1pc3Npb25zLXRhYmxlIHRyOmhvdmVyIFtwZXJtaXNzaW9ucy10YWJsZS10b2dnbGUtYWxsLWluLXJvd117ZGlzcGxheTppbmxpbmV9LnRlbXBsYXRlLWl0ZW17Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmV9LnRlbXBsYXRlLWl0ZW06aG92ZXIsLnRlbXBsYXRlLWl0ZW0gLnRlbXBsYXRlLWl0ZW0tYWN0aW9ucyBidXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjJmMmYyfS50ZW1wbGF0ZS1pdGVtIC50ZW1wbGF0ZS1pdGVtLWFjdGlvbnN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt3aWR0aDo1MHB4O2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkZGR9LnRlbXBsYXRlLWl0ZW0gLnRlbXBsYXRlLWl0ZW0tYWN0aW9ucyBidXR0b257Y3Vyc29yOnBvaW50ZXI7ZmxleDoxO2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MDtib3JkZXItdG9wOjFweCBzb2xpZCAjZGRkfS50ZW1wbGF0ZS1pdGVtIC50ZW1wbGF0ZS1pdGVtLWFjdGlvbnMgYnV0dG9uOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MH1oZWFkZXIgLmdyaWR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOmF1dG8gbWluLWNvbnRlbnQgYXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpe2hlYWRlciAuZ3JpZHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyO2dyaWQtcm93LWdhcDowfX1oZWFkZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazt6LWluZGV4OjExO3RvcDowO2NvbG9yOiNmZmY7ZmlsbDojZmZmO3BhZGRpbmc6M3B4IDB9aGVhZGVyIC5saW5rc3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3B9aGVhZGVyIC5saW5rcyBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MTZweDtjb2xvcjojZmZmO2ZpbGw6I2ZmZn1oZWFkZXIgLmRyb3Bkb3duLWNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6MTZweDtwYWRkaW5nLXJpZ2h0OjB9aGVhZGVyIC5hdmF0YXIsaGVhZGVyIC51c2VyLW5hbWV7ZGlzcGxheTppbmxpbmUtYmxvY2t9aGVhZGVyIC5hdmF0YXJ7d2lkdGg6MzBweDtoZWlnaHQ6MzBweH1oZWFkZXIgLnVzZXItbmFtZXt2ZXJ0aWNhbC1hbGlnbjp0b3A7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y3Vyc29yOnBvaW50ZXJ9aGVhZGVyIC51c2VyLW5hbWU+Knt2ZXJ0aWNhbC1hbGlnbjp0b3B9aGVhZGVyIC51c2VyLW5hbWU+c3BhbntwYWRkaW5nLWxlZnQ6NnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctdG9wOjNweH1oZWFkZXIgLnVzZXItbmFtZT5zdmd7cGFkZGluZy10b3A6NHB4O2ZvbnQtc2l6ZToxOHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweClhbmQgKG1heC13aWR0aDogMTEwMHB4KXtoZWFkZXIgLnVzZXItbmFtZXtwYWRkaW5nLWxlZnQ6NnB4fWhlYWRlciAudXNlci1uYW1lIC5uYW1le2Rpc3BsYXk6bm9uZX19LmhlYWRlciAqLC5wcmltYXJ5LWJhY2tncm91bmQgKntvdXRsaW5lLWNvbG9yOiNmZmZ9LmhlYWRlci1zZWFyY2h7ZGlzcGxheTppbmxpbmUtYmxvY2t9aGVhZGVyIC5zZWFyY2gtYm94e2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi10b3A6MTBweH1oZWFkZXIgLnNlYXJjaC1ib3ggaW5wdXR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjIpO2JvcmRlci1yYWRpdXM6NDBweDtjb2xvcjojZWVlO3otaW5kZXg6MjtwYWRkaW5nLWxlZnQ6NDBweH1oZWFkZXIgLnNlYXJjaC1ib3ggaW5wdXQ6Zm9jdXN7b3V0bGluZTpub25lO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuNil9aGVhZGVyIC5zZWFyY2gtYm94IGJ1dHRvbntmaWxsOiNlZWU7ei1pbmRleDoxO2xlZnQ6MTZweH1oZWFkZXIgLnNlYXJjaC1ib3ggYnV0dG9uIHN2Z3ttYXJnaW4tcmlnaHQ6MH1oZWFkZXIgLnNlYXJjaC1ib3ggOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiNkZGR9aGVhZGVyIC5zZWFyY2gtYm94IDo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjojZGRkfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweClhbmQgKG1heC13aWR0aDogMTEwMHB4KXtoZWFkZXIgLnNlYXJjaC1ib3h7bWF4LXdpZHRoOjIwMHB4fX0ubG9nb3tkaXNwbGF5OmlubGluZS1ibG9ja30ubG9nbzpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lfS5sb2dvLXRleHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjEuOGVtO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NDAwO3BhZGRpbmc6MTRweCAyNHB4IDE0cHggMDt2ZXJ0aWNhbC1hbGlnbjp0b3A7bGluZS1oZWlnaHQ6MX0ubG9nby1pbWFnZXttYXJnaW46NXB4IDZweCA2cHggMDt2ZXJ0aWNhbC1hbGlnbjp0b3A7aGVpZ2h0OjMwcHh9Lm1vYmlsZS1tZW51LXRvZ2dsZXtjb2xvcjojZmZmO2ZpbGw6I2ZmZjtmb250LXNpemU6MmVtO2JvcmRlcjoycHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuOCk7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzowIDZweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowcHg7dG9wOjVweDtsaW5lLWhlaWdodDoxO2N1cnNvcjpwb2ludGVyO3VzZXItc2VsZWN0Om5vbmV9Lm1vYmlsZS1tZW51LXRvZ2dsZSBzdmd7bWFyZ2luOjA7Ym90dG9tOi0ycHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KXtoZWFkZXIgLmhlYWRlci1saW5rc3tkaXNwbGF5Om5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO3otaW5kZXg6MTA7cmlnaHQ6MTZweDtib3JkZXItcmFkaXVzOjRweDtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246YWJzb2x1dGU7Ym94LXNoYWRvdzowIDJweCAycHggMXB4IHJnYmEoMCwwLDAsLjEzKTttYXJnaW4tdG9wOi02cHh9aGVhZGVyIC5oZWFkZXItbGlua3Muc2hvd3tkaXNwbGF5OmJsb2NrfWhlYWRlciAubGlua3MgYSxoZWFkZXIgLmRyb3Bkb3duLWNvbnRhaW5lciB1bCBsaSBhe3RleHQtYWxpZ246bGVmdDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTJweCAxNnB4O2NvbG9yOiM0NDQ7ZmlsbDojNDQ0fWhlYWRlciAubGlua3MgYSBzdmcsaGVhZGVyIC5kcm9wZG93bi1jb250YWluZXIgdWwgbGkgYSBzdmd7bWFyZ2luLXJpZ2h0OjEycHh9aGVhZGVyIC5saW5rcyBhOmhvdmVyLGhlYWRlciAuZHJvcGRvd24tY29udGFpbmVyIHVsIGxpIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWVlO2NvbG9yOiM0NDQ7ZmlsbDojNDQ0O3RleHQtZGVjb3JhdGlvbjpub25lfWhlYWRlciAuZHJvcGRvd24tY29udGFpbmVye2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1sZWZ0OjB9aGVhZGVyIC5saW5rc3tkaXNwbGF5OmJsb2NrfWhlYWRlciAuZHJvcGRvd24tY29udGFpbmVyIHVse2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjA7cGFkZGluZzowO21hcmdpbjowO2JveC1zaGFkb3c6bm9uZX19LnRyaS1sYXlvdXQtbW9iaWxlLXRhYnN7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6NTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZDtib3gtc2hhZG93OjAgMXB4IDZweCAtMXB4IHJnYmEoMCwwLDAsLjEpfS50cmktbGF5b3V0LW1vYmlsZS10YWJ7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLWJvdHRvbTozcHggc29saWQgI2JiYjtjdXJzb3I6cG9pbnRlcn0udHJpLWxheW91dC1tb2JpbGUtdGFiOmZpcnN0LWNoaWxke2JvcmRlci1yaWdodDoxcHggc29saWQgI2RkZH0udHJpLWxheW91dC1tb2JpbGUtdGFiLmFjdGl2ZXtib3JkZXItYm90dG9tLWNvbG9yOmN1cnJlbnRDb2xvcn0uYnJlYWRjcnVtYnN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7ZmxleC13cmFwOndyYXA7b3BhY2l0eTouN30uYnJlYWRjcnVtYnMgLmljb24tbGlzdC1pdGVte3dpZHRoOmF1dG87cGFkZGluZy10b3A6NnB4O3BhZGRpbmctYm90dG9tOjZweH0uYnJlYWRjcnVtYnMgLnNlcGFyYXRvcntkaXNwbGF5OmlubGluZS1ibG9jaztmaWxsOiNhYWE7Zm9udC1zaXplOjEuNmVtO2xpbmUtaGVpZ2h0Oi44O21hcmdpbjotMnB4IDAgMH0uYnJlYWRjcnVtYnM6aG92ZXIsLmJyZWFkY3J1bWJzOmZvY3VzLXdpdGhpbntvcGFjaXR5OjF9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KXsuYnJlYWRjcnVtYnMgLmljb24tbGlzdC1pdGVte3BhZGRpbmc6NnB4fS5icmVhZGNydW1icyAuaWNvbi1saXN0LWl0ZW0+c3BhbitzcGFue2Rpc3BsYXk6bm9uZX0uYnJlYWRjcnVtYnMgLmljb24tbGlzdC1pdGVtPnNwYW46Zmlyc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9fS5icmVhZGNydW1iLWxpc3Rpbmd7cG9zaXRpb246cmVsYXRpdmV9LmJyZWFkY3J1bWItbGlzdGluZyAuYnJlYWRjcnVtYi1saXN0aW5nLXRvZ2dsZXtwYWRkaW5nOjZweDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJhZGl1czo0cHh9LmJyZWFkY3J1bWItbGlzdGluZyAuYnJlYWRjcnVtYi1saXN0aW5nLXRvZ2dsZTpob3Zlcntib3JkZXItY29sb3I6I2RkZH0uYnJlYWRjcnVtYi1saXN0aW5nIC5zdmctaWNvbnttYXJnaW4tcmlnaHQ6MH0uYnJlYWRjcnVtYi1saXN0aW5nLWRyb3Bkb3due2JveC1zaGFkb3c6MCAxcHggM3B4IDFweCByZ2JhKDc2LDc2LDc2LC4yNik7b3ZlcmZsb3c6aGlkZGVuO21pbi1oZWlnaHQ6MTAwcHg7d2lkdGg6MjQwcHg7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6ODA7cmlnaHQ6LTE2cHh9LmJyZWFkY3J1bWItbGlzdGluZy1kcm9wZG93biAuYnJlYWRjcnVtYi1saXN0aW5nLXNlYXJjaCAuc3ZnLWljb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxMnB4O3RvcDoxMXB4O2ZpbGw6Izg4ODtwb2ludGVyLWV2ZW50czpub25lfS5icmVhZGNydW1iLWxpc3RpbmctZHJvcGRvd24gLmJyZWFkY3J1bWItbGlzdGluZy1lbnRpdHktbGlzdHttYXgtaGVpZ2h0OjQwMHB4O292ZXJmbG93LXk6c2Nyb2xsO3RleHQtYWxpZ246bGVmdH0uYnJlYWRjcnVtYi1saXN0aW5nLWRyb3Bkb3duIGlucHV0e3BhZGRpbmctbGVmdDozMnB4O2JvcmRlci1yYWRpdXM6MDtib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg4MHB4KXsuYnJlYWRjcnVtYi1saXN0aW5nLWRyb3Bkb3due3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OmF1dG87bGVmdDoxNnB4fS5icmVhZGNydW1iLWxpc3RpbmctZHJvcGRvd24gLmJyZWFkY3J1bWItbGlzdGluZy1lbnRpdHktbGlzdHttYXgtaGVpZ2h0OjI0MHB4fX0uZmFkZWQgYSwuZmFkZWQgYnV0dG9uLC5mYWRlZCBzcGFuLC5mYWRlZCBzcGFuPmRpdntjb2xvcjojNjY2O2ZpbGw6IzY2Nn0uZmFkZWQgLnRleHQtYnV0dG9ue29wYWNpdHk6LjU7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgMTIwbXN9LmZhZGVkIC50ZXh0LWJ1dHRvbjpob3ZlcntvcGFjaXR5OjE7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmZhZGVkIHNwYW4uZmFkZWQtdGV4dHtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjEycHh9LmFjdGlvbi1idXR0b25zIC50ZXh0LWJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjZweCAxMnB4fS5hY3Rpb24tYnV0dG9ucyAudGV4dC1idXR0b246bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjB9LmFjdGlvbi1idXR0b25zIC50ZXh0LWJ1dHRvbjpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MH0uYWN0aW9uLWJ1dHRvbnMgLmRyb3Bkb3duLWNvbnRhaW5lcjpsYXN0LWNoaWxkIGF7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDoxMnB4fS5hY3Rpb24tYnV0dG9uc3t0ZXh0LWFsaWduOnJpZ2h0fS5hY3Rpb24tYnV0dG9ucy50ZXh0LWxlZnR7dGV4dC1hbGlnbjpsZWZ0fS5hY3Rpb24tYnV0dG9ucy50ZXh0LWxlZnQgLnRleHQtYnV0dG9ue3BhZGRpbmctcmlnaHQ6MTZweDtwYWRkaW5nLWxlZnQ6MH0uYWN0aW9uLWJ1dHRvbnMudGV4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODgwcHgpey5hY3Rpb24tYnV0dG9ucyAudGV4dC1idXR0b257cGFkZGluZzo2cHggNnB4fS5hY3Rpb24tYnV0dG9ucyAuZHJvcGRvd24tY29udGFpbmVyOmxhc3QtY2hpbGQgYXtwYWRkaW5nLWxlZnQ6NnB4fX0uYm9vay1jb250ZW50cyAuZW50aXR5LWxpc3QtaXRlbSAuaWNvbnt3aWR0aDo0cHg7Ym9yZGVyLXJhZGl1czoxcHg7anVzdGlmeS1zZWxmOnN0cmV0Y2g7YWxpZ24tc2VsZjpzdHJldGNoO2hlaWdodDphdXRvO21hcmdpbi1yaWdodDoyNHB4fS5ib29rLWNvbnRlbnRzIC5lbnRpdHktbGlzdC1pdGVtIC5pY29uOmFmdGVye29wYWNpdHk6LjV9LmJvb2stY29udGVudHMgLmVudGl0eS1saXN0LWl0ZW0gLmljb24gc3Zne2Rpc3BsYXk6bm9uZX0uYm9vay1jb250ZW50cyAuZW50aXR5LWxpc3QtaXRlbSBwe21hcmdpbi1ib3R0b206MH0uYm9vay1jb250ZW50cyAuZW50aXR5LWxpc3QtaXRlbSAuaW5uZXItcGFnZXtwYWRkaW5nLXRvcDowO3BhZGRpbmctYm90dG9tOjB9LmVudGl0eS1saXN0LWl0ZW0rLmNoYXB0ZXItZXhwYW5zaW9ue2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjAgMTZweCAxNnB4IDE2cHg7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlcjowO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LmVudGl0eS1saXN0LWl0ZW0rLmNoYXB0ZXItZXhwYW5zaW9uPi5pY29ue3dpZHRoOjRweDtoZWlnaHQ6YXV0bztib3JkZXItcmFkaXVzOjAgMCAxcHggMXB4O2FsaWduLXNlbGY6c3RyZXRjaDtmbGV4LXNocmluazowfS5lbnRpdHktbGlzdC1pdGVtKy5jaGFwdGVyLWV4cGFuc2lvbj4uaWNvbjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRDb2xvcjtjb250ZW50OlwiXCI7b3BhY2l0eTouNX0uZW50aXR5LWxpc3QtaXRlbSsuY2hhcHRlci1leHBhbnNpb24+Lmljb246YWZ0ZXJ7b3BhY2l0eTouNX0uZW50aXR5LWxpc3QtaXRlbSsuY2hhcHRlci1leHBhbnNpb24gLmljb24gc3Zne2Rpc3BsYXk6bm9uZX0uZW50aXR5LWxpc3QtaXRlbSsuY2hhcHRlci1leHBhbnNpb24+LmNvbnRlbnR7ZmxleDoxfS5lbnRpdHktbGlzdC1pdGVtKy5jaGFwdGVyLWV4cGFuc2lvbiAuY2hhcHRlci1leHBhbnNpb24tdG9nZ2xle2JvcmRlci1yYWRpdXM6MCA0cHggNHB4IDA7cGFkZGluZzo2cHggMTZweDt3aWR0aDoxMDAlO3RleHQtYWxpZ246bGVmdH0uZW50aXR5LWxpc3QtaXRlbSsuY2hhcHRlci1leHBhbnNpb24gLmNoYXB0ZXItZXhwYW5zaW9uLXRvZ2dsZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA2KX0uZW50aXR5LWxpc3QtaXRlbS5oYXMtY2hpbGRyZW57cGFkZGluZy1ib3R0b206MH0uZW50aXR5LWxpc3QtaXRlbS5oYXMtY2hpbGRyZW4+Lmljb257Ym9yZGVyLXJhZGl1czo0cHggNHB4IDAgMH0uaW5zZXQtbGlzdHtkaXNwbGF5Om5vbmU7cGFkZGluZy10b3A6MTBweH0uaW5zZXQtbGlzdCAuZW50aXR5LWxpc3QtaXRlbS1uYW1le2ZvbnQtc2l6ZToxcmVtfS5pbnNldC1saXN0IC5lbnRpdHktbGlzdC1pdGVtLWNoaWxkcmVue3BhZGRpbmctdG9wOjA7cGFkZGluZy1ib3R0b206MH0uc2lkZWJhci1wYWdlLW5hdntsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjEycHggMCAxNnB4IDZweDtwb3NpdGlvbjpyZWxhdGl2ZX0uc2lkZWJhci1wYWdlLW5hdjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMTU2LDIxNSwuMik7d2lkdGg6MnB4O3RvcDowcHg7Ym90dG9tOjBweDt6LWluZGV4OjB9LnNpZGViYXItcGFnZS1uYXYgbGl7bWFyZ2luLWJvdHRvbTo0cHg7Zm9udC1zaXplOi45NWVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5zaWRlYmFyLXBhZ2UtbmF2IC5oMXtwYWRkaW5nLWxlZnQ6MTZweH0uc2lkZWJhci1wYWdlLW5hdiAuaDJ7cGFkZGluZy1sZWZ0OjI0cHh9LnNpZGViYXItcGFnZS1uYXYgLmgze3BhZGRpbmctbGVmdDozMnB4fS5zaWRlYmFyLXBhZ2UtbmF2IC5oNHtwYWRkaW5nLWxlZnQ6NDBweH0uc2lkZWJhci1wYWdlLW5hdiAuaDV7cGFkZGluZy1sZWZ0OjQ4cHh9LnNpZGViYXItcGFnZS1uYXYgLmg2e3BhZGRpbmctbGVmdDo1NnB4fS5zaWRlYmFyLXBhZ2UtbmF2IC5jdXJyZW50LWhlYWRpbmd7Zm9udC13ZWlnaHQ6Ym9sZH0uc2lkZWJhci1wYWdlLW5hdiBsaTppcyguY3VycmVudC1oZWFkaW5nKSAuc2lkZWJhci1wYWdlLW5hdi1idWxsZXR7YmFja2dyb3VuZC1jb2xvcjojMDA5Y2Q3ICFpbXBvcnRhbnQ7d2lkdGg6M3B4fS5zaWRlYmFyLXBhZ2UtbmF2IC5zaWRlYmFyLXBhZ2UtbmF2LWJ1bGxldHtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjFweDt0b3A6MDt6LWluZGV4OjF9LmJvb2stdHJlZSAuc2lkZWJhci1wYWdlLWxpc3R7bGlzdC1zdHlsZTpub25lO3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZX0uYm9vay10cmVlIC5zaWRlYmFyLXBhZ2UtbGlzdDphZnRlciwuYm9vay10cmVlIC5zaWRlYmFyLXBhZ2UtbGlzdCAuc3ViLW1lbnU6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxNnB4O3RvcDoxcmVtO2JvdHRvbToxcmVtO2JvcmRlci1sZWZ0OjRweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTt6LWluZGV4OjA7ZGlzcGxheTpub25lfS5ib29rLXRyZWUgLnNpZGViYXItcGFnZS1saXN0IHVse2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nLWxlZnQ6MXJlbTtwYWRkaW5nLXJpZ2h0OjB9LmJvb2stdHJlZSAuc2lkZWJhci1wYWdlLWxpc3QgLmVudGl0eS1saXN0LWl0ZW17cGFkZGluZy10b3A6M3B4O3BhZGRpbmctYm90dG9tOjNweDtiYWNrZ3JvdW5kLWNsaXA6Y29udGVudC1ib3g7Ym9yZGVyLXJhZGl1czowIDNweCAzcHggMH0uYm9vay10cmVlIC5zaWRlYmFyLXBhZ2UtbGlzdCAuZW50aXR5LWxpc3QtaXRlbSAuY29udGVudHtwYWRkaW5nLXRvcDo2cHg7cGFkZGluZy1ib3R0b206NnB4O21heC13aWR0aDpjYWxjKDEwMCUgLSAyMHB4KX0uYm9vay10cmVlIC5zaWRlYmFyLXBhZ2UtbGlzdCAuY2hhcHRlci5lbnRpdHktbGlzdC1pdGVtLnNlbGVjdGVke2JhY2tncm91bmQtY29sb3I6I2UwZWFmNjtjb2xvcjojMDAwfS5ib29rLXRyZWUgLnNpZGViYXItcGFnZS1saXN0IC5wYWdlLmVudGl0eS1saXN0LWl0ZW0uc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojZTBlYWY2fS5ib29rLXRyZWUgLnNpZGViYXItcGFnZS1saXN0IC5lbnRpdHktbGlzdC1pdGVtLnNlbGVjdGVkIGg0LC5ib29rLXRyZWUgLnNpZGViYXItcGFnZS1saXN0IC5lbnRpdHktbGlzdC1pdGVtLnNlbGVjdGVkIGg0IGF7Y29sb3I6IzAwMH0uYm9vay10cmVlIC5zaWRlYmFyLXBhZ2UtbGlzdCAuZW50aXR5LWxpc3QtaXRlbS5zZWxlY3RlZCAuY2FyZXQtaWNvbiBzdmcuc3ZnLWljb257ZmlsbDojMDAwfS5ib29rLXRyZWUgLnNpZGViYXItcGFnZS1saXN0IC5lbnRpdHktbGlzdC1pdGVtLm5vLWhvdmVye21hcmdpbi10b3A6LTZweDtwYWRkaW5nLXJpZ2h0OjB9LmJvb2stdHJlZSAuc2lkZWJhci1wYWdlLWxpc3QgLmVudGl0eS1saXN0LWl0ZW0tbmFtZXtmb250LXNpemU6MWVtO21hcmdpbjowfS5ib29rLXRyZWUgLnNpZGViYXItcGFnZS1saXN0IC5jaGFwdGVyLWNoaWxkLW1lbnV7Zm9udC1zaXplOi44cmVtO21hcmdpbi10b3A6LTAuMnJlbTttYXJnaW4tbGVmdDotMXJlbX0uYm9vay10cmVlIC5zaWRlYmFyLXBhZ2UtbGlzdCBbY2hhcHRlci10b2dnbGVde3BhZGRpbmctbGVmdDouN3JlbTtwYWRkaW5nLWJvdHRvbTouMnJlbX0uYm9vay10cmVlIC5zaWRlYmFyLXBhZ2UtbGlzdCAuZW50aXR5LWxpc3QtaXRlbSAuaWNvbnt6LWluZGV4OjI7d2lkdGg6NHB4O2hlaWdodDphdXRvO2FsaWduLXNlbGY6c3RyZXRjaDtmbGV4LXNocmluazowO2JvcmRlci1yYWRpdXM6MXB4O29wYWNpdHk6LjZ9LmJvb2stdHJlZSAuc2lkZWJhci1wYWdlLWxpc3QgLmVudGl0eS1saXN0LWl0ZW0gLmljb246YWZ0ZXJ7b3BhY2l0eToxfS5ib29rLXRyZWUgLnNpZGViYXItcGFnZS1saXN0IC5lbnRpdHktbGlzdC1pdGVtIC5pY29uIHN2Z3tkaXNwbGF5Om5vbmV9LmNoYXB0ZXItY2hpbGQtbWVudSB1bC5zdWItbWVudXtkaXNwbGF5Om5vbmU7cGFkZGluZy1sZWZ0OjA7cG9zaXRpb246cmVsYXRpdmV9LmNoYXB0ZXItY2hpbGQtbWVudSBbY2hhcHRlci10b2dnbGVdLm9wZW4rLnN1Yi1tZW51e2Rpc3BsYXk6YmxvY2t9LnNvcnRhYmxlLXBhZ2UtbGlzdCwuc29ydGFibGUtcGFnZS1saXN0IHVse2xpc3Qtc3R5bGU6bm9uZX0uc29ydC1ib3h7bWFyZ2luLWJvdHRvbToxNnB4O3BhZGRpbmc6MTZweCAzMnB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5zb3J0LWJveDo6YmVmb3Jle3BvaW50ZXItZXZlbnRzOm5vbmU7Y29udGVudDpcIlwiO2JvcmRlci1yYWRpdXM6NHB4O29wYWNpdHk6LjU7Ym9yZGVyOjJweCBzb2xpZCB2YXIoLS1jb2xvci1ib29rKTtkaXNwbGF5OmJsb2NrO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO3Bvc2l0aW9uOmFic29sdXRlfS5zb3J0LWJveC1vcHRpb25ze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uc29ydC1ib3gtb3B0aW9ucyAuYnV0dG9ue21hcmdpbi1sZWZ0OjB9LnNvcnRhYmxlLXBhZ2UtbGlzdHttYXJnaW4tbGVmdDowO3BhZGRpbmc6MH0uc29ydGFibGUtcGFnZS1saXN0IC5lbnRpdHktbGlzdC1pdGVtPnNwYW46Zmlyc3QtY2hpbGR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0fS5zb3J0YWJsZS1wYWdlLWxpc3QgLmVudGl0eS1saXN0LWl0ZW0+ZGl2e2Rpc3BsYXk6YmxvY2s7ZmxleDoxfS5zb3J0YWJsZS1wYWdlLWxpc3Q+dWx7bWFyZ2luLWxlZnQ6MH0uc29ydGFibGUtcGFnZS1saXN0IHVse21hcmdpbi1ib3R0b206MTZweDttYXJnaW4tdG9wOjA7cGFkZGluZy1sZWZ0OjE2cHh9LnNvcnRhYmxlLXBhZ2UtbGlzdCBsaXtib3JkZXI6MXB4IHNvbGlkICNkZGQ7bWFyZ2luLXRvcDotMXB4O21pbi1oZWlnaHQ6MzhweH0uc29ydGFibGUtcGFnZS1saXN0IGxpLnRleHQtcGFnZSwuc29ydGFibGUtcGFnZS1saXN0IGxpLnRleHQtY2hhcHRlcntib3JkZXItbGVmdDoycHggc29saWQgY3VycmVudENvbG9yfS5zb3J0YWJsZS1wYWdlLWxpc3QgbGk6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDo2cHh9LnNvcnRhYmxlLXBhZ2UtbGlzdCBsaS5wbGFjZWhvbGRlcntwb3NpdGlvbjpyZWxhdGl2ZX0uc29ydGFibGUtcGFnZS1saXN0IGxpLnBsYWNlaG9sZGVyOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZX0uYWN0aXZpdHktbGlzdC1pdGVte3BhZGRpbmc6MTJweCAwO2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6bWluLWNvbnRlbnQgMWZyO2dyaWQtY29sdW1uLWdhcDoxNnB4O2ZvbnQtc2l6ZTouOWVtfS5jYXJkIC5hY3Rpdml0eS1saXN0LWl0ZW17cGFkZGluZzoxMnB4IDE2cHh9LnVzZXItbGlzdC1pdGVte2Rpc3BsYXk6aW5saW5lLWdyaWQ7cGFkZGluZzoxMnB4O2dyaWQtdGVtcGxhdGUtY29sdW1uczptaW4tY29udGVudCAxZnI7Z3JpZC1jb2x1bW4tZ2FwOjE2cHg7Zm9udC1zaXplOi45ZW07YWxpZ24taXRlbXM6Y2VudGVyfS51c2VyLWxpc3QtaXRlbT5kaXY6Zmlyc3QtY2hpbGR7bGluZS1oZWlnaHQ6MH11bC5wYWdpbmF0aW9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MTZweCAwO3BhZGRpbmctbGVmdDoxcHh9dWwucGFnaW5hdGlvbiBsaXtmbG9hdDpsZWZ0fXVsLnBhZ2luYXRpb24gbGk6Zmlyc3QtY2hpbGQgYSx1bC5wYWdpbmF0aW9uIGxpOmZpcnN0LWNoaWxkIHNwYW57Ym9yZGVyLXJhZGl1czozcHggMCAwIDNweH11bC5wYWdpbmF0aW9uIGxpOmxhc3QtY2hpbGQgYSx1bC5wYWdpbmF0aW9uIGxpOmxhc3QtY2hpbGQgc3Bhbntib3JkZXItcmFkaXVzOjAgM3B4IDNweCAwfXVsLnBhZ2luYXRpb24gYSx1bC5wYWdpbmF0aW9uIHNwYW57ZGlzcGxheTpibG9jaztwYWRkaW5nOjNweCAxMnB4O2JvcmRlcjoxcHggc29saWQgI2NjYzttYXJnaW4tbGVmdDotMXB4O3VzZXItc2VsZWN0Om5vbmV9dWwucGFnaW5hdGlvbiBhLmRpc2FibGVkLHVsLnBhZ2luYXRpb24gc3Bhbi5kaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWR9dWwucGFnaW5hdGlvbiBsaS5hY3RpdmUgc3Bhbntjb2xvcjojZmZmfS5jb21wYWN0IHVsLnBhZ2luYXRpb257bWFyZ2luOjB9LmVudGl0eS1saXN0LC5pY29uLWxpc3R7bWFyZ2luOjAgLTE2cHh9LmVudGl0eS1saXN0IGg0LC5pY29uLWxpc3QgaDR7bWFyZ2luOjB9LmVudGl0eS1saXN0IGhyLC5pY29uLWxpc3QgaHJ7bWFyZ2luOjB9LmVudGl0eS1saXN0IC50ZXh0LXNtYWxsLnRleHQtbXV0ZWQsLmljb24tbGlzdCAudGV4dC1zbWFsbC50ZXh0LW11dGVke2NvbG9yOiNhYWE7Zm9udC1zaXplOi43NWVtO21hcmdpbi10b3A6NnB4fS5lbnRpdHktbGlzdCAudGV4dC1tdXRlZCBwLnRleHQtbXV0ZWQsLmljb24tbGlzdCAudGV4dC1tdXRlZCBwLnRleHQtbXV0ZWR7bWFyZ2luLXRvcDowfS5lbnRpdHktbGlzdCAucGFnZS5kcmFmdCAudGV4dC1wYWdlLC5pY29uLWxpc3QgLnBhZ2UuZHJhZnQgLnRleHQtcGFnZXtjb2xvcjp2YXIoLS1jb2xvci1wYWdlLWRyYWZ0KTtmaWxsOnZhcigtLWNvbG9yLXBhZ2UtZHJhZnQpfS5lbnRpdHktbGlzdD4uZHJvcGRvd24tY29udGFpbmVyLC5pY29uLWxpc3Q+LmRyb3Bkb3duLWNvbnRhaW5lcntkaXNwbGF5OmJsb2NrfS5pY29uLWxpc3QgaHJ7bWFyZ2luOjEycHggMTZweDttYXgtd2lkdGg6MTQwcHg7b3BhY2l0eTouMjU7aGVpZ2h0OjEuMXB4fS5pY29uLWxpc3QgaHIraHIsLmljb24tbGlzdCBocjpmaXJzdC1jaGlsZCwuaWNvbi1saXN0IGhyOmxhc3QtY2hpbGR7ZGlzcGxheTpub25lfS5lbnRpdHktbGlzdC1pdGVtLC5pY29uLWxpc3QtaXRlbXtwYWRkaW5nOjEycHggMTZweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6MDt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3dvcmQtYnJlYWs6YnJlYWstd29yZH0uZW50aXR5LWxpc3QtaXRlbSBoNCBhLC5pY29uLWxpc3QtaXRlbSBoNCBhe2NvbG9yOiMwMDB9LmVudGl0eS1saXN0LWl0ZW0+c3BhbjpmaXJzdC1jaGlsZCwuaWNvbi1saXN0LWl0ZW0+c3BhbjpmaXJzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MTZweDtmbGV4LWJhc2lzOjEuODhlbTtmbGV4Om5vbmV9LmVudGl0eS1saXN0LWl0ZW0+c3BhbjpsYXN0LWNoaWxkLC5pY29uLWxpc3QtaXRlbT5zcGFuOmxhc3QtY2hpbGR7ZmxleDoxO3RleHQtYWxpZ246bGVmdH0uZW50aXR5LWxpc3QtaXRlbTpub3QoLm5vLWhvdmVyKSwuaWNvbi1saXN0LWl0ZW06bm90KC5uby1ob3Zlcil7Y3Vyc29yOnBvaW50ZXJ9LmVudGl0eS1saXN0LWl0ZW06bm90KC5uby1ob3Zlcik6aG92ZXIsLmljb24tbGlzdC1pdGVtOm5vdCgubm8taG92ZXIpOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMSk7Ym9yZGVyLXJhZGl1czo0cHh9LmVudGl0eS1saXN0LWl0ZW0ub3V0bGluZS1ob3ZlciwuaWNvbi1saXN0LWl0ZW0ub3V0bGluZS1ob3Zlcntib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMCl9LmVudGl0eS1saXN0LWl0ZW0ub3V0bGluZS1ob3Zlcjpob3ZlciwuaWNvbi1saXN0LWl0ZW0ub3V0bGluZS1ob3Zlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEpfS5lbnRpdHktbGlzdC1pdGVtLXBhdGgtc2Vwe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MXB4fS5lbnRpdHktbGlzdC1pdGVtLXBhdGgtc2VwIHN2Z3ttYXJnaW4tcmlnaHQ6MH0uY2FyZCAuZW50aXR5LWxpc3QtaXRlbTpub3QoLm5vLWhvdmVyKTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMmYyZjJ9LmNhcmQgLmVudGl0eS1saXN0LWl0ZW0gLmVudGl0eS1saXN0LWl0ZW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWVlfS5lbnRpdHktbGlzdC1pdGVtLWNoaWxkcmVuPmRpdntvdmVyZmxvdzpoaWRkZW47cGFkZGluZzo2cHggMDttYXJnaW4tdG9wOi02cHh9LmVudGl0eS1saXN0LWl0ZW0tY2hpbGRyZW4gLmVudGl0eS1jaGlwe3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7aGVpZ2h0OjIuNWVtO292ZXJmbG93OmhpZGRlbjt0ZXh0LWFsaWduOmxlZnQ7ZGlzcGxheTpibG9jazt3aGl0ZS1zcGFjZTpub3dyYXB9LmVudGl0eS1saXN0LWl0ZW0taW1hZ2V7YWxpZ24tc2VsZjpzdHJldGNoO3dpZHRoOjE0MHB4O2ZsZXg6bm9uZTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlO2JvcmRlci1yYWRpdXM6M3B4O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1yaWdodDoyNHB4fS5lbnRpdHktbGlzdC1pdGVtLWltYWdlLmVudGl0eS1saXN0LWl0ZW0taW1hZ2Utd2lkZXt3aWR0aDoyMjBweH0uZW50aXR5LWxpc3QtaXRlbS1pbWFnZSAuc3ZnLWljb257Y29sb3I6I2ZmZjtmaWxsOiNmZmY7Zm9udC1zaXplOjEuNjZyZW07bWFyZ2luLXJpZ2h0OjA7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjZweDtsZWZ0OjZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4ODBweCl7LmVudGl0eS1saXN0LWl0ZW0taW1hZ2V7d2lkdGg6ODBweH19LmNoYXB0ZXI+LmVudGl0eS1saXN0LWl0ZW0taW1hZ2V7d2lkdGg6NjBweH0uZW50aXR5LWxpc3QuY29tcGFjdHtmb250LXNpemU6OC40cHh9LmVudGl0eS1saXN0LmNvbXBhY3QgaDQsLmVudGl0eS1saXN0LmNvbXBhY3QgYXtsaW5lLWhlaWdodDoxLjJ9LmVudGl0eS1saXN0LmNvbXBhY3QgLmVudGl0eS1pdGVtLXNuaXBwZXR7ZGlzcGxheTpub25lfS5lbnRpdHktbGlzdC5jb21wYWN0IC5lbnRpdHktbGlzdC1pdGVtIHB7Zm9udC1zaXplOjExLjJweDtwYWRkaW5nLXRvcDo2cHh9LmVudGl0eS1saXN0LmNvbXBhY3QgcHttYXJnaW46MH0uZW50aXR5LWxpc3QuY29tcGFjdD5wLmVtcHR5LXRleHR7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTRweH0uZW50aXR5LWxpc3QuY29tcGFjdCBocnttYXJnaW46MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4ODBweCl7LmVudGl0eS1saXN0LmNvbXBhY3QgaDR7Zm9udC1zaXplOjEuNjY2ZW19fS5kcm9wZG93bi1jb250YWluZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO3Bvc2l0aW9uOnJlbGF0aXZlfS5kcm9wZG93bi1tZW51e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Ojk5OTt0b3A6MDtsaXN0LXN0eWxlOm5vbmU7cmlnaHQ6MDttYXJnaW46MTZweCAwO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93OjAgMCAycHggMCByZ2JhKDAsMCwwLC4xKTtib3JkZXItcmFkaXVzOjFweDtib3JkZXI6MXB4IHNvbGlkICNlZWU7bWluLXdpZHRoOjE4MHB4O3BhZGRpbmc6NnB4IDA7Y29sb3I6IzU1NTtmaWxsOiM1NTU7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LmRyb3Bkb3duLW1lbnUud2lkZXttaW4td2lkdGg6MjIwcHh9LmRyb3Bkb3duLW1lbnUgLnRleHQtbXV0ZWR7Y29sb3I6Izk5OTtmaWxsOiM5OTl9LmRyb3Bkb3duLW1lbnUgbGkuYWN0aXZlIGF7Zm9udC13ZWlnaHQ6NjAwfS5kcm9wZG93bi1tZW51IGEsLmRyb3Bkb3duLW1lbnUgYnV0dG9ue2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo2cHggMTZweDtjb2xvcjojNTU1O2ZpbGw6Y3VycmVudENvbG9yO3doaXRlLXNwYWNlOm5vd3JhcH0uZHJvcGRvd24tbWVudSBhOmhvdmVyLC5kcm9wZG93bi1tZW51IGE6Zm9jdXMsLmRyb3Bkb3duLW1lbnUgYnV0dG9uOmhvdmVyLC5kcm9wZG93bi1tZW51IGJ1dHRvbjpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO2NvbG9yOnZhcigtLWNvbG9yLXByaW1hcnkpfS5kcm9wZG93bi1tZW51IGE6Zm9jdXMsLmRyb3Bkb3duLW1lbnUgYnV0dG9uOmZvY3Vze291dGxpbmU6MXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO291dGxpbmUtb2Zmc2V0Oi0ycHh9LmRyb3Bkb3duLW1lbnUgYSBzdmcsLmRyb3Bkb3duLW1lbnUgYnV0dG9uIHN2Z3ttYXJnaW4tcmlnaHQ6MTJweDtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxNnB4fS5kcm9wZG93bi1tZW51IGJ1dHRvbnt3aWR0aDoxMDAlO3RleHQtYWxpZ246bGVmdH0uZHJvcGRvd24tbWVudSBsaS5ib3JkZXItYm90dG9te2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGR9LmZlYXR1cmVkLWltYWdlLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bWluLWhlaWdodDoxNDBweDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlO3RyYW5zaXRpb246b3BhY2l0eSBlYXNlLWluLW91dCAyNDBtc30uZmVhdHVyZWQtaW1hZ2UtY29udGFpbmVyIGF7ZGlzcGxheTpibG9ja30uZmVhdHVyZWQtaW1hZ2UtY29udGFpbmVyIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmZlYXR1cmVkLWltYWdlLWNvbnRhaW5lci13cmFwe3Bvc2l0aW9uOnJlbGF0aXZlfS5mZWF0dXJlZC1pbWFnZS1jb250YWluZXItd3JhcCAuc3ZnLWljb257Y29sb3I6I2ZmZjtmaWxsOiNmZmY7Zm9udC1zaXplOjJyZW07bWFyZ2luLXJpZ2h0OjA7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEwcHg7bGVmdDo2cHh9LmdyaWQtY2FyZDpob3ZlciAuZmVhdHVyZWQtaW1hZ2UtY29udGFpbmVye29wYWNpdHk6LjV9LmFjdGlvbi1saW5re2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtjb2xvcjpjdXJyZW50Q29sb3I7cGFkZGluZzoxNnB4IDB9LmFjdGl2ZS1saW5rLWxpc3QgYXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjEycHh9LmFjdGl2ZS1saW5rLWxpc3QgYTpub3QoLmFjdGl2ZSl7Y29sb3I6IzQ0NDtmaWxsOiM0NDR9LmFjdGl2ZS1saW5rLWxpc3QgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA1KTtib3JkZXItcmFkaXVzOjNweDt0ZXh0LWRlY29yYXRpb246bm9uZX0ucGFnZS1lZGl0b3J7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpzdHJldGNoO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnBhZ2UtZWRpdG9yIC5lZGl0LWFyZWF7ZmxleDoxO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt6LWluZGV4OjEwfS5wYWdlLWVkaXRvciAubWNlLXRpbnltY2V7Ym94LXNoYWRvdzpub25lfS5wYWdlLWVkaXRvciAubWNlLXRvcC1wYXJ0OjpiZWZvcmV7Ym94LXNoYWRvdzpub25lfWJvZHkubWNlLWZ1bGxzY3JlZW4gLnBhZ2UtZWRpdG9yIC5lZGl0LWFyZWF7ei1pbmRleDoxMn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCl7LnBhZ2UtZWRpdC10b29sYmFye292ZXJmbG93LXg6c2Nyb2xsO292ZXJmbG93LXk6dmlzaWJsZX0ucGFnZS1lZGl0LXRvb2xiYXIgLmdyaWQudGhpcmR7ZGlzcGxheTpibG9jazt3aGl0ZS1zcGFjZTpub3dyYXB9LnBhZ2UtZWRpdC10b29sYmFyIC5ncmlkLnRoaXJkPmRpdntkaXNwbGF5OmlubGluZS1ibG9ja319LnBhZ2Utc2F2ZS1tb2JpbGUtYnV0dG9ue3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MzA7Ym9yZGVyLXJhZGl1czo1MCU7d2lkdGg6NTZweDtoZWlnaHQ6NTZweDtmb250LXNpemU6MjRweDtyaWdodDoxNnB4O2JvdHRvbToxMnB4O2JveC1zaGFkb3c6MCAycHggMnB4IDFweCByZ2JhKDAsMCwwLC4xMyk7YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3I7dGV4dC1hbGlnbjpjZW50ZXJ9LnBhZ2Utc2F2ZS1tb2JpbGUtYnV0dG9uIHN2Z3tmaWxsOiNmZmY7bWFyZ2luLXJpZ2h0OjB9LmRyYWZ0LW5vdGlmaWNhdGlvbntwb2ludGVyLWV2ZW50czpub25lO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSBlYXNlLWluLW91dCAxMjBtczt0cmFuc2Zvcm0tb3JpZ2luOjUwJSA1MCV9LmRyYWZ0LW5vdGlmaWNhdGlvbi52aXNpYmxle3RyYW5zZm9ybTpzY2FsZSgxKX0ucGFnZS1zdHlsZS5lZGl0b3J7cGFkZGluZzowICFpbXBvcnRhbnR9LnBhZ2UtY29udGVudHt3aWR0aDoxMDAlO21heC13aWR0aDo4NDBweDttYXJnaW46MCBhdXRvO292ZXJmbG93LXdyYXA6YnJlYWstd29yZH0ucGFnZS1jb250ZW50IC5hbGlnbi1sZWZ0e3RleHQtYWxpZ246bGVmdH0ucGFnZS1jb250ZW50IGltZy5hbGlnbi1sZWZ0LC5wYWdlLWNvbnRlbnQgdGFibGUuYWxpZ24tbGVmdHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnQ7bWFyZ2luOjZweCAxNnB4IDE2cHggMH0ucGFnZS1jb250ZW50IC5hbGlnbi1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnBhZ2UtY29udGVudCBpbWcuYWxpZ24tcmlnaHQsLnBhZ2UtY29udGVudCB0YWJsZS5hbGlnbi1yaWdodHtmbG9hdDpyaWdodCAhaW1wb3J0YW50O21hcmdpbjo2cHggMCA2cHggMTJweH0ucGFnZS1jb250ZW50IC5hbGlnbi1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnBhZ2UtY29udGVudCBpbWcuYWxpZ24tY2VudGVye2Rpc3BsYXk6YmxvY2t9LnBhZ2UtY29udGVudCBpbWcuYWxpZ24tY2VudGVyLC5wYWdlLWNvbnRlbnQgdGFibGUuYWxpZ24tY2VudGVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnBhZ2UtY29udGVudCBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnBhZ2UtY29udGVudCBoMSwucGFnZS1jb250ZW50IGgyLC5wYWdlLWNvbnRlbnQgaDMsLnBhZ2UtY29udGVudCBoNCwucGFnZS1jb250ZW50IGg1LC5wYWdlLWNvbnRlbnQgaDYsLnBhZ2UtY29udGVudCBwcmV7Y2xlYXI6bGVmdH0ucGFnZS1jb250ZW50IGhye2NsZWFyOmJvdGg7bWFyZ2luOjE2cHggMH0ucGFnZS1jb250ZW50IHRhYmxle2h5cGhlbnM6YXV0bzt0YWJsZS1sYXlvdXQ6Zml4ZWQ7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG8gIWltcG9ydGFudH0ucGFnZS1jb250ZW50IGlucywucGFnZS1jb250ZW50IGRlbHt0ZXh0LWRlY29yYXRpb246bm9uZX0ucGFnZS1jb250ZW50IGluc3tiYWNrZ3JvdW5kOiNkYmZmZGJ9LnBhZ2UtY29udGVudCBkZWx7YmFja2dyb3VuZDojZmZlY2VjfS5wYWdlLWNvbnRlbnQucGFnZS1yZXZpc2lvbiBwcmUgY29kZXt3aGl0ZS1zcGFjZTpwcmUtd3JhcH0ucG9pbnRlci1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpub25lO2xlZnQ6MDt6LWluZGV4OjEwfS5wb2ludGVye2JvcmRlcjoxcHggc29saWQgI2NjYztkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktaXRlbXM6Y2VudGVyO3BhZGRpbmc6MTJweCAxMnB4O2JvcmRlci1yYWRpdXM6NHB4O2JveC1zaGFkb3c6MCAwIDEycHggMXB4IHJnYmEoMjEyLDIwOSwyMDksLjMpO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7d2lkdGg6Mjc1cHg7ei1pbmRleDo1NX0ucG9pbnRlci5pcy1wYWdlLWVkaXRhYmxle3dpZHRoOjMyOHB4fS5wb2ludGVyOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTtib3R0b206LTlweDt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O21hcmdpbi1sZWZ0Oi04cHg7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1jb2xvcjojZmZmO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybS1vcmlnaW46NTAlIDUwJTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjO2JvcmRlci1yaWdodDoxcHggc29saWQgI2NjYzt6LWluZGV4OjU2fS5wb2ludGVyIGlucHV0LC5wb2ludGVyIGJ1dHRvbiwucG9pbnRlciBhe3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1yYWRpdXM6MDtoZWlnaHQ6MjhweDtmb250LXNpemU6MTJweDt2ZXJ0aWNhbC1hbGlnbjp0b3A7cGFkZGluZzo1cHggMTZweH0ucG9pbnRlciBpbnB1dHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2NvbG9yOiM2NjY7d2lkdGg6MTcycHg7ei1pbmRleDo0MDtwYWRkaW5nOjVweCAxMHB4fS5wb2ludGVyIHNwYW4uaWNvbntmaWxsOiM0NDQ7Y3Vyc29yOnBvaW50ZXI7dXNlci1zZWxlY3Q6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxfS5wb2ludGVyIC5pbnB1dC1ncm91cCAuYnV0dG9ue2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjAgMCAwIC00cHg7Ym94LXNoYWRvdzpub25lfS5wb2ludGVyIGEuYnV0dG9ue21hcmdpbjowfS5wb2ludGVyIC5zdmctaWNvbnt3aWR0aDoxLjJlbTtoZWlnaHQ6MS4yZW19LmZsb2F0aW5nLXRvb2xib3h7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RkZDtyaWdodDo2NHB4O3dpZHRoOjQ4cHg7b3ZlcmZsb3c6aGlkZGVuO2FsaWduLWl0ZW1zOnN0cmV0Y2g7ZmxleC1kaXJlY3Rpb246cm93O2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uOndpZHRoIGVhc2UtaW4tb3V0IDE4MG1zO21hcmdpbi10b3A6LTFweDttaW4taGVpZ2h0OjB9LmZsb2F0aW5nLXRvb2xib3gub3Blbnt3aWR0aDo0ODBweH0uZmxvYXRpbmctdG9vbGJveCBbdG9vbGJveC10b2dnbGVdIHN2Z3t0cmFuc2l0aW9uOnRyYW5zZm9ybSBlYXNlLWluLW91dCAxODBtc30uZmxvYXRpbmctdG9vbGJveCBbdG9vbGJveC10b2dnbGVde3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciBlYXNlLWluLW91dCAxODBtc30uZmxvYXRpbmctdG9vbGJveC5vcGVuIFt0b29sYm94LXRvZ2dsZV17YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwwLDAsLjI5KX0uZmxvYXRpbmctdG9vbGJveC5vcGVuIFt0b29sYm94LXRvZ2dsZV0gc3Zne3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uZmxvYXRpbmctdG9vbGJveD5kaXZ7ZmxleDoxO3Bvc2l0aW9uOnJlbGF0aXZlfS5mbG9hdGluZy10b29sYm94IC50YWJze2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZGRkO3dpZHRoOjQ4cHg7ZmxleDowIDEgYXV0b30uZmxvYXRpbmctdG9vbGJveCAudGFicyBzdmd7ZmlsbDpyZ2JhKDAsMCwwLC41KTtwYWRkaW5nOjA7bWFyZ2luOjB9LmZsb2F0aW5nLXRvb2xib3ggLnRhYnM+YnV0dG9ue2Rpc3BsYXk6YmxvY2s7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZzoxMnB4IDE2cHg7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS42O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjMpfS5mbG9hdGluZy10b29sYm94Lm9wZW4gLnRhYnM+YnV0dG9uLmFjdGl2ZXtmaWxsOiM0NDQ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xKX0uZmxvYXRpbmctdG9vbGJveCBkaXZbdG9vbGJveC10YWItY29udGVudF17cGFkZGluZy1ib3R0b206NDVweDtkaXNwbGF5OmZsZXg7ZmxleDoxO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttaW4taGVpZ2h0OjBweDtvdmVyZmxvdy15OnNjcm9sbH0uZmxvYXRpbmctdG9vbGJveCBoNHtmb250LXNpemU6MjRweDttYXJnaW46MTZweCAwIDAgMDtwYWRkaW5nOjAgMjRweCAxMnB4IDI0cHh9LmZsb2F0aW5nLXRvb2xib3ggLnRhZ3MgaW5wdXR7bWF4LXdpZHRoOjEwMCU7d2lkdGg6MTAwJTttaW4td2lkdGg6NTBweH0uZmxvYXRpbmctdG9vbGJveCAudGFncyB0ZCwuZmxvYXRpbmctdG9vbGJveCAudGFnLXRhYmxlPmRpdj5kaXY+ZGl2e3BhZGRpbmctcmlnaHQ6MTJweDtwYWRkaW5nLXRvcDoxMnB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5mbG9hdGluZy10b29sYm94IC5oYW5kbGV7dXNlci1zZWxlY3Q6bm9uZTtjdXJzb3I6bW92ZTtmaWxsOiM5OTl9LmZsb2F0aW5nLXRvb2xib3ggZm9ybXtkaXNwbGF5OmZsZXg7ZmxleDoxO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtvdmVyZmxvdy15OnNjcm9sbH0uZmxvYXRpbmctdG9vbGJveCB0YWJsZSB0ZCwuZmxvYXRpbmctdG9vbGJveCB0YWJsZSB0aHtvdmVyZmxvdzp2aXNpYmxlfVt0b29sYm94LXRhYi1jb250ZW50XXtkaXNwbGF5Om5vbmV9LnRhZy1kaXNwbGF5e3Bvc2l0aW9uOnJlbGF0aXZlfS50YWctZGlzcGxheSB0YWJsZXt3aWR0aDoxMDAlO21hcmdpbjowO3BhZGRpbmc6MH0udGFnLWRpc3BsYXkgdHI6Zmlyc3QtY2hpbGQgdGR7cGFkZGluZy10b3A6MH0udGFnLWRpc3BsYXkgLmhlYWRpbmcgdGh7cGFkZGluZzo2cHggMTJweDtjb2xvcjpyZ2JhKDEwMCwxMDAsMTAwLC43KTtib3JkZXI6MDtmb250LXdlaWdodDo0MDB9LnRhZy1kaXNwbGF5IHRke2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZWU7cGFkZGluZzo2cHggMTJweDtjb2xvcjojNDQ0fS50YWctZGlzcGxheSB0ciB0ZDpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MH0udGFnLWRpc3BsYXkgLnRhZy12YWx1ZXtjb2xvcjojODg4fS50YWctZGlzcGxheSB0cjpsYXN0LWNoaWxkIHRke2JvcmRlci1ib3R0b206bm9uZX0udGFnLWRpc3BsYXkgLnRhZ3twYWRkaW5nOjEycHh9LnN1Z2dlc3Rpb24tYm94e3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNiYmI7Ym94LXNoYWRvdzowIDAgNHB4IDFweCAjY2NjO2xpc3Qtc3R5bGU6bm9uZTt6LWluZGV4OjEwMDtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyLXJhZGl1czozcHh9LnN1Z2dlc3Rpb24tYm94IGxpe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo2cHggMTJweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkfS5zdWdnZXN0aW9uLWJveCBsaTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0uc3VnZ2VzdGlvbi1ib3ggbGkuYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2VlZX0uY29tbWVudHMtY29udGFpbmVyIGg1e2NvbG9yOiM4ODg7Zm9udC13ZWlnaHQ6bm9ybWFsO21hcmdpbi10b3A6LjVlbX0uY29tbWVudC1lZGl0b3IgLkNvZGVNaXJyb3IsLmNvbW1lbnQtZWRpdG9yIC5Db2RlTWlycm9yLXNjcm9sbHttaW4taGVpZ2h0OjE3NXB4fS5tY2UtZmxvYXRwYW5lbFthcmlhLWxhYmVsPVwiSW5zZXJ0L2VkaXQgbWVkaWFcIl0gLm1jZS1vcGVue2Rpc3BsYXk6bm9uZX0uZW50aXR5LWxpc3QtaXRlbT5zcGFuOmZpcnN0LWNoaWxkLC5pY29uLWxpc3QtaXRlbT5zcGFuOmZpcnN0LWNoaWxkLC5jaGFwdGVyLWV4cGFuc2lvbj4uaWNvbntmb250LXNpemU6LjhyZW07d2lkdGg6MS44OGVtO2hlaWdodDoxLjg4ZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1yYWRpdXM6MWVtO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0uZW50aXR5LWxpc3QtaXRlbT5zcGFuOmZpcnN0LWNoaWxkIHN2ZywuaWNvbi1saXN0LWl0ZW0+c3BhbjpmaXJzdC1jaGlsZCBzdmcsLmNoYXB0ZXItZXhwYW5zaW9uPi5pY29uIHN2Z3ttYXJnaW46MDtib3R0b206MH0uZW50aXR5LWxpc3QtaXRlbT5zcGFuOmZpcnN0LWNoaWxkOmFmdGVyLC5pY29uLWxpc3QtaXRlbT5zcGFuOmZpcnN0LWNoaWxkOmFmdGVyLC5jaGFwdGVyLWV4cGFuc2lvbj4uaWNvbjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3I7b3BhY2l0eTouMjtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uZW50aXR5LWNoaXB7ZGlzcGxheTppbmxpbmUtYmxvY2s7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOi45ZW07Ym9yZGVyLXJhZGl1czozcHg7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6NnB4IDEycHg7ZmlsbDpjdXJyZW50Q29sb3I7b3BhY2l0eTouODU7dHJhbnNpdGlvbjpvcGFjaXR5IGVhc2UtaW4tb3V0IDEyMG1zfS5lbnRpdHktY2hpcDphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3I7b3BhY2l0eTouMTU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmVudGl0eS1jaGlwOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO29wYWNpdHk6MX0udmltZW8tdmlkZW8tcmVzcG9uc2l2ZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVufS52aW1lby12aWRlby1yZXNwb25zaXZlOjpiZWZvcmV7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7cGFkZGluZy10b3A6NTYuMjUlfS52aW1lby12aWRlby1yZXNwb25zaXZlLWlmcmFtZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6MH0uc2lkZWJhci1wYWdlLWxpc3R7bWF4LWhlaWdodDoxMDB2aDtvdmVyZmxvdy15OmF1dG99LnNpZGViYXItcGFnZS1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFja3std2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDZweCByZ2JhKDAsMCwwLC4zKTtib3JkZXItcmFkaXVzOjVweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9LnNpZGViYXItcGFnZS1saXN0Ojotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDo1cHg7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fS5zaWRlYmFyLXBhZ2UtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7Ym9yZGVyLXJhZGl1czo1cHg7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMCA2cHggcmdiYSgwLDAsMCwuMyk7YmFja2dyb3VuZC1jb2xvcjojNTU1fVt2LWNsb2FrXXtkaXNwbGF5Om5vbmU7b3BhY2l0eTowO2FuaW1hdGlvbi1uYW1lOm5vbmUgIWltcG9ydGFudH0uZHJhZ2dlZHtwb3NpdGlvbjphYnNvbHV0ZTtvcGFjaXR5Oi41O3otaW5kZXg6MjAwMH1ib2R5LmRyYWdnaW5nLGJvZHkuZHJhZ2dpbmcgKntjdXJzb3I6bW92ZSAhaW1wb3J0YW50fS5hdmF0YXJ7Ym9yZGVyLXJhZGl1czoxMDAlO2JhY2tncm91bmQtY29sb3I6I2VlZTt3aWR0aDozMHB4O2hlaWdodDozMHB4fS5hdmF0YXIubWVke3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHh9LmF2YXRhci5sYXJnZXt3aWR0aDo4MHB4O2hlaWdodDo4MHB4fS5hdmF0YXIuaHVnZXt3aWR0aDoxMjBweDtoZWlnaHQ6MTIwcHh9LmF2YXRhci5zcXVhcmV7Ym9yZGVyLXJhZGl1czozcHh9LmxvYWRpbmctY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjMycHggYXV0b30ubG9hZGluZy1jb250YWluZXI+ZGl2e3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7Ym9yZGVyLXJhZGl1czoxMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO21hcmdpbi10b3A6NnB4O2FuaW1hdGlvbi1uYW1lOmxvYWRpbmdCb2I7YW5pbWF0aW9uLWR1cmF0aW9uOjEuNHM7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjYyLCAwLjI4LCAwLjIzLCAwLjk5KTttYXJnaW4tcmlnaHQ6NHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItcGFnZSk7YW5pbWF0aW9uLWRlbGF5Oi4zc30ubG9hZGluZy1jb250YWluZXI+ZGl2OmZpcnN0LWNoaWxke2xlZnQ6LTE2cHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1ib29rKTthbmltYXRpb24tZGVsYXk6MHN9LmxvYWRpbmctY29udGFpbmVyPmRpdjpsYXN0LW9mLXR5cGV7bGVmdDoxNnB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItY2hhcHRlcik7YW5pbWF0aW9uLWRlbGF5Oi42c30ubG9hZGluZy1jb250YWluZXI+c3BhbnttYXJnaW4tbGVmdDoxMnB4O2ZvbnQtc3R5bGU6aXRhbGljO2NvbG9yOiM4ODg7dmVydGljYWwtYWxpZ246dG9wfVtiYWNrLXRvLXRvcF17YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5KTtwb3NpdGlvbjpmaXhlZDtib3R0b206ODVweDtyaWdodDoyNHB4O3BhZGRpbmc6NXB4IDdweDtjdXJzb3I6cG9pbnRlcjtjb2xvcjojZmZmO2ZpbGw6I2ZmZjt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2JvcmRlci1yYWRpdXM6NDBweDt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAxODBtcztvcGFjaXR5OjA7ei1pbmRleDo5OTk7b3ZlcmZsb3c6aGlkZGVufVtiYWNrLXRvLXRvcF0gc3Zne3dpZHRoOjI2LjY2NjY2NjY2NjdweDtoZWlnaHQ6MjYuNjY2NjY2NjY2N3B4O21hcmdpbi1yaWdodDo0cHh9W2JhY2stdG8tdG9wXTpob3Zlcnt3aWR0aDoxMzZweDtvcGFjaXR5OjEgIWltcG9ydGFudH1bYmFjay10by10b3BdIC5pbm5lcnt3aWR0aDoxMzZweH1bYmFjay10by10b3BdIHNwYW57cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246dG9wO2xpbmUtaGVpZ2h0OjJ9LmNvbnRhaW5lZC1zZWFyY2gtYm94e2Rpc3BsYXk6ZmxleH0uY29udGFpbmVkLXNlYXJjaC1ib3ggaW5wdXQsLmNvbnRhaW5lZC1zZWFyY2gtYm94IGJ1dHRvbntib3JkZXItcmFkaXVzOjA7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO21hcmdpbi1sZWZ0Oi0xcHh9LmNvbnRhaW5lZC1zZWFyY2gtYm94IGlucHV0e2ZsZXg6NTtwYWRkaW5nOjZweCAxMnB4fS5jb250YWluZWQtc2VhcmNoLWJveCBpbnB1dDpmb2N1cywuY29udGFpbmVkLXNlYXJjaC1ib3ggaW5wdXQ6YWN0aXZle291dGxpbmU6MH0uY29udGFpbmVkLXNlYXJjaC1ib3ggYnV0dG9ue3dpZHRoOjYwcHh9LmNvbnRhaW5lZC1zZWFyY2gtYm94IGJ1dHRvbiBpe3BhZGRpbmc6MH0uY29udGFpbmVkLXNlYXJjaC1ib3ggYnV0dG9uLmNhbmNlbC5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojYWIwZjBlO2NvbG9yOiNlZWV9LmVudGl0eS1zZWxlY3Rvcntib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czozcHg7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTouOGVtfS5lbnRpdHktc2VsZWN0b3IgaW5wdXRbdHlwZT10ZXh0XXt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXJhZGl1czowO2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7Zm9udC1zaXplOjE2cHg7cGFkZGluZzoxMnB4IDE2cHh9LmVudGl0eS1zZWxlY3RvciAuZW50aXR5LWxpc3R7b3ZlcmZsb3cteTpzY3JvbGw7aGVpZ2h0OjQwMHB4O2JhY2tncm91bmQtY29sb3I6I2VlZTttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfS5lbnRpdHktc2VsZWN0b3IgLmVudGl0eS1saXN0LWl0ZW17YmFja2dyb3VuZC1jb2xvcjojZmZmfS5lbnRpdHktc2VsZWN0b3IgLmVudGl0eS1saXN0LWl0ZW0gcHttYXJnaW4tYm90dG9tOjB9LmVudGl0eS1zZWxlY3RvciAuZW50aXR5LWxpc3QtaXRlbS5zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA1KSAhaW1wb3J0YW50fS5lbnRpdHktc2VsZWN0b3IgLmxvYWRpbmd7aGVpZ2h0OjQwMHB4O3BhZGRpbmctdG9wOjI0cHh9LmVudGl0eS1zZWxlY3RvciAuZW50aXR5LXNlbGVjdG9yLWFkZCBidXR0b257bWFyZ2luOjA7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2JvcmRlcjowO2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGR9LmVudGl0eS1zZWxlY3Rvci5jb21wYWN0e2ZvbnQtc2l6ZToxMHB4fS5lbnRpdHktc2VsZWN0b3IuY29tcGFjdCAuZW50aXR5LWl0ZW0tc25pcHBldHtkaXNwbGF5Om5vbmV9LnNjcm9sbC1ib3h7bWF4LWhlaWdodDoyNTBweDtvdmVyZmxvdy15OnNjcm9sbDtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czozcHh9LnNjcm9sbC1ib3ggLnNjcm9sbC1ib3gtaXRlbXtwYWRkaW5nOjZweCAxNnB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RkZDttYXJnaW4tdG9wOi0xcHh9LnNjcm9sbC1ib3ggLnNjcm9sbC1ib3gtaXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0uc2Nyb2xsLWJveFtkYXRhLWluc3RydWN0aW9uXTpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtaW5zdHJ1Y3Rpb24pO3BhZGRpbmc6NnB4IDE2cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZDtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTouNzVyZW07Y29sb3I6IzY2Nn0uZnVsbHNjcmVlbntib3JkZXI6MDtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTUwfS5saXN0LXNvcnQtY29udGFpbmVye2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5saXN0LXNvcnQtY29udGFpbmVyIGZvcm17ZGlzcGxheTppbmxpbmUtYmxvY2t9Lmxpc3Qtc29ydC1jb250YWluZXIgLmxpc3Qtc29ydHtkaXNwbGF5OmlubGluZS1ncmlkO21hcmdpbi1sZWZ0OjEycHg7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOm1pbm1heCgxMjBweCwgbWF4LWNvbnRlbnQpIDQwcHg7Zm9udC1zaXplOi45cmVtO2JvcmRlcjoycHggc29saWQgI2RkZDtib3JkZXItcmFkaXVzOjRweH0ubGlzdC1zb3J0LWNvbnRhaW5lciAubGlzdC1zb3J0LWxhYmVse2ZvbnQtd2VpZ2h0OmJvbGQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6IzU1NX0ubGlzdC1zb3J0LWNvbnRhaW5lciAubGlzdC1zb3J0LXR5cGV7dGV4dC1hbGlnbjpsZWZ0fS5saXN0LXNvcnQtY29udGFpbmVyIC5saXN0LXNvcnQtdHlwZSwubGlzdC1zb3J0LWNvbnRhaW5lciAubGlzdC1zb3J0LWRpcntwYWRkaW5nOjZweCAxMnB4O2N1cnNvcjpwb2ludGVyfS5saXN0LXNvcnQtY29udGFpbmVyIC5saXN0LXNvcnQtZGlye2JvcmRlci1sZWZ0OjJweCBzb2xpZCAjZGRkO2ZpbGw6Izg4OH0ubGlzdC1zb3J0LWNvbnRhaW5lciAubGlzdC1zb3J0LWRpciAuc3ZnLWljb257dHJhbnNpdGlvbjp0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgMTIwbXN9Lmxpc3Qtc29ydC1jb250YWluZXIgLmxpc3Qtc29ydC1kaXI6aG92ZXIgLnN2Zy1pY29ue3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uY3VzdG9tLWdyaWQtMXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmxlZnQ7Y29sdW1uLWdhcDoxMHB4O3Jvdy1nYXA6MTVweH0uY3VzdG9tLWdyaWQtMSAuZnVsbHtmbGV4LWJhc2lzOjEwMCV9LmN1c3RvbS1ncmlkLTEgLnRoaXJke2ZsZXgtYmFzaXM6MzIlfS5jdXN0b20tZ3JpZC0xIC5oYWxme2ZsZXgtYmFzaXM6NDkuMyV9LmN1c3RvbS1ncmlkLTEgLmNvbHVtbj5kaXZ7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDEwNCwxMDQsMTA0LC4yMTE3NjQ3MDU5KTt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItcmFkaXVzOjEwcHg7Ym9yZGVyLWJvdHRvbTo1cHggc29saWQgcmdiYSgxMDQsMTA0LDEwNCwuNDc4NDMxMzcyNSk7bWluLWhlaWdodDoyMDBweDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZTtib3gtc2hhZG93OjBweCAwcHggOHB4IC0ycHggcmdiYSgwLDAsMCwuMSk7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrfWRldGFpbHMuYy1hY2NvcmRpb257cG9zaXRpb246cmVsYXRpdmV9ZGV0YWlscy5jLWFjY29yZGlvbjo6YmVmb3Jle3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtib3JkZXItcmFkaXVzOmluaGVyaXQ7b3BhY2l0eTouMTU7Ym94LXNoYWRvdzowIC4yNWVtIC41ZW0gIzI2MzIzODtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb246b3BhY2l0eSAuMnM7ei1pbmRleDotMX1kZXRhaWxzLmMtYWNjb3JkaW9uIHN1bW1hcnl7cGFkZGluZzoycmVtIDEuNXJlbTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtd2VpZ2h0OmJvbGQ7Y3Vyc29yOnBvaW50ZXI7bWFyZ2luOjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjk7Y29sb3I6IzI2MzIzODt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1c31kZXRhaWxzLmMtYWNjb3JkaW9uIHN1bW1hcnk6OmJlZm9yZXt3aWR0aDoxZW07aGVpZ2h0OjNweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjIwcHg7Y29udGVudDpcIlwiO2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yO3RleHQtYWxpZ246cmlnaHQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0fWRldGFpbHMuYy1hY2NvcmRpb24gc3VtbWFyeTo6YWZ0ZXJ7d2lkdGg6MWVtO2hlaWdodDozcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoyMHB4O2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRDb2xvcjt0ZXh0LWFsaWduOnJpZ2h0O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpfWRldGFpbHMuYy1hY2NvcmRpb24gLmMtYWNjb3JkaW9uLWNvbnRlbnR7bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1ib3R0b206MTVweDtwYWRkaW5nOjBweH1kZXRhaWxzLmMtYWNjb3JkaW9uW29wZW5de2JhY2tncm91bmQtY29sb3I6I2ZmZn1kZXRhaWxzLmMtYWNjb3JkaW9uW29wZW5dOjpiZWZvcmV7b3BhY2l0eTouNn1kZXRhaWxzLmMtYWNjb3JkaW9uW29wZW5dIHN1bW1hcnk6OmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpfSIsIi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4gICB2Mi4wIHwgMjAxMTAxMjZcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGNvbnRlbnQ6IG5vbmU7IH0gfVxuXG5xIHtcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGNvbnRlbnQ6IG5vbmU7IH0gfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG4iLCIvLyBWYXJpYWJsZXNcbi8vLy8vLy8vLy8vLy8vL1xuXG4vLyBTY3JlZW4gYnJlYWtwb2ludHNcbiR4eGw6IDE0MDBweDtcbiR4bDogMTEwMHB4O1xuJGlwYWQtd2lkdGg6IDEwMjhweDsgLy8gSXMgYWN0dWFsbHkgMTAyNCBidXQgd2UgZ28gb3ZlciB0byBlbnN1cmUgZnVuY3Rpb25hbGl0eS5cbiRsOiAxMDAwcHg7XG4kbTogODgwcHg7XG4kczogNjAwcHg7XG4keHM6IDQwMHB4O1xuJHh4czogMzYwcHg7XG4kc2NyZWVuLWxnOiAxMjAwcHg7XG4kc2NyZWVuLW1kOiA5OTJweDtcbiRzY3JlZW4tc206IDc2OHB4O1xuXG4vLyBMaXN0IG9mIHNjcmVlbiBzaXplc1xuJHNjcmVlbi1zaXplczogKFxuICAoJ3h4cycsICR4eHMpLFxuICAoJ3hzJywgJHhzKSxcbiAgKCdzJywgJHMpLFxuICAoJ20nLCAkbSksXG4gICgnbCcsICRsKSxcbiAgKCd4bCcsICR4bClcbik7XG5cbi8vIFNwYWNpbmcgKE1hcmdpbnMrUGFkZGluZylcbiQteHh4bDogNjRweDtcbiQteHhsOiA0OHB4O1xuJC14bDogMzJweDtcbiQtbDogMjRweDtcbiQtbTogMTZweDtcbiQtbzogMHB4O1xuJC1zOiAxMnB4O1xuJC14czogNnB4O1xuJC14eHM6IDNweDtcblxuLy8gTGlzdCBvZiBvdXIgc3BhY2luZyBzaXplc1xuJHNwYWNpbmc6IChcbiAgKCdub25lJywgMCksXG4gICgneHhzJywgJC14eHMpLFxuICAoJ3hzJywgJC14cyksXG4gICgncycsICQtcyksXG4gICgnbScsICQtbSksXG4gICgnbCcsICQtbCksXG4gICgneGwnLCAkLXhsKSxcbiAgKCd4eGwnLCAkLXh4bClcbik7XG5cbi8vIEZvbnRzXG4vLyAkdGV4dDogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCAnT3h5Z2VuJywgJ1VidW50dScsXG4vLyAgICdSb2JvdG8nLCAnQ2FudGFyZWxsJywgJ0ZpcmEgU2FucycsICdEcm9pZCBTYW5zJywgJ0hlbHZldGljYSBOZXVlJywgc2Fucy1zZXJpZjtcbiR0ZXh0IDogJ1NhdG9zaGknO1xuJG1vbm86ICdMdWNpZGEgQ29uc29sZScsICdEZWphVnUgU2FucyBNb25vJywgJ1VidW50byBNb25vJywgTW9uYWNvLCBtb25vc3BhY2U7XG4kaGVhZGluZzogJHRleHQ7XG4kZnMtbTogMTRweDtcbiRmcy1zOiAxMnB4O1xuXG4vLyBDb2xvdXJzXG46cm9vdCB7XG4gIC0tY29sb3ItcHJpbWFyeTogIzIwNmVhNztcbiAgLS1jb2xvci1wcmltYXJ5LWxpZ2h0OiByZ2JhKDMyLCAxMTAsIDE2NywgMC4xNSk7XG5cbiAgLS1jb2xvci1wYWdlOiAjMjA2ZWE3O1xuICAtLWNvbG9yLXBhZ2UtZHJhZnQ6ICM3ZTUwYjE7XG4gIC0tY29sb3ItY2hhcHRlcjogI2FmNGQwZDtcbiAgLS1jb2xvci1ib29rOiAjMDc3YjcwO1xuICAtLWNvbG9yLWJvb2tzaGVsZjogI2E5NDc0Nztcbn1cblxuJHBvc2l0aXZlOiAjMGY3ZDE1O1xuJG5lZ2F0aXZlOiAjYWIwZjBlO1xuJGluZm86ICMwMjg4ZDE7XG4kd2FybmluZzogI2NmNGQwMztcbi8vIG5ldyBibG9ja3MgY29sb3JzXG4kc3VjY2VzczogI0VCRjhFQztcbiRzdWNjZXNzLWxlZnQ6ICM1QkNFNjU7XG4kZGFuZ2VyOiAjRkZFQ0U5O1xuJGRhbmdlci1sZWZ0OiAjQ0U1QjVCO1xuJGluZm8tbmV3OiAjRUJGQUZGO1xuJGluZm8tbmV3LWxlZnQ6ICMwMDlDRDc7XG4kd2FybmluZy1uZXc6ICNGRkZCRTk7XG4kd2FybmluZy1uZXctbGVmdDogI0NFQUE1QjtcbiRwcmltYXJ5OiAjRUJGQUZGO1xuLy8gVGV4dCBjb2xvdXJzXG4kdGV4dC1kYXJrOiAjNDQ0O1xuJHRleHQtbGlnaHQ6ICNlZWU7XG5cbi8vIFNoYWRvd3NcbiRicy1saWdodDogMCAwIDRweCAxcHggI2NjYztcbiRicy1tZWQ6IDAgMXB4IDNweCAxcHggcmdiYSg3NiwgNzYsIDc2LCAwLjI2KTtcbiRicy1sYXJnZTogMCAxcHggNnB4IDFweCByZ2JhKDIyLCAyMiwgMjIsIDAuMik7XG4kYnMtY2FyZDogMCAxcHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuJGJzLWhvdmVyOiAwIDJweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xMyk7XG4iLCIvLyBIZXJlIHdlIGdlbmVyYXRlIHNwYWNpbmcgdXRpbGl0eSBjbGFzc2VzIGZvciBvdXIgc2l6ZXMgZm9yIGFsbCBib3ggc2lkZXMgYW5kIGF4aXMuXG4vLyBUaGVzZSB3aWxsIG91dHB1dCB0byBjbGFzc2VzIGxpa2UgLnB4LW0gKFBhZGRpbmcgb24geC1heGlzLCBtZWRpdW0gc2l6ZSkgb3IgLm1yLWwgKE1hcmdpbiByaWdodCwgbGFyZ2Ugc2l6ZSlcblxuQG1peGluIHNwYWNpbmcoJHByb3AsICRwcm9wTGV0dGVyKSB7XG4gIEBlYWNoICRzaXplTGV0dGVyLCAkc2l6ZSBpbiAkc3BhY2luZyB7XG4gICAgLiN7JHByb3BMZXR0ZXJ9LSN7JHNpemVMZXR0ZXJ9IHtcbiAgICAgICN7JHByb3B9OiAkc2l6ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuI3skcHJvcExldHRlcn14LSN7JHNpemVMZXR0ZXJ9IHtcbiAgICAgICN7JHByb3B9LWxlZnQ6ICRzaXplICFpbXBvcnRhbnQ7XG4gICAgICAjeyRwcm9wfS1yaWdodDogJHNpemUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLiN7JHByb3BMZXR0ZXJ9eS0jeyRzaXplTGV0dGVyfSB7XG4gICAgICAjeyRwcm9wfS10b3A6ICRzaXplICFpbXBvcnRhbnQ7XG4gICAgICAjeyRwcm9wfS1ib3R0b206ICRzaXplICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC4jeyRwcm9wTGV0dGVyfXQtI3skc2l6ZUxldHRlcn0ge1xuICAgICAgI3skcHJvcH0tdG9wOiAkc2l6ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuI3skcHJvcExldHRlcn1yLSN7JHNpemVMZXR0ZXJ9IHtcbiAgICAgICN7JHByb3B9LXJpZ2h0OiAkc2l6ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuI3skcHJvcExldHRlcn1iLSN7JHNpemVMZXR0ZXJ9IHtcbiAgICAgICN7JHByb3B9LWJvdHRvbTogJHNpemUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLiN7JHByb3BMZXR0ZXJ9bC0jeyRzaXplTGV0dGVyfSB7XG4gICAgICAjeyRwcm9wfS1sZWZ0OiAkc2l6ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuQGluY2x1ZGUgc3BhY2luZygnbWFyZ2luJywgJ20nKTtcbkBpbmNsdWRlIHNwYWNpbmcoJ3BhZGRpbmcnLCAncCcpOyIsIioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdXRsaW5lLWNvbG9yOiAjNDQ0NDQ0O1xufVxuXG4vLyAqOmZvY3VzIHtcbi8vICAgb3V0bGluZS1zdHlsZTogZG90dGVkO1xuLy8gfVxuXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICYuZmxleGJveCB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB9XG59XG5cbmJvZHkge1xuICBmb250LXNpemU6ICRmcy1tO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzQ0NDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC8vIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuIiwiLyoqXG4gKiBGb250c1xuICovXG5cbmJvZHksXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbmxhYmVsLFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogJHRleHQ7XG59XG4uQ29kZW1pcnJvcixcbnByZSxcbiNtYXJrZG93bi1lZGl0b3ItaW5wdXQsXG4uZWRpdG9yLXRvb2xiYXIsXG4uY29kZS1iYXNlIHtcbiAgZm9udC1mYW1pbHk6ICRtb25vO1xufVxuXG4vKlxuICogSGVhZGVyIFN0eWxlc1xuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAzLjQyNWVtO1xuICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMmVtO1xuICBtYXJnaW4tdG9wOiAwLjQ4ODg4ODg5ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNDg4ODg4ODllbTtcbn1cbmgyIHtcbiAgZm9udC1zaXplOiAyLjgyNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjk0MTE3NjQ3ZW07XG4gIG1hcmdpbi10b3A6IDAuODYyNzQ1MWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjQzMTM3MjU1ZW07XG59XG5oMyB7XG4gIGZvbnQtc2l6ZTogMi4zMzNlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjIxNDI4NTcyZW07XG4gIG1hcmdpbi10b3A6IDAuNzg1NzE0MjllbTtcbiAgbWFyZ2luLWJvdHRvbTogMC40MzEzNzI1NWVtO1xufVxuaDQge1xuICBmb250LXNpemU6IDEuNjY2ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NWVtO1xuICBtYXJnaW4tdG9wOiAwLjc4NTcxNDI5ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNDMxMzcyNTVlbTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMyMjI7XG4gIC5zdWJoZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMC41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICBjb2xvcjogbGlnaHRlbigkdGV4dC1kYXJrLCAzMiUpO1xuICB9XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAxLjRlbTtcbn1cblxuaDUsXG5oNiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgbWFyZ2luLXRvcDogMC43ODU3MTQyOWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjY2ZW07XG59XG5cbkBpbmNsdWRlIHNtYWxsZXItdGhhbigkcykge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAyLjgyNzVlbTtcbiAgfVxuICBoMiB7XG4gICAgZm9udC1zaXplOiAyLjMzM2VtO1xuICB9XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDEuNjY2ZW07XG4gIH1cbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMS4zMzNlbTtcbiAgfVxuICBoNSB7XG4gICAgZm9udC1zaXplOiAxLjE2MTYxNmVtO1xuICB9XG59XG5cbi5saXN0LWhlYWRpbmcge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbmgyLmxpc3QtaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzNyZW07XG59XG5cbi8qXG4gKiBMaW5rIHN0eWxpbmdcbiAqL1xuYSB7XG4gIGNvbG9yOiAjMjg5MGRjO1xuICBmaWxsOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGZpbHRlciBlYXNlLWluLW91dCA4MG1zO1xuICBsaW5lLWhlaWdodDogMS42O1xuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAmLmljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICBzdmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLy8gJjpmb2N1cyBpbWc6b25seS1jaGlsZCB7XG4gIC8vICAgb3V0bGluZTogMnB4IGRhc2hlZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgLy8gICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICAvLyB9XG59XG5cbi5ibGVuZGVkLWxpbmtzIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgc3ZnIHtcbiAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIH1cbn1cblxuLypcbiAqIE90aGVyIEhUTUwgVGV4dCBFbGVtZW50c1xuICovXG5wLFxudWwsXG5vbCxcbnByZSxcbnRhYmxlLFxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbi10b3A6IDAuM2VtO1xuICBtYXJnaW4tYm90dG9tOiAxLjM3NWVtO1xufVxuXG5ociB7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNlYWVhZWE7XG4gIG1hcmdpbi1ib3R0b206ICQtbDtcbiAgJi5mYWRlZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuICAgICAgdG8gcmlnaHQsXG4gICAgICAjZmZmLFxuICAgICAgI2UzZTBlMCAyMCUsXG4gICAgICAjZTNlMGUwIDgwJSxcbiAgICAgICNmZmZcbiAgICApO1xuICB9XG4gICYubWFyZ2luLXRvcCxcbiAgJi5ldmVuIHtcbiAgICBtYXJnaW4tdG9wOiAkLWw7XG4gIH1cbn1cblxuc3Ryb25nLFxuYixcbi5ib2xkLFxuLnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICA+IHN0cm9uZyxcbiAgPiBiLFxuICA+IC5ib2xkLFxuICA+IC5zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIH1cbn1cblxuZW0sXG5pLFxuLml0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuc21hbGwsXG5wLnNtYWxsLFxuc3Bhbi5zbWFsbCxcbi50ZXh0LXNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogbGlnaHRlbigkdGV4dC1kYXJrLCAxMCUpO1xufVxuXG5zdXAsXG4uc3VwZXJzY3JpcHQge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG59XG5cbnN1Yixcbi5zdWJzY3JpcHQge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuXG5wcmUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIHBhZGRpbmctbGVmdDogMzFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICBwcmUge1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgfVxuICBwcmU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuYmxvY2txdW90ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIHBhZGRpbmc6ICQtcyAkLW0gJC1zICQteGw7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFwyMDFDJztcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAkLXM7XG4gICAgbGVmdDogJC1zO1xuICAgIGNvbG9yOiBsaWdodGVuKCR0ZXh0LWRhcmssIDIwJSk7XG4gIH1cbn1cblxuLmNvZGUtYmFzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuY29kZSB7XG4gIEBleHRlbmQgLmNvZGUtYmFzZTtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwYWRkaW5nOiAxcHggM3B4O1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMmVtO1xufVxuXG5zcGFuLmNvZGUge1xuICBAZXh0ZW5kIC5jb2RlLWJhc2U7XG4gIHBhZGRpbmc6IDFweCAkLXhzO1xufVxuXG5wcmUgY29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuc3Bhbi5oaWdobGlnaHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMnB4IDRweDtcbn1cblxuLypcbiAqIExpc3RzXG4gKi9cbnVsLFxub2wge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAkLW0gKiAxLjM7XG4gIHBhZGRpbmctcmlnaHQ6ICQtbSAqIDEuMztcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IGNpcmNsZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgbGFiZWwge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5vbCB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG4gIHBhZGRpbmctbGVmdDogJC1tICogMjtcbiAgcGFkZGluZy1yaWdodDogJC1tICogMjtcbn1cblxubGkuY2hlY2tib3gtaXRlbSxcbmxpLnRhc2stbGlzdC1pdGVtIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IC0oJC1tICogMS4zKTtcbiAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkLXhzO1xuICB9XG59XG5cbi8qXG4gKiBHZW5lcmljIHRleHQgc3R5bGluZyBjbGFzc2VzXG4gKi9cbi51bmRlcmxpbmVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuQGVhY2ggJHNpemVMZXR0ZXIsICRzaXplIGluICRzY3JlZW4tc2l6ZXMge1xuICBAaW5jbHVkZSBsYXJnZXItdGhhbigkc2l6ZSkge1xuICAgIC50ZXh0LSN7JHNpemVMZXR0ZXJ9LWNlbnRlciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC50ZXh0LSN7JHNpemVMZXR0ZXJ9LWxlZnQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgLnRleHQtI3skc2l6ZUxldHRlcn0tcmlnaHQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG59XG5cbi50ZXh0LWJpZ2dlciB7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG59XG5cbi50ZXh0LWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjY2NjZlbTtcbn1cblxuLm5vLWNvbG9yIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5icmVhay10ZXh0IHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xufVxuXG4ubGltaXQtdGV4dCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4vKipcbiAqIEdyb3VwaW5nXG4gKi9cbi5oZWFkZXItZ3JvdXAge1xuICBtYXJnaW46ICQtbSAwO1xuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUsXG4gIGg2IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuc3Bhbi5zZXAge1xuICBjb2xvcjogI2JiYjtcbiAgcGFkZGluZzogMCAkLXhzO1xufVxuXG4ubGlzdCA+ICoge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gICogSWNvbnNcbiAgKi9cbi5zdmctaWNvbiB7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAtMC4xMDVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAkLXhzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgYnJlYWtwb2ludCBjb250cm9sXG5AbWl4aW4gc21hbGxlci10aGFuKCRzaXplKSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNpemUpIHsgQGNvbnRlbnQ7IH1cbn1cbkBtaXhpbiBsYXJnZXItdGhhbigkc2l6ZSkge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplKSB7IEBjb250ZW50OyB9XG59XG5AbWl4aW4gYmV0d2VlbigkbWluLCAkbWF4KSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7IEBjb250ZW50OyB9XG59XG4iLCIvKipcbiAqIEJhY2tncm91bmQgY29sb3JzXG4gKi9cblxuLnByaW1hcnktYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkY1RjggIWltcG9ydGFudDtcbn1cbi5wcmltYXJ5LWJhY2tncm91bmQtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbn1cbi5wcmltYXJ5LWJhY2tncm91bmQtZ3JheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NGU1NjsgXG59XG4ucHJpbWFyeS1iYWNrZ3JvdW5kLWdyYXkudGFnLWl0ZW0gYSB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4ucHJpbWFyeS1iYWNrZ3JvdW5kLWdyYXkudGFnLWl0ZW0gYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTUxNjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLypcbiAqIFN0YXR1cyB0ZXh0IGNvbG9yc1xuICovXG4udGV4dC1wb3MsIC50ZXh0LXBvczpob3ZlciwgLnRleHQtcG9zLWhvdmVyOmhvdmVyIHtcbiAgY29sb3I6ICRwb3NpdGl2ZSAhaW1wb3J0YW50O1xuICBmaWxsOiAkcG9zaXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybiwgLnRleHQtd2Fybjpob3ZlciwgLnRleHQtd2Fybi1ob3Zlcjpob3ZlciB7XG4gIGNvbG9yOiAkd2FybmluZyAhaW1wb3J0YW50O1xuICBmaWxsOiAkd2FybmluZyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1uZWcsIC50ZXh0LW5lZzpob3ZlciwgLnRleHQtbmVnLWhvdmVyOmhvdmVyICB7XG4gIGNvbG9yOiAkbmVnYXRpdmUgIWltcG9ydGFudDtcbiAgZmlsbDogJG5lZ2F0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi8qXG4gKiBTdHlsZSB0ZXh0IGNvbG9yc1xuICovXG4udGV4dC1wcmltYXJ5LCAudGV4dC1wcmltYXJ5OmhvdmVyLCAudGV4dC1wcmltYXJ5LWhvdmVyOmhvdmVyICB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICBmaWxsOiB2YXIoLS1jb2xvci1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNTc1NzU3ICFpbXBvcnRhbnQ7XG4gIGZpbGw6ICM1NzU3NTcgIWltcG9ydGFudDtcbn1cblxuLypcbiAqIEVudGl0eSB0ZXh0IGNvbG9yc1xuICovXG4udGV4dC1ib29rc2hlbGYsIC50ZXh0LWJvb2tzaGVsZjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1ib29rc2hlbGYpO1xuICBmaWxsOiB2YXIoLS1jb2xvci1ib29rc2hlbGYpO1xufVxuLnRleHQtYm9vaywgLnRleHQtYm9vazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1ib29rKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItYm9vayk7XG59XG4udGV4dC1wYWdlLCAudGV4dC1wYWdlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXBhZ2UpO1xuICBmaWxsOiB2YXIoLS1jb2xvci1wYWdlKTtcbn1cbi50ZXh0LXBhZ2UuZHJhZnQsIC50ZXh0LXBhZ2UuZHJhZnQ6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcGFnZS1kcmFmdCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXBhZ2UtZHJhZnQpO1xufVxuLnRleHQtY2hhcHRlciwgLnRleHQtY2hhcHRlcjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1jaGFwdGVyKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItY2hhcHRlcik7XG59XG5cbi8qXG4gKiBTdGFuZGFyZCAmIEVudGl0eSBiYWNrZ3JvdW5kIGNvbG9yc1xuICovXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLmJnLWJvb2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLmJnLWNoYXB0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1jaGFwdGVyKTtcbn1cbi5iZy1zaGVsZiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJvb2tzaGVsZik7XG59IiwiLyoqXG4gKiBHZW5lcmljIGNvbnRlbnQgY29udGFpbmVyXG4gKi9cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6ICR4eGw7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIC8vIHBhZGRpbmctbGVmdDogJC1tO1xuICAvLyBwYWRkaW5nLXJpZ2h0OiAkLW07XG4gICYuc21hbGwge1xuICAgIG1heC13aWR0aDogODQwcHg7XG4gIH1cbiAgJi52ZXJ5LXNtYWxsIHtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICB9XG59XG5cbi8qKlxuICogQ29yZSBncmlkIGxheW91dCBzeXN0ZW1cbiAqL1xuLmdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICAvLyBncmlkLWNvbHVtbi1nYXA6ICQtbDtcbiAgZ3JpZC1yb3ctZ2FwOiAkLWw7XG4gICYuaGFsZiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG4gICYudGhpcmQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIH1cbiAgJi5sZWZ0LWZvY3VzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAxZnI7XG4gIH1cbiAgJi5yaWdodC1mb2N1cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgM2ZyO1xuICB9XG4gICYuZ2FwLXkteHMge1xuICAgIGdyaWQtcm93LWdhcDogJC14cztcbiAgfVxuICAmLmdhcC14bCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAkLXhsO1xuICAgIGdyaWQtcm93LWdhcDogJC14bDtcbiAgfVxuICAmLmdhcC14eGwge1xuICAgIGdyaWQtY29sdW1uLWdhcDogJC14eGw7XG4gICAgZ3JpZC1yb3ctZ2FwOiAkLXh4bDtcbiAgfVxuICAmLnYtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICYubm8tZ2FwIHtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwO1xuICB9XG4gICYubm8tcm93LWdhcCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICB9XG59XG5cbkBpbmNsdWRlIHNtYWxsZXItdGhhbigkbSkge1xuICAuZ3JpZC50aGlyZDpub3QoLm5vLWJyZWFrKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG4gIC5ncmlkLmhhbGY6bm90KC5uby1icmVhayksXG4gIC5ncmlkLmxlZnQtZm9jdXM6bm90KC5uby1icmVhayksXG4gIC5ncmlkLnJpZ2h0LWZvY3VzOm5vdCgubm8tYnJlYWspIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAuZ3JpZC5oYWxmLmNvbGxhcHNlLXhzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbiAgLmdyaWQuZ2FwLXhsIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6ICQtbTtcbiAgICBncmlkLXJvdy1nYXA6ICQtbTtcbiAgfVxuICAuZ3JpZC5yaWdodC1mb2N1cy5yZXZlcnNlLWNvbGxhcHNlID4gKjpudGgtY2hpbGQoMikge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5ncmlkLnJpZ2h0LWZvY3VzLnJldmVyc2UtY29sbGFwc2UgPiAqOm50aC1jaGlsZCgxKSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQGluY2x1ZGUgc21hbGxlci10aGFuKCRzKSB7XG4gIC5ncmlkLnRoaXJkOm5vdCgubm8tYnJlYWspIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuXG5AaW5jbHVkZSBzbWFsbGVyLXRoYW4oJHhzKSB7XG4gIC5ncmlkLmhhbGYuY29sbGFwc2UteHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5cbi8qKlxuICogRmxleGJveCBsYXlvdXQgc3lzdGVtXG4gKi9cbmJvZHkuZmxleGJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gICNjb250ZW50IHtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWluLWhlaWdodDogMDtcbiAgfVxufVxuXG4uZmxleC1maWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbi5mbGV4IHtcbiAgbWluLWhlaWdodDogMDtcbiAgZmxleDogMTtcbn1cblxuLyoqXG4gKiBEaXNwbGF5IGFuZCBmbG9hdCB1dGlsaXRpZXNcbiAqL1xuLmJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmJsb2NrLmlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mbG9hdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICAmLnJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cblxuLyoqXG4gKiBWaXNpYmlsaXR5XG4gKi9cbkBlYWNoICRzaXplTGV0dGVyLCAkc2l6ZSBpbiAkc2NyZWVuLXNpemVzIHtcbiAgQGluY2x1ZGUgc21hbGxlci10aGFuKCRzaXplKSB7XG4gICAgLmhpZGUtdW5kZXItI3skc2l6ZUxldHRlcn0ge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBsYXJnZXItdGhhbigkc2l6ZSkge1xuICAgIC5oaWRlLW92ZXItI3skc2l6ZUxldHRlcn0ge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vKipcbiAqIElubGluZSBjb250ZW50IGNvbHVtbnNcbiAqL1xuLmR1YWwtY29sdW1uLWNvbnRlbnQge1xuICBjb2x1bW5zOiAyO1xufVxuXG5AaW5jbHVkZSBzbWFsbGVyLXRoYW4oJG0pIHtcbiAgLmR1YWwtY29sdW1uLWNvbnRlbnQge1xuICAgIGNvbHVtbnM6IDE7XG4gIH1cbn1cblxuLyoqXG4gKiBGaXhlc1xuICovXG4uY2xlYXJmaXg6YmVmb3JlLFxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKipcbiAqIFZpZXcgTGF5b3V0c1xuICovXG5cbi50cmktbGF5b3V0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIG1hcmdpbi1sZWZ0OiAkLXhsO1xuICBtYXJnaW4tcmlnaHQ6ICQteGw7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS4zZnIgNC4yZnIgMWZyO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnYSBiIGMnO1xuICBncmlkLWNvbHVtbi1nYXA6IDBweDtcbiAgLnRyaS1sYXlvdXQtcmlnaHQge1xuICAgIGdyaWQtYXJlYTogYztcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbiAgLnRyaS1sYXlvdXQtbGVmdCB7XG4gICAgZ3JpZC1hcmVhOiBhO1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuICAudHJpLWxheW91dC1taWRkbGUge1xuICAgIGdyaWQtYXJlYTogYjtcbiAgICBwYWRkaW5nLXRvcDogJC1tO1xuICB9XG59XG5AaW5jbHVkZSBzbWFsbGVyLXRoYW4oJHh4bCkge1xuICAudHJpLWxheW91dC1jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgICAnYyBiIGInXG4gICAgICAnYSBiIGInXG4gICAgICAnLiBiIGInO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDNmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbi1jb250ZW50IG1pbi1jb250ZW50IDFmcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkLWw7XG4gIH1cbn1cbkBpbmNsdWRlIGJldHdlZW4oJGwsICR4eGwpIHtcbiAgLnRyaS1sYXlvdXQtbGVmdCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6ICQtbTtcbiAgfVxufVxuQGluY2x1ZGUgbGFyZ2VyLXRoYW4oJHh4bCkge1xuICAudHJpLWxheW91dC1sZWZ0LWNvbnRlbnRzLFxuICAudHJpLWxheW91dC1yaWdodC1jb250ZW50cyB7XG4gICAgLy8gcGFkZGluZzogJC1tO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAkLW07XG4gICAgbWF4LWhlaWdodDogOTB2aDtcbiAgICBtaW4taGVpZ2h0OiA1MHZoO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAudHJpLWxheW91dC1taWRkbGUtY29udGVudHMge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbkBpbmNsdWRlIHNtYWxsZXItdGhhbigkbCkge1xuICAudHJpLWxheW91dC1jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IG5vbmU7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6ICQteHM7XG4gICAgcGFkZGluZy1sZWZ0OiAkLXhzO1xuICAgIC50cmktbGF5b3V0LWxlZnQtY29udGVudHMsXG4gICAgLnRyaS1sYXlvdXQtcmlnaHQtY29udGVudHMge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkLW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkLW07XG4gICAgfVxuICAgIC50cmktbGF5b3V0LWxlZnQgPiAqLFxuICAgIC50cmktbGF5b3V0LXJpZ2h0ID4gKiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICAgIC50cmktbGF5b3V0LWxlZnQsXG4gICAgLnRyaS1sYXlvdXQtcmlnaHQge1xuICAgICAgZ3JpZC1hcmVhOiBub25lO1xuICAgICAgZ3JpZC1jb2x1bW46IDEvMTtcbiAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnRyaS1sYXlvdXQtbWlkZGxlIHtcbiAgICAgIGdyaWQtYXJlYTogbm9uZTtcbiAgICAgIGdyaWQtcm93OiAzO1xuICAgICAgZ3JpZC1jb2x1bW46IDEvMTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UtaW4tb3V0IDI0MG1zO1xuICAgIH1cbiAgICAudHJpLWxheW91dC1sZWZ0IHtcbiAgICAgIGdyaWQtcm93OiAyO1xuICAgIH1cbiAgICAmLnNob3ctaW5mbyB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgLnRyaS1sYXlvdXQtbWlkZGxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC50cmktbGF5b3V0LXJpZ2h0ID4gKixcbiAgICAgIC50cmktbGF5b3V0LWxlZnQgPiAqIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQGluY2x1ZGUgbGFyZ2VyLXRoYW4oJGwpIHtcbiAgLnRyaS1sYXlvdXQtbW9iaWxlLXRhYnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRyaS1sYXlvdXQtbGVmdC1jb250ZW50cyA+ICosXG4gIC50cmktbGF5b3V0LXJpZ2h0LWNvbnRlbnRzID4gKiB7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1pbi1vdXQgMTIwbXM7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBzbWFsbGVyLXRoYW4oJG0pIHtcbiAgLnRyaS1sYXlvdXQtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbiIsIi8qKlxuICogQ2FsbG91dHNcbiAqL1xuLmNhbGxvdXQge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNiYmI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIHBhZGRpbmc6ICQtcyAkLXMrMThweCAkLXMgJC14bCs4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjJhV1YzUW05NFBTSXdJREFnTWpRZ01qUWlJR1pwYkd3OUlpTXdNVFV6T0RBaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0lDQWdJRHh3WVhSb0lHUTlJazB3SURCb01qUjJNalJJTUhvaUlHWnBiR3c5SW01dmJtVWlMejRnSUNBZ1BIQmhkR2dnWkQwaVRURXlJREpETmk0ME9DQXlJRElnTmk0ME9DQXlJREV5Y3pRdU5EZ2dNVEFnTVRBZ01UQWdNVEF0TkM0ME9DQXhNQzB4TUZNeE55NDFNaUF5SURFeUlESjZiVEVnTVRWb0xUSjJMVFpvTW5ZMmVtMHdMVGhvTFRKV04yZ3lkako2SWk4K1BDOXpkbWMrJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMS4yZW07XG4gICAgaGVpZ2h0OiAxLjJlbTtcbiAgICBsZWZ0OiAkLXhzICsgNnB4O1xuICAgIHRvcDogMTVweDtcbiAgICAvLyBtYXJnaW4tdG9wOiAtOXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG4gICYuc3VjY2VzcyB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRzdWNjZXNzLWxlZnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG4gICYuc3VjY2VzczpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCMmFXVjNRbTk0UFNJd0lEQWdNalFnTWpRaUlHWnBiR3c5SWlNek56WmpNemtpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrSUNBZ0lEeHdZWFJvSUdROUlrMHdJREJvTWpSMk1qUklNSG9pSUdacGJHdzlJbTV2Ym1VaUx6NGdJQ0FnUEhCaGRHZ2daRDBpVFRFeUlESkROaTQwT0NBeUlESWdOaTQwT0NBeUlERXljelF1TkRnZ01UQWdNVEFnTVRBZ01UQXROQzQwT0NBeE1DMHhNRk14Tnk0MU1pQXlJREV5SURKNmJTMHlJREUxYkMwMUxUVWdNUzQwTVMweExqUXhUREV3SURFMExqRTNiRGN1TlRrdE55NDFPVXd4T1NBNGJDMDVJRGw2SWk4K1BDOXpkbWMrJyk7XG4gIH1cbiAgJi5kYW5nZXIge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkZGFuZ2VyLWxlZnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cbiAgJi5kYW5nZXI6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjJhV1YzUW05NFBTSXdJREFnTWpRZ01qUWlJR1pwYkd3OUlpTmlPVEU0TVRnaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0lDQWdJRHh3WVhSb0lHUTlJazB4TlM0M015QXpTRGd1TWpkTU15QTRMakkzZGpjdU5EWk1PQzR5TnlBeU1XZzNMalEyVERJeElERTFMamN6VmpndU1qZE1NVFV1TnpNZ00zcE5NVElnTVRjdU0yTXRMamN5SURBdE1TNHpMUzQxT0MweExqTXRNUzR6SURBdExqY3lMalU0TFRFdU15QXhMak10TVM0ekxqY3lJREFnTVM0ekxqVTRJREV1TXlBeExqTWdNQ0F1TnpJdExqVTRJREV1TXkweExqTWdNUzR6ZW0weExUUXVNMmd0TWxZM2FESjJObm9pTHo0Z0lDQWdQSEJoZEdnZ1pEMGlUVEFnTUdneU5IWXlORWd3ZWlJZ1ptbHNiRDBpYm05dVpTSXZQand2YzNablBnPT0nKTtcbiAgfVxuICAmLmluZm8ge1xuICAgIC8vIGJvcmRlci1sZWZ0LWNvbG9yOiAkaW5mbztcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJGluZm8tbmV3LWxlZnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm8tbmV3O1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGluZm8sIDUwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG4gICYud2FybmluZyB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICR3YXJuaW5nLW5ldy1sZWZ0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nLW5ldztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cbiAgJi53YXJuaW5nOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIyYVdWM1FtOTRQU0l3SURBZ01qUWdNalFpSUdacGJHdzlJaU5pTmpVek1XTWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStJQ0FnSUR4d1lYUm9JR1E5SWswd0lEQm9NalIyTWpSSU1Ib2lJR1pwYkd3OUltNXZibVVpTHo0Z0lDQWdQSEJoZEdnZ1pEMGlUVEVnTWpGb01qSk1NVElnTWlBeElESXhlbTB4TWkwemFDMHlkaTB5YURKMk1ucHRNQzAwYUMweWRpMDBhREoyTkhvaUx6NDhMM04yWno0PScpO1xuICB9XG59XG5cbi8qKlxuICogQ2FyZC1zdHlsZSBibG9ja3NcbiAqL1xuXG4uY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6ICRicy1jYXJkO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAuYm9keSxcbiAgcC5lbXB0eS10ZXh0IHtcbiAgICBwYWRkaW5nOiAkLW07XG4gIH1cbiAgYSxcbiAgcCB7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cblxuLmNhcmQtdGl0bGUge1xuICBwYWRkaW5nOiAkLW0gJC1tICQteHM7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAkZnMtbTtcbiAgY29sb3I6ICMyMjI7XG4gIGZpbGw6ICMyMjI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY2FyZC10aXRsZSBhIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5jYXJkLmJvcmRlci1jYXJkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cblxuLmNhcmQuZHJhZy1jYXJkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwIDAgMCAoJC1zICsgMjhweCk7XG4gIG1hcmdpbjogJC1zIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLmRyYWctY2FyZC1hY3Rpb24ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuaGFuZGxlLFxuICAuZHJhZy1jYXJkLWFjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMjhweDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMCAkLXhzO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICB9XG4gICAgLnN2Zy1pY29uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIH1cbiAgfVxuICA+IGRpdiAub3V0bGluZSBpbnB1dCB7XG4gICAgbWFyZ2luOiAkLXMgMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaGFuZGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgPiBkaXYge1xuICAgIHBhZGRpbmc6IDAgJC1zO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuLmdyaWQtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIG1hcmdpbi1ib3R0b206ICQtbDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBjb2xvcjogJHRleHQtZGFyaztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDEyMG1zLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDEyMG1zO1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHRleHQtZGFyaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm94LXNoYWRvdzogJGJzLWNhcmQ7XG4gIH1cbiAgaDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICB9XG4gIC5ncmlkLWNhcmQtY29udGVudCB7XG4gICAgZmxleDogMTtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgfVxuICAuZ3JpZC1jYXJkLWNvbnRlbnQsXG4gIC5ncmlkLWNhcmQtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAkLWw7XG4gIH1cbiAgLmdyaWQtY2FyZC1jb250ZW50ICsgLmdyaWQtY2FyZC1mb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi5ib29rLWdyaWQtaXRlbSAuZ3JpZC1jYXJkLWZvb3RlciB7XG4gIHAuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5jb250ZW50LXdyYXAuY2FyZCB7XG4gIHBhZGRpbmc6ICQtbSAkLXh4bDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogJC14bDtcbiAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gIC8vIG1pbi1oZWlnaHQ6IDYwdmg7XG4gIC8vICYuYXV0by1oZWlnaHQge1xuICAvLyAgIG1pbi1oZWlnaHQ6IDA7XG4gIC8vIH1cbiAgJi5maWxsLXdpZHRoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQGluY2x1ZGUgc21hbGxlci10aGFuKCR4eGwpIHtcbiAgLmNvbnRlbnQtd3JhcC5jYXJkIHtcbiAgICBwYWRkaW5nOiAkLW0gJC14bDtcbiAgfVxufVxuQGluY2x1ZGUgc21hbGxlci10aGFuKCRtKSB7XG4gIC5jb250ZW50LXdyYXAuY2FyZCB7XG4gICAgcGFkZGluZzogJC1tICQtbDtcbiAgfVxufVxuQGluY2x1ZGUgc21hbGxlci10aGFuKCRzKSB7XG4gIC5jb250ZW50LXdyYXAuY2FyZCB7XG4gICAgcGFkZGluZzogJC1tICQtbTtcbiAgfVxufVxuXG4vKipcbiAqIFRhZ3NcbiAqL1xuLnRhZy1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1ib3R0b206ICQteHM7XG4gIG1hcmdpbi1yaWdodDogJC14cztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDAuODVlbTtcbiAgYSxcbiAgYTpob3ZlcixcbiAgYTphY3RpdmUge1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgY29sb3I6ICM3Nzc7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLWluLW91dCA4MG1zO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIH1cbiAgc3ZnIHtcbiAgICBmaWxsOiAjODg4O1xuICB9XG4gIC50YWctdmFsdWUge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cbn1cblxuLnRhZy1saXN0IGRpdjpsYXN0LWNoaWxkIC50YWctaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4iLCJidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG59XG5cbi5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBwYWRkaW5nOiAkLXhzICogMS4zICQtbTtcbiAgbWFyZ2luLXRvcDogJC14cztcbiAgbWFyZ2luLWJvdHRvbTogJC14cztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLWluLW91dCAxMjBtcywgZmlsdGVyIGVhc2UtaW4tb3V0IDEyMG1zLFxuICAgIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMTIwbXM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgZmlsbDogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogJGJzLWxpZ2h0O1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMTAlKTtcbiAgfVxuICAvLyAmOmZvY3VzIHtcbiAgLy8gICBvdXRsaW5lOiAxcHggZG90dGVkIGN1cnJlbnRDb2xvcjtcbiAgLy8gICBvdXRsaW5lLW9mZnNldDogLSQteHM7XG4gIC8vICAgYm94LXNoYWRvdzogbm9uZTtcbiAgLy8gICBmaWx0ZXI6IGJyaWdodG5lc3MoOTAlKTtcbiAgLy8gfVxuICAmOmFjdGl2ZSB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG4uYnV0dG9uLm91dGxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM2NjY7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgfVxuICAmOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmJiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cbn1cblxuLmJ1dHRvbiArIC5idXR0b24ge1xuICBtYXJnaW4tbGVmdDogJC1zO1xufVxuXG4uYnV0dG9uLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBwYWRkaW5nOiAkLXhzICogMS4yICQtcztcbn1cblxuLnRleHQtYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmaWxsOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgJjphY3RpdmUge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBmaWxsOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgfVxufVxuXG4uYnV0dG9uLmJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYnV0dG9uLmljb24ge1xuICAuc3ZnLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnV0dG9uLnN2ZyB7XG4gIHN2ZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAkLW07XG4gICAgdG9wOiAkLXMgLSAycHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG4gIHBhZGRpbmc6ICQtcyAkLW0gKCQtcyAtIDJweCkgKCQtbSAqIDIgKyAyNHB4KTtcbn1cblxuLmJ1dHRvbltkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJiO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JiYjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuIiwidGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbjogMS41cmVtIDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblxuICB0aGVhZCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjhmOWZhLCAjZjFmM2Y1KTtcbiAgICBcbiAgICB0aCB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICMzNDNhNDA7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlOWVjZWY7XG4gICAgfVxuICB9XG5cbiAgdGJvZHkge1xuICAgIHRyIHtcbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYzZjU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGQge1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWVjZWY7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cbiAgfVxuXG4gIHRkLCB0aCB7XG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59XG5cbnRhYmxlLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyIHRkLCB0ciB0aCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cbiAgdGgsIHRkIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAkLXMgJC1zO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIHRoIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICB0cjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VFRTtcbiAgfVxuICAudGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgdGQuYWN0aW9ucyB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbnRhYmxlLm5vLXN0eWxlIHtcbiAgdGQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbnRhYmxlLmxpc3QtdGFibGUge1xuICBtYXJnaW46IDAgLSQteHM7XG4gIHRkIHtcbiAgICBib3JkZXI6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwYWRkaW5nOiAkLXhzO1xuICB9XG59XG5cbi8vIERvY3VtZW50YXRpb24gc3BlY2lmaWMgdGFibGUgc3R5bGVcbnRhYmxlLmRvY3MtdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbjogMS41cmVtIDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblxuICB0aGVhZCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjhmOWZhLCAjZjFmM2Y1KTtcbiAgICBcbiAgICB0aCB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICMzNDNhNDA7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlOWVjZWY7XG4gICAgfVxuICB9XG5cbiAgdGJvZHkge1xuICAgIHRyIHtcbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYzZjU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGQge1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWVjZWY7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuY29tcGFjdCB7XG4gICAgdGQsIHRoIHtcbiAgICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gICAgfVxuICB9XG59IiwiXG4uaW5wdXQtYmFzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q0RDRENDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6ICRmcy1zO1xuICBwYWRkaW5nOiAkLXhzKjEuNTtcbiAgY29sb3I6ICM2NjY7XG4gIHdpZHRoOiAyNTBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICYubmVnLCAmLmludmFsaWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRuZWdhdGl2ZTtcbiAgfVxuICAmLnBvcywgJi52YWxpZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHBvc2l0aXZlO1xuICB9XG4gICYuZGlzYWJsZWQsICZbZGlzYWJsZWRdIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBY0FBQUFIQ0FZQUFBREVVbGZUQUFBQU1VbEVRVlFJVzJOa3dBR3VYYnYybnhHYkhFaENTMHVMRVVNU0pnSFNoQ0tKTElFaWlTNEJsOFFtQVpiRUpRR1NCQUM2MkJ1Sit0dDd6Z0FBQUFCSlJVNUVya0pnZ2c9PSk7XG4gIH1cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIH1cbn1cblxuLmZha2UtaW5wdXQge1xuICBAZXh0ZW5kIC5pbnB1dC1iYXNlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuI2h0bWwtZWRpdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI21hcmtkb3duLWVkaXRvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTtcbiAgI21hcmtkb3duLWVkaXRvci1pbnB1dCB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgcGFkZGluZzogJC14cyAkLW07XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGZsZXg6IDE7XG4gICAgYm9yZGVyOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICB9XG4gIH1cbiAgLm1hcmtkb3duLWRpc3BsYXksIC5tYXJrZG93bi1lZGl0b3Itd3JhcCB7XG4gICAgZmxleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm1hcmtkb3duLWVkaXRvci13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0RERDtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5cbkBpbmNsdWRlIHNtYWxsZXItdGhhbigkbSkge1xuICAjbWFya2Rvd24tZWRpdG9yIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gICNtYXJrZG93bi1lZGl0b3IgLm1hcmtkb3duLWVkaXRvci13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgI21hcmtkb3duLWVkaXRvciAuZWRpdG9yLXRvb2xiYXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgI21hcmtkb3duLWVkaXRvciAuZWRpdG9yLXRvb2xiYXIgPiAqIHtcbiAgICBwYWRkaW5nOiAkLXhzICQtcztcbiAgfVxuICAuZWRpdG9yLXRvb2xiYXItbGFiZWwge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEREQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1hcmtkb3duLWVkaXRvci13cmFwOm5vdCguYWN0aXZlKSAuZWRpdG9yLXRvb2xiYXIgKyBkaXYsIC5tYXJrZG93bi1lZGl0b3Itd3JhcDpub3QoLmFjdGl2ZSkgLmVkaXRvci10b29sYmFyIC5idXR0b25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNtYXJrZG93bi1lZGl0b3IgLm1hcmtkb3duLWVkaXRvci13cmFwOm5vdCguYWN0aXZlKSB7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cbn1cblxuLm1hcmtkb3duLWRpc3BsYXkge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLm1hcmtkb3duLWVkaXRvci1kaXNwbGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxuICBbZHJhd2lvLWRpYWdyYW1dOmhvdmVyIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIH1cbn1cblxuLmVkaXRvci10b29sYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICQteHMgJC1tO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREREO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFO1xuICBmbGV4OiBub25lO1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG5cbmxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgZm9udC1zaXplOiAwLjk0ZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNjY2O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwLjJlbTtcbiAgJi5pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG5sYWJlbC5yYWRpbywgbGFiZWwuY2hlY2tib3gge1xuICBmb250LXdlaWdodDogNDAwO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi1yaWdodDogJC14cztcbiAgfVxufVxuXG5sYWJlbC5pbmxpbmUuY2hlY2tib3gge1xuICBtYXJnaW4tcmlnaHQ6ICQtbTtcbn1cblxubGFiZWwgKyBwLnNtYWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogMC44ZW07XG59XG5cbnRhYmxlLmZvcm0tdGFibGUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6ICQteHhzKjAuNSAwO1xuICB9XG59XG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJkYXRlXCJdLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLCBpbnB1dFt0eXBlPVwidXJsXCJdLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIHNlbGVjdCwgdGV4dGFyZWEge1xuICBAZXh0ZW5kIC5pbnB1dC1iYXNlO1xufVxuXG5pbnB1dFt0eXBlPWRhdGVdIHtcbiAgd2lkdGg6IDE5MHB4O1xufVxuXG5pbnB1dFt0eXBlPWNvbG9yXSB7XG4gIGhlaWdodDogNjBweDtcbn1cblxuLnRvZ2dsZS1zd2l0Y2gge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogKDE2cHggKyAkLXMpIDFmcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAkLW0gMDtcbiAgLmN1c3RvbS1jaGVja2JveCB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyOiAycHggc29saWQgY3VycmVudENvbG9yO1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgICAuc3ZnLWljb24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICB0b3A6IC0xLjVweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgMTIwbXM7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC5jdXN0b20tY2hlY2tib3ggLnN2Zy1pY29uIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIC5jdXN0b20tY2hlY2tib3g6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG59XG4udG9nZ2xlLXN3aXRjaC1saXN0IHtcbiAgLnRvZ2dsZS1zd2l0Y2gge1xuICAgIG1hcmdpbjogJC14cyAwO1xuICB9XG4gICYuY29tcGFjdCAudG9nZ2xlLXN3aXRjaCB7XG4gICAgbWFyZ2luOiAxcHggMDtcbiAgfVxufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206ICQtcztcbn1cblxuLnNldHRpbmctbGlzdCA+IGRpdiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREREO1xuICBwYWRkaW5nOiAkLXhsIDA7XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuLnNldHRpbmctbGlzdC1sYWJlbCB7XG4gIGNvbG9yOiAjMjIyO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uc2V0dGluZy1saXN0LWxhYmVsICsgcC5zbWFsbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2V0dGluZy1saXN0LWxhYmVsICsgLmdyaWQge1xuICBtYXJnaW4tdG9wOiAkLW07XG59XG5cbi5zZXR0aW5nLWxpc3QgLmdyaWQsIC5zdHJldGNoLWlucHV0cyB7XG4gIGlucHV0W3R5cGU9dGV4dF0sIGlucHV0W3R5cGU9ZW1haWxdLCBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc2ltcGxlLWNvZGUtaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEY4O1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgZGl2LnRleHQtcG9zLCBkaXYudGV4dC1uZWcsIHAudGV4dC1wb3N0LCBwLnRleHQtbmVnIHtcbiAgICBwYWRkaW5nOiAkLXhzIDA7XG4gIH1cbn1cblxuLmZvcm0tZ3JvdXBbY29sbGFwc2libGVdIHtcbiAgcGFkZGluZzogMCAkLW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEREQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLmNvbGxhcHNlLXRpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogLSQtbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kLW07XG4gICAgcGFkZGluZzogJC1zICQtbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzJweCk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuY29sbGFwc2UtdGl0bGUsIC5jb2xsYXBzZS10aXRsZSBsYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5jb2xsYXBzZS10aXRsZSBsYWJlbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAuY29sbGFwc2UtdGl0bGUgbGFiZWw6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogJ+KWuCc7XG4gICAgbWFyZ2luLXJpZ2h0OiAkLW07XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDQwMG1zO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIC5jb2xsYXBzZS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiAkLW07XG4gIH1cbiAgJi5vcGVuIC5jb2xsYXBzZS10aXRsZSBsYWJlbDpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgfVxufVxuXG4uaW5saW5lLWlucHV0LXN0eWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkLXM7XG59XG5cbi50aXRsZS1pbnB1dCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIEBleHRlbmQgLmlubGluZS1pbnB1dC1zdHlsZTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi50aXRsZS1pbnB1dC5wYWdlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgLmlucHV0IHtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgfVxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgbWF4LXdpZHRoOiA4NDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cblxuLnBhZ2UtdGl0bGUgaW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG59XG5cbi5kZXNjcmlwdGlvbi1pbnB1dCB0ZXh0YXJlYSB7XG4gIEBleHRlbmQgLmlubGluZS1pbnB1dC1zdHlsZTtcbiAgZm9udC1zaXplOiAkZnMtbTtcbiAgY29sb3I6ICM2NjY7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5kaXZbZWRpdG9yLXR5cGU9XCJtYXJrZG93blwiXSAudGl0bGUtaW5wdXQucGFnZS10aXRsZSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnNlYXJjaC1ib3gge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZmlsbDogIzY2NjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogOHB4O1xuICAgIHRvcDogOXB4O1xuICB9XG4gIGlucHV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6ICQtbCArIDRweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gICYuZmxleGlibGUgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zZWFyY2gtYm94LWNhbmNlbCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG4ub3V0bGluZSA+IGlucHV0IHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0RERDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgJjpmb2N1cywgJjphY3RpdmUge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0FBQTtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cblxuLmltYWdlLXBpY2tlciBpbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkJCO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyArIGxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xufSIsIlxuLmFuaW0uZmFkZUluIHtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxODBtcztcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmFuaW0uc2VhcmNoUmVzdWx0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1ODBweCwgMCwgMCk7XG4gIGFuaW1hdGlvbi1uYW1lOiBzZWFyY2hSZXN1bHQ7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMjIwbXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjYyLCAuMjgsIC4yMywgLjk5KTtcbn1cblxuQGtleWZyYW1lcyBzZWFyY2hSZXN1bHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDQwMHB4LCAwLCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsb2FkaW5nQm9iIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIH1cbiAgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwb2ludGVyIHtcbiAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKSBzY2FsZTNkKDAsIDAsIDApO1xuICB9XG4gIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbi5hbmltLnBvaW50ZXIge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcbiAgYW5pbWF0aW9uLW5hbWU6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMTgwbXM7XG4gIGFuaW1hdGlvbi1kZWxheTogMHM7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNjIsIC4yOCwgLjIzLCAuOTkpO1xufSIsIlxuLm1jZS10aW55bWNlLm1jZS1jb250YWluZXIubWNlLWZ1bGxzY3JlZW4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5tY2UtdGlueW1jZSB7XG4gIC5tY2UtcGFuZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIH1cbiAgLm1jZS1idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIH1cbn1cblxuLm1jZS1jb250YWluZXItYm9keS5tY2UtZmxvdy1sYXlvdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBpbmNsdWRlIHNtYWxsZXItdGhhbigkbCkge1xuICAubWNlLWNvbnRhaW5lci1ib2R5Lm1jZS1mbG93LWxheW91dCB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cblxuLmVkaXQtYXJlYS5mbGV4ID4gZGl2ID4gLm1jZS10aW55bWNlLm1jZS1jb250YWluZXIubWNlLXBhbmVsIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIG1hcmdpbjogMCAtMXB4O1xuICA+IC5tY2UtY29udGFpbmVyLWJvZHkge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgID4gLm1jZS10b29sYmFyLWdycCB7XG4gICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB9XG4gICAgPiAubWNlLWVkaXQtYXJlYSB7XG4gICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO1xuICAgICAgb3ZlcmZsb3c6YXV0bztcbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucGFnZS1jb250ZW50Lm1jZS1jb250ZW50LWJvZHkgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5wYWdlLWNvbnRlbnQubWNlLWNvbnRlbnQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vLyBGaXggdG8gcHJldmVudCAnTm8gY29sb3InIG9wdGlvbiBmcm9tIG5vdCBiZWluZyBjbGlja2FibGUuXG4ubWNlLWNvbG9yYnRuLXRyYW5zIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLy8gRml4IHRvIHByZXZlbnQgQ29kZU1pcnJvciBmb2N1cyBldmVudHMgdGhyb3dpbmcgVGlueU1DRSBjdXJzb3IgcG9zaXRpb24uXG4ubWNlLWNvbnRlbnQtYm9keSAuQ29kZU1pcnJvckNvbnRhaW5lciA+IC5Db2RlTWlycm9yIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59IiwiLyogQkFTSUNTICovXG5cbi5Db2RlTWlycm9yIHtcbiAgLyogU2V0IGhlaWdodCwgd2lkdGgsIGJvcmRlcnMsIGFuZCBnbG9iYWwgZm9udCBwcm9wZXJ0aWVzIGhlcmUgKi9cbiAgaGVpZ2h0OiAzMDBweDtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4vKiBQQURESU5HICovXG5cbi5Db2RlTWlycm9yLWxpbmVzIHtcbiAgcGFkZGluZzogNHB4IDA7IC8qIFZlcnRpY2FsIHBhZGRpbmcgYXJvdW5kIGNvbnRlbnQgKi9cbn1cbi5Db2RlTWlycm9yIHByZSB7XG4gIHBhZGRpbmc6IDAgNHB4OyAvKiBIb3Jpem9udGFsIHBhZGRpbmcgb2YgY29udGVudCAqL1xufVxuXG4uQ29kZU1pcnJvci1zY3JvbGxiYXItZmlsbGVyLCAuQ29kZU1pcnJvci1ndXR0ZXItZmlsbGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IC8qIFRoZSBsaXR0bGUgc3F1YXJlIGJldHdlZW4gSCBhbmQgViBzY3JvbGxiYXJzICovXG59XG5cbi8qIEdVVFRFUiAqL1xuXG4uQ29kZU1pcnJvci1ndXR0ZXJzIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5Db2RlTWlycm9yLWxpbmVudW1iZXJzIHt9XG4uQ29kZU1pcnJvci1saW5lbnVtYmVyIHtcbiAgcGFkZGluZzogMCAzcHggMCA1cHg7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjOTk5O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uQ29kZU1pcnJvci1ndXR0ZXJtYXJrZXIgeyBjb2xvcjogYmxhY2s7IH1cbi5Db2RlTWlycm9yLWd1dHRlcm1hcmtlci1zdWJ0bGUgeyBjb2xvcjogIzk5OTsgfVxuXG4vKiBDVVJTT1IgKi9cblxuLkNvZGVNaXJyb3ItY3Vyc29yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB3aWR0aDogMDtcbn1cbi8qIFNob3duIHdoZW4gbW92aW5nIGluIGJpLWRpcmVjdGlvbmFsIHRleHQgKi9cbi5Db2RlTWlycm9yIGRpdi5Db2RlTWlycm9yLXNlY29uZGFyeWN1cnNvciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgc2lsdmVyO1xufVxuLmNtLWZhdC1jdXJzb3IgLkNvZGVNaXJyb3ItY3Vyc29yIHtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjN2U3O1xufVxuLmNtLWZhdC1jdXJzb3IgZGl2LkNvZGVNaXJyb3ItY3Vyc29ycyB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jbS1hbmltYXRlLWZhdC1jdXJzb3Ige1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFuaW1hdGlvbjogYmxpbmsgMS4wNnMgc3RlcHMoMSkgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBibGluayAxLjA2cyBzdGVwcygxKSBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBibGluayAxLjA2cyBzdGVwcygxKSBpbmZpbml0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdlNztcbn1cbkAtbW96LWtleWZyYW1lcyBibGluayB7XG4gIDAlIHt9XG4gIDUwJSB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIDEwMCUge31cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBibGluayB7XG4gIDAlIHt9XG4gIDUwJSB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIDEwMCUge31cbn1cbkBrZXlmcmFtZXMgYmxpbmsge1xuICAwJSB7fVxuICA1MCUgeyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAxMDAlIHt9XG59XG5cbi8qIENhbiBzdHlsZSBjdXJzb3IgZGlmZmVyZW50IGluIG92ZXJ3cml0ZSAobm9uLWluc2VydCkgbW9kZSAqL1xuLkNvZGVNaXJyb3Itb3ZlcndyaXRlIC5Db2RlTWlycm9yLWN1cnNvciB7fVxuXG4uY20tdGFiIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7IH1cblxuLkNvZGVNaXJyb3ItcnVsZXJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwOyByaWdodDogMDsgdG9wOiAtNTBweDsgYm90dG9tOiAtMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5Db2RlTWlycm9yLXJ1bGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xuICB0b3A6IDA7IGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4vKiBERUZBVUxUIFRIRU1FICovXG5cbi5jbS1zLWRlZmF1bHQgLmNtLWhlYWRlciB7Y29sb3I6IGJsdWU7fVxuLmNtLXMtZGVmYXVsdCAuY20tcXVvdGUge2NvbG9yOiAjMDkwO31cbi5jbS1uZWdhdGl2ZSB7Y29sb3I6ICNkNDQ7fVxuLmNtLXBvc2l0aXZlIHtjb2xvcjogIzI5Mjt9XG4uY20taGVhZGVyLCAuY20tc3Ryb25nIHtmb250LXdlaWdodDogYm9sZDt9XG4uY20tZW0ge2ZvbnQtc3R5bGU6IGl0YWxpYzt9XG4uY20tbGluayB7dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7fVxuLmNtLXN0cmlrZXRocm91Z2gge3RleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO31cblxuLmNtLXMtZGVmYXVsdCAuY20ta2V5d29yZCB7Y29sb3I6ICM3MDg7fVxuLmNtLXMtZGVmYXVsdCAuY20tYXRvbSB7Y29sb3I6ICMyMTk7fVxuLmNtLXMtZGVmYXVsdCAuY20tbnVtYmVyIHtjb2xvcjogIzE2NDt9XG4uY20tcy1kZWZhdWx0IC5jbS1kZWYge2NvbG9yOiAjMDBmO31cbi5jbS1zLWRlZmF1bHQgLmNtLXZhcmlhYmxlLFxuLmNtLXMtZGVmYXVsdCAuY20tcHVuY3R1YXRpb24sXG4uY20tcy1kZWZhdWx0IC5jbS1wcm9wZXJ0eSxcbi5jbS1zLWRlZmF1bHQgLmNtLW9wZXJhdG9yIHt9XG4uY20tcy1kZWZhdWx0IC5jbS12YXJpYWJsZS0yIHtjb2xvcjogIzA1YTt9XG4uY20tcy1kZWZhdWx0IC5jbS12YXJpYWJsZS0zIHtjb2xvcjogIzA4NTt9XG4uY20tcy1kZWZhdWx0IC5jbS1jb21tZW50IHtjb2xvcjogI2E1MDt9XG4uY20tcy1kZWZhdWx0IC5jbS1zdHJpbmcge2NvbG9yOiAjYTExO31cbi5jbS1zLWRlZmF1bHQgLmNtLXN0cmluZy0yIHtjb2xvcjogI2Y1MDt9XG4uY20tcy1kZWZhdWx0IC5jbS1tZXRhIHtjb2xvcjogIzU1NTt9XG4uY20tcy1kZWZhdWx0IC5jbS1xdWFsaWZpZXIge2NvbG9yOiAjNTU1O31cbi5jbS1zLWRlZmF1bHQgLmNtLWJ1aWx0aW4ge2NvbG9yOiAjMzBhO31cbi5jbS1zLWRlZmF1bHQgLmNtLWJyYWNrZXQge2NvbG9yOiAjOTk3O31cbi5jbS1zLWRlZmF1bHQgLmNtLXRhZyB7Y29sb3I6ICMxNzA7fVxuLmNtLXMtZGVmYXVsdCAuY20tYXR0cmlidXRlIHtjb2xvcjogIzAwYzt9XG4uY20tcy1kZWZhdWx0IC5jbS1ociB7Y29sb3I6ICM5OTk7fVxuLmNtLXMtZGVmYXVsdCAuY20tbGluayB7Y29sb3I6ICMwMGM7fVxuXG4uY20tcy1kZWZhdWx0IC5jbS1lcnJvciB7Y29sb3I6ICNmMDA7fVxuLmNtLWludmFsaWRjaGFyIHtjb2xvcjogI2YwMDt9XG5cbi5Db2RlTWlycm9yLWNvbXBvc2luZyB7IGJvcmRlci1ib3R0b206IDJweCBzb2xpZDsgfVxuXG4vKiBEZWZhdWx0IHN0eWxlcyBmb3IgY29tbW9uIGFkZG9ucyAqL1xuXG5kaXYuQ29kZU1pcnJvciBzcGFuLkNvZGVNaXJyb3ItbWF0Y2hpbmdicmFja2V0IHtjb2xvcjogIzBmMDt9XG5kaXYuQ29kZU1pcnJvciBzcGFuLkNvZGVNaXJyb3Itbm9ubWF0Y2hpbmdicmFja2V0IHtjb2xvcjogI2YyMjt9XG4uQ29kZU1pcnJvci1tYXRjaGluZ3RhZyB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxNTAsIDAsIC4zKTsgfVxuLkNvZGVNaXJyb3ItYWN0aXZlbGluZS1iYWNrZ3JvdW5kIHtiYWNrZ3JvdW5kOiAjZThmMmZmO31cblxuLyogU1RPUCAqL1xuXG4vKiBUaGUgcmVzdCBvZiB0aGlzIGZpbGUgY29udGFpbnMgc3R5bGVzIHJlbGF0ZWQgdG8gdGhlIG1lY2hhbmljcyBvZlxuICAgdGhlIGVkaXRvci4gWW91IHByb2JhYmx5IHNob3VsZG4ndCB0b3VjaCB0aGVtLiAqL1xuXG4uQ29kZU1pcnJvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5Db2RlTWlycm9yLXNjcm9sbCB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDsgLyogVGhpbmdzIHdpbGwgYnJlYWsgaWYgdGhpcyBpcyBvdmVycmlkZGVuICovXG4gIC8qIDMwcHggaXMgdGhlIG1hZ2ljIG1hcmdpbiB1c2VkIHRvIGhpZGUgdGhlIGVsZW1lbnQncyByZWFsIHNjcm9sbGJhcnMgKi9cbiAgLyogU2VlIG92ZXJmbG93OiBoaWRkZW4gaW4gLkNvZGVNaXJyb3IgKi9cbiAgbWFyZ2luLWJvdHRvbTogLTMwcHg7IG1hcmdpbi1yaWdodDogLTMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7IC8qIFByZXZlbnQgZHJhZ2dpbmcgZnJvbSBoaWdobGlnaHRpbmcgdGhlIGVsZW1lbnQgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLkNvZGVNaXJyb3Itc2l6ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yaWdodDogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLyogVGhlIGZha2UsIHZpc2libGUgc2Nyb2xsYmFycy4gVXNlZCB0byBmb3JjZSByZWRyYXcgZHVyaW5nIHNjcm9sbGluZ1xuICAgYmVmb3JlIGFjdHVhbCBzY3JvbGxpbmcgaGFwcGVucywgdGh1cyBwcmV2ZW50aW5nIHNoYWtpbmcgYW5kXG4gICBmbGlja2VyaW5nIGFydGlmYWN0cy4gKi9cbi5Db2RlTWlycm9yLXZzY3JvbGxiYXIsIC5Db2RlTWlycm9yLWhzY3JvbGxiYXIsIC5Db2RlTWlycm9yLXNjcm9sbGJhci1maWxsZXIsIC5Db2RlTWlycm9yLWd1dHRlci1maWxsZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDY7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uQ29kZU1pcnJvci12c2Nyb2xsYmFyIHtcbiAgcmlnaHQ6IDA7IHRvcDogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4uQ29kZU1pcnJvci1oc2Nyb2xsYmFyIHtcbiAgYm90dG9tOiAwOyBsZWZ0OiAwO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbn1cbi5Db2RlTWlycm9yLXNjcm9sbGJhci1maWxsZXIge1xuICByaWdodDogMDsgYm90dG9tOiAwO1xufVxuLkNvZGVNaXJyb3ItZ3V0dGVyLWZpbGxlciB7XG4gIGxlZnQ6IDA7IGJvdHRvbTogMDtcbn1cblxuLkNvZGVNaXJyb3ItZ3V0dGVycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgdG9wOiAwO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAzO1xufVxuLkNvZGVNaXJyb3ItZ3V0dGVyIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1ib3R0b206IC0zMHB4O1xufVxuLkNvZGVNaXJyb3ItZ3V0dGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uQ29kZU1pcnJvci1ndXR0ZXItYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwOyBib3R0b206IDA7XG4gIHotaW5kZXg6IDQ7XG59XG4uQ29kZU1pcnJvci1ndXR0ZXItZWx0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHotaW5kZXg6IDQ7XG59XG4uQ29kZU1pcnJvci1ndXR0ZXItd3JhcHBlciA6OnNlbGVjdGlvbiB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50IH1cbi5Db2RlTWlycm9yLWd1dHRlci13cmFwcGVyIDo6LW1vei1zZWxlY3Rpb24geyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCB9XG5cbi5Db2RlTWlycm9yLWxpbmVzIHtcbiAgY3Vyc29yOiB0ZXh0O1xuICBtaW4taGVpZ2h0OiAxcHg7IC8qIHByZXZlbnRzIGNvbGxhcHNpbmcgYmVmb3JlIGZpcnN0IGRyYXcgKi9cbn1cbi5Db2RlTWlycm9yIHByZSB7XG4gIC8qIFJlc2V0IHNvbWUgc3R5bGVzIHRoYXQgdGhlIHJlc3Qgb2YgdGhlIHBhZ2UgbWlnaHQgaGF2ZSBzZXQgKi9cbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7IGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWZvbnQtdmFyaWFudC1saWdhdHVyZXM6IGNvbnRleHR1YWw7XG4gIGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IGNvbnRleHR1YWw7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLkNvZGVNaXJyb3Itd3JhcCBwcmUge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG4uQ29kZU1pcnJvci1saW5lYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDsgcmlnaHQ6IDA7IHRvcDogMDsgYm90dG9tOiAwO1xuICB6LWluZGV4OiAwO1xufVxuXG4uQ29kZU1pcnJvci1saW5ld2lkZ2V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLkNvZGVNaXJyb3Itd2lkZ2V0IHt9XG5cbi5Db2RlTWlycm9yLXJ0bCBwcmUgeyBkaXJlY3Rpb246IHJ0bDsgfVxuXG4uQ29kZU1pcnJvci1jb2RlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLyogRm9yY2UgY29udGVudC1ib3ggc2l6aW5nIGZvciB0aGUgZWxlbWVudHMgd2hlcmUgd2UgZXhwZWN0IGl0ICovXG4uQ29kZU1pcnJvci1zY3JvbGwsXG4uQ29kZU1pcnJvci1zaXplcixcbi5Db2RlTWlycm9yLWd1dHRlcixcbi5Db2RlTWlycm9yLWd1dHRlcnMsXG4uQ29kZU1pcnJvci1saW5lbnVtYmVyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5Db2RlTWlycm9yLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLkNvZGVNaXJyb3ItY3Vyc29yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5Db2RlTWlycm9yLW1lYXN1cmUgcHJlIHsgcG9zaXRpb246IHN0YXRpYzsgfVxuXG5kaXYuQ29kZU1pcnJvci1jdXJzb3JzIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG59XG5kaXYuQ29kZU1pcnJvci1kcmFnY3Vyc29ycyB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5Db2RlTWlycm9yLWZvY3VzZWQgZGl2LkNvZGVNaXJyb3ItY3Vyc29ycyB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5Db2RlTWlycm9yLXNlbGVjdGVkIHsgYmFja2dyb3VuZDogI2Q5ZDlkOTsgfVxuLkNvZGVNaXJyb3ItZm9jdXNlZCAuQ29kZU1pcnJvci1zZWxlY3RlZCB7IGJhY2tncm91bmQ6ICNkN2Q0ZjA7IH1cbi5Db2RlTWlycm9yLWNyb3NzaGFpciB7IGN1cnNvcjogY3Jvc3NoYWlyOyB9XG4uQ29kZU1pcnJvci1saW5lOjpzZWxlY3Rpb24sIC5Db2RlTWlycm9yLWxpbmUgPiBzcGFuOjpzZWxlY3Rpb24sIC5Db2RlTWlycm9yLWxpbmUgPiBzcGFuID4gc3Bhbjo6c2VsZWN0aW9uIHsgYmFja2dyb3VuZDogI2Q3ZDRmMDsgfVxuLkNvZGVNaXJyb3ItbGluZTo6LW1vei1zZWxlY3Rpb24sIC5Db2RlTWlycm9yLWxpbmUgPiBzcGFuOjotbW96LXNlbGVjdGlvbiwgLkNvZGVNaXJyb3ItbGluZSA+IHNwYW4gPiBzcGFuOjotbW96LXNlbGVjdGlvbiB7IGJhY2tncm91bmQ6ICNkN2Q0ZjA7IH1cblxuLmNtLXNlYXJjaGluZyB7XG4gIGJhY2tncm91bmQ6ICNmZmE7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDAsIC40KTtcbn1cblxuLyogVXNlZCB0byBmb3JjZSBhIGJvcmRlciBtb2RlbCBmb3IgYSBub2RlICovXG4uY20tZm9yY2UtYm9yZGVyIHsgcGFkZGluZy1yaWdodDogLjFweDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAvKiBIaWRlIHRoZSBjdXJzb3Igd2hlbiBwcmludGluZyAqL1xuICAuQ29kZU1pcnJvciBkaXYuQ29kZU1pcnJvci1jdXJzb3JzIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cblxuLyogU2VlIGlzc3VlICMyOTAxICovXG4uY20tdGFiLXdyYXAtaGFjazphZnRlciB7IGNvbnRlbnQ6ICcnOyB9XG5cbi8qIEhlbHAgdXNlcnMgdXNlIG1hcmtzZWxlY3Rpb24gdG8gc2FmZWx5IHN0eWxlIHRleHQgYmFja2dyb3VuZCAqL1xuc3Bhbi5Db2RlTWlycm9yLXNlbGVjdGVkdGV4dCB7IGJhY2tncm91bmQ6IG5vbmU7IH1cblxuXG4vKipcbiAqIEN1c3RvbSBCb29rU3RhY2sgb3ZlcnJpZGVzXG4gKi9cbi5Db2RlTWlycm9yLCAuQ29kZU1pcnJvciBwcmUge1xuICBmb250LWZhbWlseTogJ01vbmFjbycsICdNZW5sbycsICdVYnVudHUgTW9ubycsICdDb25zb2xhcycsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuLkNvZGVNaXJyb3Ige1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206ICQtbDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgYmFja2dyb3VuZDogI2ZjZmNmYztcbn1cblxuLmNtLXMtYmFzZTE2LWxpZ2h0LkNvZGVNaXJyb3IgeyBcbiAgYmFja2dyb3VuZDogI2ZjZmNmYzsgXG4gIGNvbG9yOiAjMmMzZTUwOyBcbn1cblxuLmNtLXMtYmFzZTE2LWxpZ2h0IC5Db2RlTWlycm9yLWd1dHRlcnMgeyBcbiAgYmFja2dyb3VuZDogI2Y3ZjlmYzsgXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGYyZjc7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLmNtLXMtYmFzZTE2LWxpZ2h0IC5Db2RlTWlycm9yLWxpbmVudW1iZXIgeyBcbiAgY29sb3I6ICNhMGFlYzA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmNtLXMtYmFzZTE2LWxpZ2h0IC5Db2RlTWlycm9yLWN1cnNvciB7IFxuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMzMTgyY2U7XG59XG5cbi5jbS1zLWJhc2UxNi1saWdodCAuQ29kZU1pcnJvci1zZWxlY3RlZCB7IFxuICBiYWNrZ3JvdW5kOiAjZWJmOGZmO1xufVxuXG4uY20tcy1iYXNlMTYtbGlnaHQgLkNvZGVNaXJyb3ItbGluZTo6c2VsZWN0aW9uLFxuLmNtLXMtYmFzZTE2LWxpZ2h0IC5Db2RlTWlycm9yLWxpbmUgPiBzcGFuOjpzZWxlY3Rpb24sXG4uY20tcy1iYXNlMTYtbGlnaHQgLkNvZGVNaXJyb3ItbGluZSA+IHNwYW4gPiBzcGFuOjpzZWxlY3Rpb24geyBcbiAgYmFja2dyb3VuZDogI2ViZjhmZjtcbn1cblxuLyogU3ludGF4IEhpZ2hsaWdodGluZyAqL1xuLmNtLXMtYmFzZTE2LWxpZ2h0IHtcbiAgc3Bhbi5jbS1jb21tZW50IHsgY29sb3I6ICM3MTgwOTY7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICBzcGFuLmNtLWtleXdvcmQgeyBjb2xvcjogIzgwNWFkNTsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICBzcGFuLmNtLXN0cmluZyB7IGNvbG9yOiAjMzhhMTY5OyB9XG4gIHNwYW4uY20tYnVpbHRpbiB7IGNvbG9yOiAjMzE4MmNlOyB9XG4gIHNwYW4uY20tdmFyaWFibGUgeyBjb2xvcjogIzJkMzc0ODsgfVxuICBzcGFuLmNtLXZhcmlhYmxlLTIgeyBjb2xvcjogIzRhNTU2ODsgfVxuICBzcGFuLmNtLWRlZiB7IGNvbG9yOiAjYzUzMDMwOyB9XG4gIHNwYW4uY20tbnVtYmVyIHsgY29sb3I6ICM4MDVhZDU7IH1cbiAgc3Bhbi5jbS1vcGVyYXRvciB7IGNvbG9yOiAjNzE4MDk2OyB9XG59XG5cbi5Db2RlTWlycm9yLWFjdGl2ZWxpbmUtYmFja2dyb3VuZCB7IFxuICBiYWNrZ3JvdW5kOiAjZjdmYWZjO1xufVxuXG4vKipcbiAqIEN1c3RvbSBDb3B5IEJ1dHRvblxuICovXG4uQ29kZU1pcnJvci1jb3B5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgcmlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZThmMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmaWxsOiAjNGE1NTY4O1xuICB6LWluZGV4OiA1O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbiAxODBtcztcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLDAsMCwwLjA1KTtcbiAgXG4gIHN2ZyB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UtaW4gMTgwbXM7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxuICBcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZmFmYztcbiAgICBib3JkZXItY29sb3I6ICNjYmQ1ZTA7XG4gIH1cbiAgXG4gICYuc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ4YmI3ODtcbiAgICBib3JkZXItY29sb3I6ICMzOGExNjk7XG4gICAgZmlsbDogI2ZmZjtcbiAgICBzdmcge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgIH1cbiAgfVxufVxuXG4uQ29kZU1pcnJvcjpob3ZlciAuQ29kZU1pcnJvci1jb3B5IHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLmNvZGUtZmlsbCAuQ29kZU1pcnJvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59IiwiLy8gU3lzdGVtIHdpZGUgbm90aWZpY2F0aW9uc1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG5bbm90aWZpY2F0aW9uXSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAkLXhsO1xuICBwYWRkaW5nOiAkLW0gJC1sO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgY3VycmVudENvbG9yO1xuICBib3gtc2hhZG93OiAkYnMtbGFyZ2U7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXgtd2lkdGg6IDM2MHB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgMjgwbXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1ODBweCk7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDJweCAxZnI7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcGFuLCBzdmcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG4gIHN2ZyB7XG4gICAgd2lkdGg6IDIuOHJlbTtcbiAgICBoZWlnaHQ6IDIuOHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkLXM7XG4gICAgZmlsbDogY3VycmVudENvbG9yO1xuICB9XG4gIHNwYW4ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxuICAmLnBvcyB7XG4gICAgY29sb3I6ICRwb3NpdGl2ZTtcbiAgfVxuICAmLm5lZyB7XG4gICAgY29sb3I6ICRuZWdhdGl2ZTtcbiAgfVxuICAmLndhcm5pbmcge1xuICAgIGNvbG9yOiAkd2FybmluZztcbiAgfVxuICAmLnNob3dpbmcge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAmLnNob3dpbmc6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTJweCwgMCk7XG4gIH1cbn1cblxuW2NoYXB0ZXItdG9nZ2xlXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMTgwbXM7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBzdmdbZGF0YS1pY29uPVwiY2FyZXQtcmlnaHRcIl0ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDE4MG1zO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIH1cbiAgJi5vcGVuIHN2Z1tkYXRhLWljb249XCJjYXJldC1yaWdodFwiXSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG4gIHN2Z1tkYXRhLWljb249XCJjYXJldC1yaWdodFwiXSArICoge1xuICAgIG1hcmdpbi1sZWZ0OiAkLXhzO1xuICB9XG59XG5cbltvdmVybGF5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zMzMpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk1NTM2O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3B1cC1ib2R5LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucG9wdXAtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIG1heC1oZWlnaHQ6IDkwJTtcbiAgd2lkdGg6IDEyMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDIlIDUlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiA5OTk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICYuc21hbGwge1xuICAgIG1hcmdpbjogMiUgYXV0bztcbiAgICB3aWR0aDogODAwcHg7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuICAucG9wdXAtY29udGVudCB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cbi5wb3B1cC1mb290ZXIgYnV0dG9uLCAucG9wdXAtaGVhZGVyLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgJjphY3RpdmUge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cbi5wb3B1cC1oZWFkZXItY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwICQtbTtcbn1cblxuLnBvcHVwLWhlYWRlciwgLnBvcHVwLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmbGV4OiBub25lICFpbXBvcnRhbnQ7XG4gIC5wb3B1cC10aXRsZSB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgcGFkZGluZzogOHB4ICQtbTtcbiAgfVxufVxuYm9keS5mbGV4Ym94LXN1cHBvcnQgI2VudGl0eS1zZWxlY3Rvci13cmFwIC5wb3B1cC1ib2R5IC5mb3JtLWdyb3VwIHtcbiAgaGVpZ2h0OiA0NDRweDtcbiAgbWluLWhlaWdodDogNDQ0cHg7XG59XG4jZW50aXR5LXNlbGVjdG9yLXdyYXAgLnBvcHVwLWJvZHkgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW46IDA7XG59XG4ucG9wdXAtYm9keSAuZW50aXR5LXNlbGVjdG9yLWNvbnRhaW5lciB7XG4gIGZsZXg6IDE7XG59XG5cbi5pbWFnZS1tYW5hZ2VyLWJvZHkge1xuICBtaW4taGVpZ2h0OiA3MHZoO1xufVxuXG4uZHJvcHpvbmUtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCclM0UlM0NwYXRoIGZpbGw9JyUyM2E5YTlhOScgZmlsbC1vcGFjaXR5PScwLjUyJyBkPSdNMSAzaDF2MUgxVjN6bTItMmgxdjFIM1YxeiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5pbWFnZS1tYW5hZ2VyLWxpc3QgLmltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogbWF0aC5kaXYoMTAwJSwgNik7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI0RERDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKC40LCAwLCAxLCAxKSAxNjBtcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgJi5zZWxlY3RlZCB7XG4gICAgLy90cmFuc2Zvcm06IHNjYWxlM2QoMC45MiwgMC45MiwgMC45Mik7XG4gICAgYm9yZGVyOiA0cHggc29saWQgI0ZGRjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIH1cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmltYWdlLW1ldGEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBjb2xvcjogI0VFRTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHBhZGRpbmc6IDNweCA0cHg7XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgc21hbGxlci10aGFuKCR4bCkge1xuICAgIHdpZHRoOiAoMTAwJSowLjI1KTtcbiAgfVxuICBAaW5jbHVkZSBzbWFsbGVyLXRoYW4oJG0pIHtcbiAgICAuaW1hZ2UtbWV0YSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4jaW1hZ2UtbWFuYWdlciAubG9hZC1tb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRTtcbiAgcGFkZGluZzogJC1zICQtbTtcbiAgY29sb3I6ICNBQUE7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uaW1hZ2UtbWFuYWdlci1zaWRlYmFyIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0RERDtcbiAgLmlubmVyIHtcbiAgICBwYWRkaW5nOiAkLW07XG4gIH1cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTgwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gJC1tIGF1dG87XG4gICAgYm94LXNoYWRvdzogMCAxcHggMjFweCAxcHggcmdiYSg3NiwgNzYsIDc2LCAwLjMpO1xuICB9XG4gIC5pbWFnZS1tYW5hZ2VyLXZpZXdlciB7XG4gICAgaGVpZ2h0OiAxOTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG4gIC5kcm9wem9uZS1jb250YWluZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREREO1xuICB9XG59XG5cbi5pbWFnZS1tYW5hZ2VyLWxpc3Qge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGZsZXg6IDE7XG59XG5cbi5pbWFnZS1tYW5hZ2VyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxO1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZnVsbC10YWIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4vLyBEcm9wem9uZVxuLypcbiAqIFRoZSBNSVQgTGljZW5zZVxuICogQ29weXJpZ2h0IChjKSAyMDEyIE1hdGlhcyBNZW5vIDxtQHRpYXMubWU+XG4gKi9cbi5kei1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjM1O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjODg4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogJC1sICQtbTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDEyMG1zO1xufVxuXG4uZHotZHJhZy1ob3ZlciAuZHotbWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNiwgMTI2LCAyMTApO1xuICBjb2xvcjogI0VFRTtcbn1cblxuQGtleWZyYW1lcyBwYXNzaW5nLXRocm91Z2gge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gIH1cbiAgMzAlLCA3MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGUtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gIH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAxMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxuICAyMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuLmRyb3B6b25lLCAuZHJvcHpvbmUgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5kei1wcmV2aWV3IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbjogMTJweDtcbiAgbWluLWhlaWdodDogODBweDtcbn1cblxuLmR6LXByZXZpZXc6aG92ZXIge1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4uZHotcHJldmlldzpob3ZlciAuZHotZGV0YWlscyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5kei1wcmV2aWV3LmR6LWZpbGUtcHJldmlldyAuZHotaW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNlOWU5ZTk7XG59XG5cbi5kei1wcmV2aWV3LmR6LWZpbGUtcHJldmlldyAuZHotZGV0YWlscyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5kei1wcmV2aWV3LmR6LWltYWdlLXByZXZpZXcge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLmR6LXByZXZpZXcuZHotaW1hZ2UtcHJldmlldyAuZHotZGV0YWlscyB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG5cbi5kei1wcmV2aWV3IC5kei1yZW1vdmUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG5cbi5kei1wcmV2aWV3IC5kei1yZW1vdmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmR6LXByZXZpZXc6aG92ZXIgLmR6LWRldGFpbHMge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZHotcHJldmlldyAuZHotZGV0YWlscyB7XG4gIHotaW5kZXg6IDIwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNnB4IDNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cblxuLmR6LXByZXZpZXcgLmR6LWRldGFpbHMgLmR6LXNpemUge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZHotcHJldmlldyAuZHotZGV0YWlscyAuZHotZmlsZW5hbWUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHotcHJldmlldyAuZHotZGV0YWlscyAuZHotZmlsZW5hbWU6aG92ZXIgc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAwLCAyMDAsIDIwMCwgMC44KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZHotcHJldmlldyAuZHotZGV0YWlscyAuZHotZmlsZW5hbWU6bm90KDpob3Zlcikge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmR6LXByZXZpZXcgLmR6LWRldGFpbHMgLmR6LWZpbGVuYW1lOm5vdCg6aG92ZXIpIHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmR6LXByZXZpZXcgLmR6LWRldGFpbHMgLmR6LWZpbGVuYW1lIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIHBhZGRpbmc6IDAgMC40ZW07XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmR6LXByZXZpZXc6aG92ZXIgLmR6LWltYWdlIGltZyB7XG4gIGZpbHRlcjogYmx1cig4cHgpO1xufVxuXG4uZHotcHJldmlldyAuZHotaW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uZHotcHJldmlldyAuZHotaW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kei1wcmV2aWV3LmR6LXN1Y2Nlc3MgLmR6LXN1Y2Nlc3MtbWFyayB7XG4gIGFuaW1hdGlvbjogcGFzc2luZy10aHJvdWdoIDNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG59XG5cbi5kei1wcmV2aWV3LmR6LWVycm9yIC5kei1lcnJvci1tYXJrIHtcbiAgb3BhY2l0eTogMTtcbiAgYW5pbWF0aW9uOiBzbGlkZS1pbiAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xufVxuXG4uZHotcHJldmlldyAuZHotc3VjY2Vzcy1tYXJrLCAuZHotcHJldmlldyAuZHotZXJyb3ItbWFyayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxMDAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTI3cHg7XG4gIG1hcmdpbi10b3A6IC0zNXB4O1xufVxuXG4uZHotcHJldmlldyAuZHotc3VjY2Vzcy1tYXJrIHN2ZywgLmR6LXByZXZpZXcgLmR6LWVycm9yLW1hcmsgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDU0cHg7XG59XG5cbi5kei1wcmV2aWV3LmR6LXByb2Nlc3NpbmcgLmR6LXByb2dyZXNzIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4uZHotcHJldmlldy5kei1jb21wbGV0ZSAuZHotcHJvZ3Jlc3Mge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZS1pbjtcbn1cblxuLmR6LXByZXZpZXc6bm90KC5kei1wcm9jZXNzaW5nKSAuZHotcHJvZ3Jlc3Mge1xuICBhbmltYXRpb246IHB1bHNlIDZzIGVhc2UgaW5maW5pdGU7XG59XG5cbi5kei1wcmV2aWV3IC5kei1wcm9ncmVzcyB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTZweDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgd2lkdGg6IDgwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNDBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5kei1wcmV2aWV3IC5kei1wcm9ncmVzcyAuZHotdXBsb2FkIHtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzY2NiwgIzQ0NCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAwO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAzMDBtcyBlYXNlLWluLW91dDtcbn1cblxuLmR6LXByZXZpZXcuZHotZXJyb3IgLmR6LWVycm9yLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmR6LXByZXZpZXcuZHotZXJyb3Ige1xuICAuZHotaW1hZ2UsIC5kei1kZXRhaWxzIHtcbiAgICAmOmhvdmVyIH4gLmR6LWVycm9yLW1lc3NhZ2Uge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4uZHotcHJldmlldyAuZHotZXJyb3ItbWVzc2FnZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRvcDogODhweDtcbiAgbGVmdDogLTEycHg7XG4gIHdpZHRoOiAxNjBweDtcbiAgYmFja2dyb3VuZDogJG5lZ2F0aXZlO1xuICBwYWRkaW5nOiAkLXhzO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5kei1wcmV2aWV3IC5kei1lcnJvci1tZXNzYWdlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNnB4O1xuICBsZWZ0OiA0NHB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICRuZWdhdGl2ZTtcbn1cblxuXG4udGFiLWNvbnRhaW5lciAubmF2LXRhYnMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RERDtcbiAgbWFyZ2luLWJvdHRvbTogJC1tO1xuICAudGFiLWl0ZW0ge1xuICAgIHBhZGRpbmc6ICQtcztcbiAgICBjb2xvcjogIzY2NjtcbiAgICAmLnNlbGVjdGVkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDNweDtcbiAgICB9XG4gIH1cbn1cblxuLm5hdi10YWJzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhLCAudGFiLWl0ZW0ge1xuICAgIHBhZGRpbmc6ICQtbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgZmlsbDogIzY2NjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJi5zZWxlY3RlZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgfVxuICB9XG59XG5cbi5pbWFnZS1waWNrZXIgLm5vbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jY29kZS1lZGl0b3IgLkNvZGVNaXJyb3Ige1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuXG4jY29kZS1lZGl0b3IgLmxhbmctb3B0aW9ucyB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1hcmdpbi1ib3R0b206ICQtcztcbiAgYSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkLXhzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbkBpbmNsdWRlIHNtYWxsZXItdGhhbigkbSkge1xuICAjY29kZS1lZGl0b3IgLmxhbmctb3B0aW9ucyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gICNjb2RlLWVkaXRvciAuQ29kZU1pcnJvciB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuXG4uY29tbWVudC1ib3gge1xuICBib3JkZXI6IDFweCBzb2xpZCAjREREO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIC5jb250ZW50IHtcbiAgICBmb250LXNpemU6IDAuNjY2ZW07XG4gICAgcCwgdWwsIG9sIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLW07XG4gICAgICBtYXJnaW46IC41ZW0gMDtcbiAgICB9XG4gIH1cbiAgLmFjdGlvbnMge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLWluLW91dCAxMjBtcztcbiAgfVxuICAmOmhvdmVyIC5hY3Rpb25zLCAmOmZvY3VzLXdpdGhpbiAuYWN0aW9ucyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uY29tbWVudC1ib3ggLmhlYWRlciB7XG4gIC5tZXRhIHtcbiAgICBpbWcsIGEsIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG4gICAgYSwgc3BhbiB7XG4gICAgICBwYWRkaW5nOiAkLXh4cyAwICQteHhzIDA7XG4gICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIH1cbiAgICBhIHsgY29sb3I6ICM2NjY7IH1cbiAgICBzcGFuIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJC14eHM7XG4gICAgfVxuICB9XG4gIC50ZXh0LW11dGVkIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxufVxuXG4jdGFnLW1hbmFnZXIgLmRyYWctY2FyZCB7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG5cbi5wZXJtaXNzaW9ucy10YWJsZSBbcGVybWlzc2lvbnMtdGFibGUtdG9nZ2xlLWFsbC1pbi1yb3ddIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wZXJtaXNzaW9ucy10YWJsZSB0cjpob3ZlciBbcGVybWlzc2lvbnMtdGFibGUtdG9nZ2xlLWFsbC1pbi1yb3ddIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4udGVtcGxhdGUtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOmhvdmVyLCAudGVtcGxhdGUtaXRlbS1hY3Rpb25zIGJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgfVxuICAudGVtcGxhdGUtaXRlbS1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjREREO1xuICB9XG4gIC50ZW1wbGF0ZS1pdGVtLWFjdGlvbnMgYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxleDogMTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0RERDtcbiAgfVxuICAudGVtcGxhdGUtaXRlbS1hY3Rpb25zIGJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufSIsIi8qKlxuICogSW5jbHVkZXMgdGhlIG1haW4gbmF2aWdhdGlvbiBoZWFkZXIgYW5kIHRoZSBmYWRlZCB0b29sYmFyLlxuICovXG5cbmhlYWRlciAuZ3JpZCB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBtaW4tY29udGVudCBhdXRvO1xufVxuXG5AaW5jbHVkZSBzbWFsbGVyLXRoYW4oJGwpIHtcbiAgaGVhZGVyIC5ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gIH1cbn1cblxuaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogMTE7XG4gIHRvcDogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZpbGw6ICNmZmY7XG4gIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREREO1xuICAvLyBib3gtc2hhZG93OiAkYnMtY2FyZDtcbiAgcGFkZGluZzogJC14eHMgMDtcbiAgLmxpbmtzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuICAubGlua3MgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6ICQtbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmaWxsOiAjZmZmO1xuICB9XG4gIC5kcm9wZG93bi1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogJC1tO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmF2YXRhcixcbiAgLnVzZXItbmFtZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5hdmF0YXIge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAudXNlci1uYW1lIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgID4gKiB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cbiAgICA+IHNwYW4ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkLXhzO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZy10b3A6ICQteHhzO1xuICAgIH1cbiAgICA+IHN2ZyB7XG4gICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRsLCAkeGwpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJC14cztcbiAgICAgIC5uYW1lIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlciAqLFxuLnByaW1hcnktYmFja2dyb3VuZCAqIHtcbiAgb3V0bGluZS1jb2xvcjogI2ZmZjtcbn1cblxuLmhlYWRlci1zZWFyY2gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5oZWFkZXIgLnNlYXJjaC1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGlucHV0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgY29sb3I6ICNlZWU7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIH1cbiAgfVxuICBidXR0b24ge1xuICAgIGZpbGw6ICNlZWU7XG4gICAgei1pbmRleDogMTtcbiAgICBsZWZ0OiAxNnB4O1xuICAgIHN2ZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG4gIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgIGNvbG9yOiAjZGRkO1xuICB9XG4gIDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLyogRmlyZWZveCAxOSsgKi9cbiAgICBjb2xvcjogI2RkZDtcbiAgfVxuICBAaW5jbHVkZSBiZXR3ZWVuKCRsLCAkeGwpIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICB9XG59XG5cbi5sb2dvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5sb2dvLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS44ZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAxNHB4ICQtbCAxNHB4IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmxvZ28taW1hZ2Uge1xuICAvLyBtYXJnaW46IDEycHggNnB4IDZweCAwO1xuICBtYXJnaW46IDVweCA2cHggNnB4IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLm1vYmlsZS1tZW51LXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmaWxsOiAjZmZmO1xuICBmb250LXNpemU6IDJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDAgJC14cztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogJC1vO1xuICB0b3A6IDVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHN2ZyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvdHRvbTogLTJweDtcbiAgfVxufVxuXG5AaW5jbHVkZSBzbWFsbGVyLXRoYW4oJGwpIHtcbiAgaGVhZGVyIC5oZWFkZXItbGlua3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB6LWluZGV4OiAxMDtcbiAgICByaWdodDogJC1tO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3gtc2hhZG93OiAkYnMtaG92ZXI7XG4gICAgbWFyZ2luLXRvcDogLSQteHM7XG4gICAgJi5zaG93IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICBoZWFkZXIgLmxpbmtzIGEsXG4gIGhlYWRlciAuZHJvcGRvd24tY29udGFpbmVyIHVsIGxpIGEge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogJC1zICQtbTtcbiAgICBjb2xvcjogJHRleHQtZGFyaztcbiAgICBmaWxsOiAkdGV4dC1kYXJrO1xuICAgIHN2ZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICQtcztcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgICAgY29sb3I6ICM0NDQ7XG4gICAgICBmaWxsOiAjNDQ0O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuICBoZWFkZXIgLmRyb3Bkb3duLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIGhlYWRlciAubGlua3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGhlYWRlciAuZHJvcGRvd24tY29udGFpbmVyIHVsIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG4udHJpLWxheW91dC1tb2JpbGUtdGFicyB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIGJveC1zaGFkb3c6ICRicy1jYXJkO1xufVxuLnRyaS1sYXlvdXQtbW9iaWxlLXRhYiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNiYmI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgfVxuICAmLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG59XG5cbi5icmVhZGNydW1icyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBvcGFjaXR5OiAwLjc7XG4gIC5pY29uLWxpc3QtaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy10b3A6ICQteHM7XG4gICAgcGFkZGluZy1ib3R0b206ICQteHM7XG4gIH1cbiAgLnNlcGFyYXRvciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZpbGw6ICNhYWE7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICBsaW5lLWhlaWdodDogMC44O1xuICAgIG1hcmdpbjogLTJweCAwIDA7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGluY2x1ZGUgc21hbGxlci10aGFuKCRsKSB7XG4gIC5icmVhZGNydW1icyAuaWNvbi1saXN0LWl0ZW0ge1xuICAgIHBhZGRpbmc6ICQteHM7XG4gICAgPiBzcGFuICsgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICA+IHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uYnJlYWRjcnVtYi1saXN0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuYnJlYWRjcnVtYi1saXN0aW5nLXRvZ2dsZSB7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2RkZDtcbiAgICB9XG4gIH1cbiAgLnN2Zy1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWItbGlzdGluZy1kcm9wZG93biB7XG4gIGJveC1zaGFkb3c6ICRicy1tZWQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMjQwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogODA7XG4gIHJpZ2h0OiAtJC1tO1xuICAuYnJlYWRjcnVtYi1saXN0aW5nLXNlYXJjaCAuc3ZnLWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAkLXM7XG4gICAgdG9wOiAxMXB4O1xuICAgIGZpbGw6ICM4ODg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLmJyZWFkY3J1bWItbGlzdGluZy1lbnRpdHktbGlzdCB7XG4gICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgaW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogJC14bDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgfVxufVxuXG5AaW5jbHVkZSBzbWFsbGVyLXRoYW4oJG0pIHtcbiAgLmJyZWFkY3J1bWItbGlzdGluZy1kcm9wZG93biB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6ICQtbTtcbiAgfVxuICAuYnJlYWRjcnVtYi1saXN0aW5nLWRyb3Bkb3duIC5icmVhZGNydW1iLWxpc3RpbmctZW50aXR5LWxpc3Qge1xuICAgIG1heC1oZWlnaHQ6IDI0MHB4O1xuICB9XG59XG5cbi5mYWRlZCB7XG4gIGEsXG4gIGJ1dHRvbixcbiAgc3BhbixcbiAgc3BhbiA+IGRpdiB7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgZmlsbDogIzY2NjtcbiAgfVxuICAudGV4dC1idXR0b24ge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMTIwbXM7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZmFkZWQgc3Bhbi5mYWRlZC10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAkLXM7XG59XG5cbi5hY3Rpb24tYnV0dG9ucyAudGV4dC1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6ICQteHMgJC1zO1xuICAmOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5hY3Rpb24tYnV0dG9ucyAuZHJvcGRvd24tY29udGFpbmVyOmxhc3QtY2hpbGQgYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogJC1zO1xufVxuLmFjdGlvbi1idXR0b25zIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICYudGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIC50ZXh0LWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkLW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG4gICYudGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AaW5jbHVkZSBzbWFsbGVyLXRoYW4oJG0pIHtcbiAgLmFjdGlvbi1idXR0b25zIC50ZXh0LWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJC14cyAkLXhzO1xuICB9XG4gIC5hY3Rpb24tYnV0dG9ucyAuZHJvcGRvd24tY29udGFpbmVyOmxhc3QtY2hpbGQgYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkLXhzO1xuICB9XG59XG4iLCIuYm9vay1jb250ZW50cyAuZW50aXR5LWxpc3QtaXRlbSB7XG4gIC5pY29uIHtcbiAgICB3aWR0aDogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0cmV0Y2g7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAkLWw7XG4gIH1cbiAgLmljb246YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuICAuaWNvbiBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuaW5uZXItcGFnZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLmVudGl0eS1saXN0LWl0ZW0gKyAuY2hhcHRlci1leHBhbnNpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwICQtbSAkLW0gJC1tO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gID4gLmljb24ge1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxcHggMXB4O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgJjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuICB9XG4gIC5pY29uIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5jb250ZW50IHtcbiAgICBmbGV4OiAxO1xuICB9XG4gIC5jaGFwdGVyLWV4cGFuc2lvbi10b2dnbGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICAgIHBhZGRpbmc6ICQteHMgJC1tO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmNoYXB0ZXItZXhwYW5zaW9uLXRvZ2dsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgfVxufVxuXG4uZW50aXR5LWxpc3QtaXRlbS5oYXMtY2hpbGRyZW4ge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgPiAuaWNvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIH1cbn1cblxuLmluc2V0LWxpc3Qge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgLmVudGl0eS1saXN0LWl0ZW0tbmFtZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gIC5lbnRpdHktbGlzdC1pdGVtLWNoaWxkcmVuIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uc2lkZWJhci1wYWdlLW5hdiB7XG4gICRuYXYtaW5kZW50OiAkLW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogJC1zIDAgJC1tICQteHM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNTYsIDIxNSwgMC4yMCk7XG4gICAgd2lkdGg6IDJweDtcbiAgICB0b3A6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgICB6LWluZGV4OiAwO1xuICB9XG4gIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgZm9udC1zaXplOiAwLjk1ZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5oMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkbmF2LWluZGVudDtcbiAgfVxuICAuaDIge1xuICAgIHBhZGRpbmctbGVmdDogJG5hdi1pbmRlbnQgKiAxLjU7XG4gIH1cbiAgLmgzIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRuYXYtaW5kZW50ICogMjtcbiAgfVxuICAuaDQge1xuICAgIHBhZGRpbmctbGVmdDogJG5hdi1pbmRlbnQgKiAyLjU7XG4gIH1cbiAgLmg1IHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRuYXYtaW5kZW50ICogMztcbiAgfVxuICAuaDYge1xuICAgIHBhZGRpbmctbGVmdDogJG5hdi1pbmRlbnQgKiAzLjU7XG4gIH1cbiAgLmN1cnJlbnQtaGVhZGluZyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgbGk6aXMoLmN1cnJlbnQtaGVhZGluZykgLnNpZGViYXItcGFnZS1uYXYtYnVsbGV0e1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlDRDcgIWltcG9ydGFudDtcbiAgICB3aWR0aDogM3B4O1xuICB9XG4gIC5zaWRlYmFyLXBhZ2UtbmF2LWJ1bGxldCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxcHg7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLy8gU2lkZWJhciBsaXN0XG4uYm9vay10cmVlIC5zaWRlYmFyLXBhZ2UtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIC8vIG1hcmdpbjogJC14cyAtJC1zIDAgLSQtcztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjphZnRlcixcbiAgLnN1Yi1tZW51OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogJC1tO1xuICAgIHRvcDogMXJlbTtcbiAgICBib3R0b206IDFyZW07XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgei1pbmRleDogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAuZW50aXR5LWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZy10b3A6ICQteHhzO1xuICAgIHBhZGRpbmctYm90dG9tOiAkLXh4cztcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiAkLXhzO1xuICAgICAgcGFkZGluZy1ib3R0b206ICQteHM7XG4gICAgICAvLyBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIH1cbiAgfVxuICAuY2hhcHRlci5lbnRpdHktbGlzdC1pdGVtLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBFQUY2O1xuICAgIGNvbG9yOiBibGFjaztcbiAgfVxuICAucGFnZS5lbnRpdHktbGlzdC1pdGVtLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBFQUY2O1xuICB9XG4gIC5lbnRpdHktbGlzdC1pdGVtLnNlbGVjdGVkIGg0LFxuICAuZW50aXR5LWxpc3QtaXRlbS5zZWxlY3RlZCBoNCBhe1xuICAgIGNvbG9yOiBibGFjaztcbiAgfVxuICAuZW50aXR5LWxpc3QtaXRlbS5zZWxlY3RlZCAuY2FyZXQtaWNvbiBzdmcuc3ZnLWljb257XG4gICAgZmlsbDogYmxhY2s7XG4gIH1cbiAgLmVudGl0eS1saXN0LWl0ZW0ubm8taG92ZXIge1xuICAgIG1hcmdpbi10b3A6IC0kLXhzO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmVudGl0eS1saXN0LWl0ZW0tbmFtZSB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5jaGFwdGVyLWNoaWxkLW1lbnUge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIG1hcmdpbi10b3A6IC0wLjJyZW07XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICB9XG4gIFtjaGFwdGVyLXRvZ2dsZV0ge1xuICAgIHBhZGRpbmctbGVmdDogMC43cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjJyZW07XG4gIH1cbiAgLmVudGl0eS1saXN0LWl0ZW0gLmljb24ge1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG4gIC5lbnRpdHktbGlzdC1pdGVtIC5pY29uOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5lbnRpdHktbGlzdC1pdGVtIC5pY29uIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY2hhcHRlci1jaGlsZC1tZW51IHtcbiAgdWwuc3ViLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBbY2hhcHRlci10b2dnbGVdLm9wZW4gKyAuc3ViLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8vIFNvcnRhYmxlIExpc3RzXG4uc29ydGFibGUtcGFnZS1saXN0LFxuLnNvcnRhYmxlLXBhZ2UtbGlzdCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uc29ydC1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAkLW07XG4gIHBhZGRpbmc6ICQtbSAkLXhsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6OmJlZm9yZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1ib29rKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG4uc29ydC1ib3gtb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNvcnQtYm94LW9wdGlvbnMgLmJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnNvcnRhYmxlLXBhZ2UtbGlzdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nOiAwO1xuICAuZW50aXR5LWxpc3QtaXRlbSA+IHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmVudGl0eS1saXN0LWl0ZW0gPiBkaXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgPiB1bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgdWwge1xuICAgIG1hcmdpbi1ib3R0b206ICQtbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogJC1tO1xuICB9XG4gIGxpIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgbWluLWhlaWdodDogMzhweDtcbiAgfVxuICBsaS50ZXh0LXBhZ2UsXG4gIGxpLnRleHQtY2hhcHRlciB7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIH1cbiAgbGk6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6ICQteHM7XG4gIH1cbn1cbi5zb3J0YWJsZS1wYWdlLWxpc3QgbGkucGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc29ydGFibGUtcGFnZS1saXN0IGxpLnBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmFjdGl2aXR5LWxpc3QtaXRlbSB7XG4gIHBhZGRpbmc6ICQtcyAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbi1jb250ZW50IDFmcjtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAkLW07XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG4uY2FyZCAuYWN0aXZpdHktbGlzdC1pdGVtIHtcbiAgcGFkZGluZzogJC1zICQtbTtcbn1cblxuLnVzZXItbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIHBhZGRpbmc6ICQtcztcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4tY29udGVudCAxZnI7XG4gIGdyaWQtY29sdW1uLWdhcDogJC1tO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cbn1cblxudWwucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAkLW0gMDtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICBsaTpmaXJzdC1jaGlsZCB7XG4gICAgYSxcbiAgICBzcGFuIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICAgIH1cbiAgfVxuICBsaTpsYXN0LWNoaWxkIHtcbiAgICBhLFxuICAgIHNwYW4ge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gICAgfVxuICB9XG4gIGEsXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6ICQteHhzICQtcztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICYuZGlzYWJsZWQge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG4gIH1cbiAgbGkuYWN0aXZlIHNwYW4ge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5jb21wYWN0IHVsLnBhZ2luYXRpb24ge1xuICBtYXJnaW46IDA7XG59XG5cbi5lbnRpdHktbGlzdCxcbi5pY29uLWxpc3Qge1xuICBtYXJnaW46IDAgKC0kLW0pO1xuICBoNCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIGhyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnRleHQtc21hbGwudGV4dC1tdXRlZCB7XG4gICAgY29sb3I6ICNhYWE7XG4gICAgZm9udC1zaXplOiAwLjc1ZW07XG4gICAgbWFyZ2luLXRvcDogJC14cztcbiAgfVxuICAudGV4dC1tdXRlZCBwLnRleHQtbXV0ZWQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnBhZ2UuZHJhZnQgLnRleHQtcGFnZSB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXBhZ2UtZHJhZnQpO1xuICAgIGZpbGw6IHZhcigtLWNvbG9yLXBhZ2UtZHJhZnQpO1xuICB9XG4gID4gLmRyb3Bkb3duLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmljb24tbGlzdCBociB7XG4gIG1hcmdpbjogJC1zICQtbTtcbiAgbWF4LXdpZHRoOiAxNDBweDtcbiAgb3BhY2l0eTogMC4yNTtcbiAgaGVpZ2h0OiAxLjFweDtcbn1cblxuLmljb24tbGlzdCBociArIGhyLFxuLmljb24tbGlzdCBocjpmaXJzdC1jaGlsZCxcbi5pY29uLWxpc3QgaHI6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lbnRpdHktbGlzdC1pdGVtLFxuLmljb24tbGlzdC1pdGVtIHtcbiAgcGFkZGluZzogJC1zICQtbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgaDQgYSB7XG4gICAgY29sb3I6IGJsYWNrO1xuICB9XG4gID4gc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkLW07XG4gICAgZmxleC1iYXNpczogMS44OGVtO1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cbiAgPiBzcGFuOmxhc3QtY2hpbGQge1xuICAgIGZsZXg6IDE7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAmOm5vdCgubm8taG92ZXIpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgJjpub3QoLm5vLWhvdmVyKTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cbiAgJi5vdXRsaW5lLWhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuICAmLm91dGxpbmUtaG92ZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG4gIC8vICY6Zm9jdXMge1xuICAvLyAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIC8vICAgb3V0bGluZTogMXB4IGRvdHRlZCAjNjY2O1xuICAvLyAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAvLyB9XG59XG5cbi5lbnRpdHktbGlzdC1pdGVtLXBhdGgtc2VwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICBzdmcge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uY2FyZCAuZW50aXR5LWxpc3QtaXRlbTpub3QoLm5vLWhvdmVyKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4uY2FyZCAuZW50aXR5LWxpc3QtaXRlbSAuZW50aXR5LWxpc3QtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG5cbi5lbnRpdHktbGlzdC1pdGVtLWNoaWxkcmVuIHtcbiAgLy8gcGFkZGluZzogJC1tO1xuICA+IGRpdiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAkLXhzIDA7XG4gICAgbWFyZ2luLXRvcDogLSQteHM7XG4gIH1cbiAgLmVudGl0eS1jaGlwIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBoZWlnaHQ6IDIuNWVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG5cbi5lbnRpdHktbGlzdC1pdGVtLWltYWdlIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgd2lkdGg6IDE0MHB4O1xuICBmbGV4OiBub25lO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAkLWw7XG5cbiAgJi5lbnRpdHktbGlzdC1pdGVtLWltYWdlLXdpZGUge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgfVxuXG4gIC5zdmctaWNvbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZmlsbDogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuNjZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206ICQteHM7XG4gICAgbGVmdDogJC14cztcbiAgfVxuXG4gIEBpbmNsdWRlIHNtYWxsZXItdGhhbigkbSkge1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG59XG5cbi5jaGFwdGVyID4gLmVudGl0eS1saXN0LWl0ZW0taW1hZ2Uge1xuICB3aWR0aDogNjBweDtcbn1cblxuLmVudGl0eS1saXN0LmNvbXBhY3Qge1xuICBmb250LXNpemU6IDAuNiAqICRmcy1tO1xuICBoNCxcbiAgYSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuICAuZW50aXR5LWl0ZW0tc25pcHBldCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZW50aXR5LWxpc3QtaXRlbSBwIHtcbiAgICBmb250LXNpemU6ICRmcy1tICogMC44O1xuICAgIHBhZGRpbmctdG9wOiAkLXhzO1xuICB9XG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICA+IHAuZW1wdHktdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAkZnMtbTtcbiAgfVxuICBociB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIEBpbmNsdWRlIHNtYWxsZXItdGhhbigkbSkge1xuICAgIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS42NjZlbTtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5O1xuICB0b3A6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46ICQtbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwIDAgMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIHBhZGRpbmc6ICQteHMgMDtcbiAgY29sb3I6ICM1NTU7XG4gIGZpbGw6ICM1NTU7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgJi53aWRlIHtcbiAgICBtaW4td2lkdGg6IDIyMHB4O1xuICB9XG4gIC50ZXh0LW11dGVkIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgICBmaWxsOiAjOTk5O1xuICB9XG4gIGxpLmFjdGl2ZSBhIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG4gIGEsXG4gIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogJC14cyAkLW07XG4gICAgY29sb3I6ICM1NTU7XG4gICAgZmlsbDogY3VycmVudENvbG9yO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIH1cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkLXM7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICB9XG4gIH1cbiAgYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIGxpLmJvcmRlci1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICB9XG59XG5cbi8vIEJvb2tzIGdyaWQgdmlld1xuLmZlYXR1cmVkLWltYWdlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogMTQwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1pbi1vdXQgMjQwbXM7XG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmZlYXR1cmVkLWltYWdlLWNvbnRhaW5lci13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuc3ZnLWljb24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZpbGw6ICNmZmY7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIGxlZnQ6IDZweDtcbiAgfVxufVxuLmdyaWQtY2FyZDpob3ZlciAuZmVhdHVyZWQtaW1hZ2UtY29udGFpbmVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uYWN0aW9uLWxpbmstbGlzdCB7XG4gIC8vcGFkZGluZzogJC1zIDA7XG59XG4uYWN0aW9uLWxpbmsge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICBwYWRkaW5nOiAkLW0gMDtcbn1cblxuLmFjdGl2ZS1saW5rLWxpc3Qge1xuICBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogJC1zO1xuICB9XG4gIGE6bm90KC5hY3RpdmUpIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBmaWxsOiAjNDQ0O1xuICB9XG4gIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuIiwiLnBhZ2UtZWRpdG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cbiAgLmVkaXQtYXJlYSB7XG4gICAgZmxleDogMTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbiAgLm1jZS10aW55bWNlIHtcblx0Ym94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5tY2UtdG9wLXBhcnQ6OmJlZm9yZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG5ib2R5Lm1jZS1mdWxsc2NyZWVuIC5wYWdlLWVkaXRvciAuZWRpdC1hcmVhIHtcbiAgei1pbmRleDogMTI7XG59XG5cbkBpbmNsdWRlIHNtYWxsZXItdGhhbigkcykge1xuICAucGFnZS1lZGl0LXRvb2xiYXIge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG4gIC5wYWdlLWVkaXQtdG9vbGJhciAuZ3JpZC50aGlyZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICA+IGRpdiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLXNhdmUtbW9iaWxlLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMzA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICByaWdodDogJC1tO1xuICBib3R0b206ICQtcztcbiAgYm94LXNoYWRvdzogJGJzLWhvdmVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgc3ZnIHtcbiAgICBmaWxsOiAjRkZGO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uZHJhZnQtbm90aWZpY2F0aW9uIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlLWluLW91dCAxMjBtcztcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgJi52aXNpYmxlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbi5wYWdlLXN0eWxlLmVkaXRvciB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnBhZ2UtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDg0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgLmFsaWduLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgaW1nLmFsaWduLWxlZnQsIHRhYmxlLmFsaWduLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAkLXhzICQtbSAkLW0gMDtcbiAgfVxuICAuYWxpZ24tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgaW1nLmFsaWduLXJpZ2h0LCB0YWJsZS5hbGlnbi1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAkLXhzIDAgJC14cyAkLXM7XG4gIH1cbiAgLmFsaWduLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGltZy5hbGlnbi1jZW50ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGltZy5hbGlnbi1jZW50ZXIsIHRhYmxlLmFsaWduLWNlbnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDphdXRvO1xuICB9XG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHByZSB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbiAgaHIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbjogJC1tIDA7XG4gIH1cbiAgdGFibGUge1xuICAgIGh5cGhlbnM6IGF1dG87XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvLyBkaWZmc1xuICBpbnMsXG4gIGRlbCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIGlucyB7XG4gICAgYmFja2dyb3VuZDogI2RiZmZkYjtcbiAgfVxuICBkZWwge1xuICAgIGJhY2tncm91bmQ6ICNGRkVDRUM7XG4gIH1cblxuICAmLnBhZ2UtcmV2aXNpb24ge1xuICAgIHByZSBjb2RlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICB9XG4gIH1cbn1cblxuLy8gUGFnZSBjb250ZW50IHBvaW50ZXJzXG4ucG9pbnRlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuLnBvaW50ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICQtcyAkLXM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMCAwIDEycHggMXB4IHJnYmEoMjEyLCAyMDksIDIwOSwgMC4zKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7XG4gIHdpZHRoOiAyNzVweDtcbiAgei1pbmRleDogNTU7XG5cbiAgJi5pcy1wYWdlLWVkaXRhYmxlIHtcbiAgICB3aWR0aDogMzI4cHg7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBib3R0b206IC05cHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6I0ZGRjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQ0NDO1xuICAgIHotaW5kZXg6IDU2O1xuICB9XG4gIGlucHV0LCBidXR0b24sIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGhlaWdodDogMjhweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBwYWRkaW5nOiA1cHggMTZweDtcbiAgfVxuICBpbnB1dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjREREO1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIHdpZHRoOiAxNzJweDtcbiAgICB6LWluZGV4OiA0MDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgfVxuICBzcGFuLmljb24ge1xuICAgIGZpbGw6ICM0NDQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuICAuaW5wdXQtZ3JvdXAgLmJ1dHRvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luOiAwIDAgMCAtNHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgYS5idXR0b24ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc3ZnLWljb24ge1xuICAgIHdpZHRoOiAxLjJlbTtcbiAgICBoZWlnaHQ6IDEuMmVtO1xuICB9XG59XG5cbi8vIEF0dHJpYnV0ZSBmb3JtXG4uZmxvYXRpbmctdG9vbGJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEREQ7XG4gIHJpZ2h0OiAkLXhsKjI7XG4gIHdpZHRoOiA0OHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbjogd2lkdGggZWFzZS1pbi1vdXQgMTgwbXM7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gICYub3BlbiB7XG4gICAgd2lkdGg6IDQ4MHB4O1xuICB9XG4gIFt0b29sYm94LXRvZ2dsZV0gc3ZnIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgMTgwbXM7XG4gIH1cbiAgW3Rvb2xib3gtdG9nZ2xlXSB7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLWluLW91dCAxODBtcztcbiAgfVxuICAmLm9wZW4gW3Rvb2xib3gtdG9nZ2xlXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDAsIDAsIDAuMjkpO1xuICB9XG4gICYub3BlbiBbdG9vbGJveC10b2dnbGVdIHN2ZyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICA+IGRpdiB7XG4gICAgZmxleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnRhYnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEREQ7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgZmxleDogMCAxIGF1dG87XG4gIH1cbiAgLnRhYnMgc3ZnIHtcbiAgICBmaWxsOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnRhYnMgPiBidXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAkLXMgJC1tO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIH1cbiAgJi5vcGVuIC50YWJzID4gYnV0dG9uLmFjdGl2ZSB7XG4gICAgZmlsbDogIzQ0NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cbiAgZGl2W3Rvb2xib3gtdGFiLWNvbnRlbnRdIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDE7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtaW4taGVpZ2h0OiAwcHg7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG4gIGg0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luOiAkLW0gMCAwIDA7XG4gICAgcGFkZGluZzogMCAkLWwgJC1zICQtbDtcbiAgfVxuICAudGFncyBpbnB1dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogNTBweDtcbiAgfVxuICAudGFncyB0ZCwgLnRhZy10YWJsZSA+IGRpdiA+IGRpdiA+IGRpdiB7XG4gICAgcGFkZGluZy1yaWdodDogJC1zO1xuICAgIHBhZGRpbmctdG9wOiAkLXM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5oYW5kbGUge1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICBmaWxsOiAjOTk5O1xuICB9XG4gIGZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxuICB0YWJsZSB0ZCwgdGFibGUgdGgge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG5cblt0b29sYm94LXRhYi1jb250ZW50XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50YWctZGlzcGxheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAuaGVhZGluZyB0aCB7XG4gICAgcGFkZGluZzogJC14cyAkLXM7XG4gICAgY29sb3I6IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC43KTtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICB0ZCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUVFO1xuICAgIHBhZGRpbmc6ICQteHMgJC1zO1xuICAgIGNvbG9yOiAjNDQ0O1xuICB9XG4gIHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6MDtcbiAgfVxuICAudGFnLXZhbHVlIHtcbiAgICBjb2xvcjogIzg4ODtcbiAgfVxuICB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC50YWcge1xuICAgIHBhZGRpbmc6ICQtcztcbiAgfVxufVxuXG4uc3VnZ2VzdGlvbi1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCQkI7XG4gIGJveC1zaGFkb3c6ICRicy1saWdodDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgei1pbmRleDogMTAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6ICQteHMgJC1zO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREREO1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFO1xuICAgIH1cbiAgfVxufVxuXG4uY29tbWVudHMtY29udGFpbmVyIGg1IHtcbiAgY29sb3I6ICM4ODg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xufVxuXG4uY29tbWVudC1lZGl0b3IgLkNvZGVNaXJyb3IsIC5jb21tZW50LWVkaXRvciAuQ29kZU1pcnJvci1zY3JvbGwge1xuICBtaW4taGVpZ2h0OiAxNzVweDtcbn1cblxuLyogRklYTUUgLSBVZ2x5IGhhY2sgdG8gbW9kaWZ5IHRoZSBtZWRpYSBwbHVnaW4gZm9yIFRpbnlNQ0UgKi9cbi5tY2UtZmxvYXRwYW5lbFthcmlhLWxhYmVsPVwiSW5zZXJ0L2VkaXQgbWVkaWFcIl0ge1xuICAubWNlLW9wZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmVudGl0eS1saXN0LWl0ZW0gPiBzcGFuOmZpcnN0LWNoaWxkLCAuaWNvbi1saXN0LWl0ZW0gPiBzcGFuOmZpcnN0LWNoaWxkLCAuY2hhcHRlci1leHBhbnNpb24gPiAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICB3aWR0aDogMS44OGVtO1xuICBoZWlnaHQ6IDEuODhlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHN2ZyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLmVudGl0eS1jaGlwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogJC14cyAkLXM7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgb3BhY2l0eTogMC44NTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLWluLW91dCAxMjBtcztcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICBvcGFjaXR5OiAwLjE1O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4udmltZW8tdmlkZW8tcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgfVxufVxuLnZpbWVvLXZpZGVvLXJlc3BvbnNpdmUtaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuLyogU2Nyb2xsIGJhciAqL1xuLnNpZGViYXItcGFnZS1saXN0IHtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLDAsMCwwLjMpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICB9XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIH1cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLDAsMCwuMyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcbiAgfVxufVxuIiwiQHVzZSAnc2FzczptYXRoJztcblxuQGltcG9ydCAncmVzZXQnO1xuQGltcG9ydCAndmFyaWFibGVzJztcbkBpbXBvcnQgJ21peGlucyc7XG5AaW1wb3J0ICdzcGFjaW5nJztcbkBpbXBvcnQgJ2h0bWwnO1xuQGltcG9ydCAndGV4dCc7XG5AaW1wb3J0ICdjb2xvcnMnO1xuQGltcG9ydCAnbGF5b3V0JztcbkBpbXBvcnQgJ2Jsb2Nrcyc7XG5AaW1wb3J0ICdidXR0b25zJztcbkBpbXBvcnQgJ3RhYmxlcyc7XG5AaW1wb3J0ICdmb3Jtcyc7XG5AaW1wb3J0ICdhbmltYXRpb25zJztcbkBpbXBvcnQgJ3RpbnltY2UnO1xuQGltcG9ydCAnY29kZW1pcnJvcic7XG5AaW1wb3J0ICdjb21wb25lbnRzJztcbkBpbXBvcnQgJ2hlYWRlcic7XG5AaW1wb3J0ICdsaXN0cyc7XG5AaW1wb3J0ICdwYWdlcyc7XG5cblt2LWNsb2FrXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbi1uYW1lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIEpxdWVyeSBTb3J0YWJsZSBTdHlsZXNcbi5kcmFnZ2VkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjU7XG4gIHotaW5kZXg6IDIwMDA7XG59XG5ib2R5LmRyYWdnaW5nLFxuYm9keS5kcmFnZ2luZyAqIHtcbiAgY3Vyc29yOiBtb3ZlICFpbXBvcnRhbnQ7XG59XG5cbi8vIFVzZXIgQXZhdGFyIEltYWdlc1xuLmF2YXRhciB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gICYubWVkIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgJi5sYXJnZSB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gICYuaHVnZSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgJi5zcXVhcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxufVxuXG4vLyBMb2FkaW5nIGljb25cbiRsb2FkaW5nU2l6ZTogMTBweDtcbi5sb2FkaW5nLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJC14bCBhdXRvO1xuICA+IGRpdiB7XG4gICAgd2lkdGg6ICRsb2FkaW5nU2l6ZTtcbiAgICBoZWlnaHQ6ICRsb2FkaW5nU2l6ZTtcbiAgICBib3JkZXItcmFkaXVzOiAkbG9hZGluZ1NpemU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgbWFyZ2luLXRvcDogJC14cztcbiAgICBhbmltYXRpb24tbmFtZTogbG9hZGluZ0JvYjtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNHM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjIsIDAuMjgsIDAuMjMsIDAuOTkpO1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXBhZ2UpO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC4zcztcbiAgfVxuICA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogLSgkbG9hZGluZ1NpemUgKyAkLXhzKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib29rKTtcbiAgICBhbmltYXRpb24tZGVsYXk6IDBzO1xuICB9XG4gID4gZGl2Omxhc3Qtb2YtdHlwZSB7XG4gICAgbGVmdDogJGxvYWRpbmdTaXplICsgJC14cztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1jaGFwdGVyKTtcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuNnM7XG4gIH1cbiAgPiBzcGFuIHtcbiAgICBtYXJnaW4tbGVmdDogJC1zO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogIzg4ODtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG59XG5cbi8vIEJhY2sgdG8gdG9wIGxpbmtcbiRidHQtc2l6ZTogNDBweDtcbltiYWNrLXRvLXRvcF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDg1cHg7XG4gIHJpZ2h0OiAkLWw7XG4gIHBhZGRpbmc6IDVweCA3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZpbGw6ICNmZmY7XG4gIHN2ZyB7XG4gICAgd2lkdGg6IG1hdGguZGl2KCRidHQtc2l6ZSwgMS41KTtcbiAgICBoZWlnaHQ6IG1hdGguZGl2KCRidHQtc2l6ZSwgMS41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxuICB3aWR0aDogJGJ0dC1zaXplO1xuICBoZWlnaHQ6ICRidHQtc2l6ZTtcbiAgYm9yZGVyLXJhZGl1czogJGJ0dC1zaXplO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMTgwbXM7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDk5OTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgJjpob3ZlciB7XG4gICAgd2lkdGg6ICRidHQtc2l6ZSAqIDMuNDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmlubmVyIHtcbiAgICB3aWR0aDogJGJ0dC1zaXplICogMy40O1xuICB9XG4gIHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG59XG5cbi5jb250YWluZWQtc2VhcmNoLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxuICBpbnB1dCB7XG4gICAgZmxleDogNTtcbiAgICBwYWRkaW5nOiAkLXhzICQtcztcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxuICB9XG4gIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbiAgYnV0dG9uIGkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgYnV0dG9uLmNhbmNlbC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuZWdhdGl2ZTtcbiAgICBjb2xvcjogI2VlZTtcbiAgfVxufVxuXG4uZW50aXR5LXNlbGVjdG9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBpbnB1dFt0eXBlPSd0ZXh0J10ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAkLXMgJC1tO1xuICB9XG4gIC5lbnRpdHktbGlzdCB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmVudGl0eS1saXN0LWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmVudGl0eS1saXN0LWl0ZW0gcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZW50aXR5LWxpc3QtaXRlbS5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KSAhaW1wb3J0YW50O1xuICB9XG4gIC5sb2FkaW5nIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIHBhZGRpbmctdG9wOiAkLWw7XG4gIH1cbiAgLmVudGl0eS1zZWxlY3Rvci1hZGQgYnV0dG9uIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICB9XG4gICYuY29tcGFjdCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIC5lbnRpdHktaXRlbS1zbmlwcGV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5zY3JvbGwtYm94IHtcbiAgbWF4LWhlaWdodDogMjUwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAuc2Nyb2xsLWJveC1pdGVtIHtcbiAgICBwYWRkaW5nOiAkLXhzICQtbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uc2Nyb2xsLWJveFtkYXRhLWluc3RydWN0aW9uXTpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtaW5zdHJ1Y3Rpb24pO1xuICBwYWRkaW5nOiAkLXhzICQtbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjNjY2O1xufVxuXG4uZnVsbHNjcmVlbiB7XG4gIGJvcmRlcjogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE1MDtcbn1cblxuLmxpc3Qtc29ydC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvcm0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAubGlzdC1zb3J0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgICBtYXJnaW4tbGVmdDogJC1zO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDEyMHB4LCBtYXgtY29udGVudCkgNDBweDtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuICAubGlzdC1zb3J0LWxhYmVsIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICM1NTU7XG4gIH1cbiAgLmxpc3Qtc29ydC10eXBlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5saXN0LXNvcnQtdHlwZSxcbiAgLmxpc3Qtc29ydC1kaXIge1xuICAgIHBhZGRpbmc6ICQteHMgJC1zO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAubGlzdC1zb3J0LWRpciB7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZGRkO1xuICAgIGZpbGw6ICM4ODg7XG4gICAgLnN2Zy1pY29uIHtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlLWluLW91dCAxMjBtcztcbiAgICB9XG4gICAgJjpob3ZlciAuc3ZnLWljb24ge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gIH1cbn1cbi5jdXN0b20tZ3JpZC0xIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIHJvdy1nYXA6IDE1cHg7XG4gIC5mdWxsIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICB9XG4gIC50aGlyZCB7XG4gICAgZmxleC1iYXNpczogMzIlO1xuICB9XG4gIC5oYWxmIHtcbiAgICBmbGV4LWJhc2lzOiA0OS4zJTtcbiAgfVxuICAuY29sdW1uIHtcbiAgICA+IGRpdiB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNjg2ODY4MzY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICM2ODY4Njg3YTtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggOHB4IC0ycHggcmdiKDAgMCAwIC8gMTAlKTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbmRldGFpbHMuYy1hY2NvcmRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgIG9wYWNpdHk6IDAuMTU7XG4gICAgYm94LXNoYWRvdzogMCAwLjI1ZW0gMC41ZW0gIzI2MzIzODtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgc3VtbWFyeSB7XG4gICAgcGFkZGluZzogMnJlbSAxLjVyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICBjb2xvcjogIzI2MzIzODtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMWVtO1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICB3aWR0aDogMWVtO1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG4gICAgfVxuICB9XG4gIC5jLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG59XG5kZXRhaWxzLmMtYWNjb3JkaW9uW29wZW5dIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgJjo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbiAgc3VtbWFyeSB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/