.dark-gray,.bar-dark-gray::after,.button.more.text-dark-gray::after{background-color:#222 !important}.black,.bar-black::after,.button.more.text-black::after{background-color:#000 !important}.white,.bar-white::after,.button.more.text-white::after{background-color:#fff !important}.red,.bar-red::after,.button.more.text-red::after{background-color:#86002b !important}.yellow,.bar-yellow::after,.button.more.text-yellow::after{background-color:#ffed29 !important}.clear,.bar-clear::after,.button.more.text-clear::after{background-color:rgba(0,0,0,0) !important}.gray,.bar-gray::after,.button.more.text-gray::after{background-color:#bbb !important}.light-gray,.bar-light-gray::after,.button.more.text-light-gray::after{background-color:#eee !important}.text-dark-gray,.headline-dark-gray{color:#222 !important}.text-black,.headline-black{color:#000 !important}.text-white,.headline-white{color:#fff !important}.text-red,.headline-red{color:#86002b !important}.text-yellow,.headline-yellow{color:#ffed29 !important}.text-clear,.headline-clear{color:rgba(0,0,0,0) !important}.text-gray,.headline-gray{color:#bbb !important}.text-light-gray,.headline-light-gray{color:#eee !important}.grad-black,.grad-gray,grad-dark-gray,grad-light-gray{background:-moz-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 100%) !important;background:linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 100%) !important}.grad-white{background:-moz-linear-gradient(top, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%) !important;background:linear-gradient(to bottom, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%) !important}.grad-red{background:-moz-linear-gradient(top, rgba(134,0,43,0.2) 0%, rgba(134,0,43,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(134,0,43,0.2) 0%, rgba(134,0,43,0) 100%) !important;background:linear-gradient(to bottom, rgba(134,0,43,0.2) 0%, rgba(134,0,43,0) 100%) !important}.grad-yellow{background:-moz-linear-gradient(top, rgba(255,237,41,0.2) 0%, rgba(255,237,41,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(255,237,41,0.2) 0%, rgba(255,237,41,0) 100%) !important;background:linear-gradient(to bottom, rgba(255,237,41,0.2) 0%, rgba(255,237,41,0) 100%) !important}.video-layer,.text-layer,.grid-layer{padding:1rem 1.5rem}@media (min-width: 48rem){.video-layer,.text-layer,.grid-layer{padding:2rem 2rem}}@media (min-width: 81.25rem){.video-layer,.text-layer,.grid-layer{padding:4rem 2rem}}@media (min-width: 100rem){.video-layer,.text-layer,.grid-layer{padding:5rem 2rem}}@media (min-width: 112.5rem){.video-layer,.text-layer,.grid-layer{padding:6rem 2rem}}@media (min-width: 125rem){.video-layer,.text-layer,.grid-layer{padding:7rem 2rem}}.basic-wrap,.text-layer.small-padding,.menu-box-grid,.grid-layer.min-padding{padding:1.5rem}@media (min-width: 48rem){.basic-wrap,.text-layer.small-padding,.menu-box-grid,.grid-layer.min-padding{padding:1.5rem 1.5rem}}@media (min-width: 81.25rem){.basic-wrap,.text-layer.small-padding,.menu-box-grid,.grid-layer.min-padding{padding:2rem 2rem}}@media (min-width: 100rem){.basic-wrap,.text-layer.small-padding,.menu-box-grid,.grid-layer.min-padding{padding:3rem 2rem}}@media (min-width: 112.5rem){.basic-wrap,.text-layer.small-padding,.menu-box-grid,.grid-layer.min-padding{padding:4rem 2rem}}@media (min-width: 125rem){.basic-wrap,.text-layer.small-padding,.menu-box-grid,.grid-layer.min-padding{padding:4.5rem 2rem}}.story-layers-item.padding-top{padding-top:2rem}@media (min-width: 48rem){.story-layers-item.padding-top{padding-top:3rem}}@media (min-width: 81.25rem){.story-layers-item.padding-top{padding-top:4rem}}@media (min-width: 100rem){.story-layers-item.padding-top{padding-top:5rem}}@media (min-width: 112.5rem){.story-layers-item.padding-top{padding-top:6rem}}@media (min-width: 125rem){.story-layers-item.padding-top{padding-top:7rem}}.story-layers-item.padding-bottom{padding-bottom:2rem}@media (min-width: 48rem){.story-layers-item.padding-bottom{padding-bottom:3rem}}@media (min-width: 81.25rem){.story-layers-item.padding-bottom{padding-bottom:4rem}}@media (min-width: 100rem){.story-layers-item.padding-bottom{padding-bottom:5rem}}@media (min-width: 112.5rem){.story-layers-item.padding-bottom{padding-bottom:6rem}}@media (min-width: 125rem){.story-layers-item.padding-bottom{padding-bottom:7rem}}.share-grouping,.basic-blocks.top_padding{padding-top:1.5rem}@media (min-width: 48rem){.share-grouping,.basic-blocks.top_padding{padding-top:2rem}}@media (min-width: 81.25rem){.share-grouping,.basic-blocks.top_padding{padding-top:2rem}}@media (min-width: 100rem){.share-grouping,.basic-blocks.top_padding{padding-top:3rem}}@media (min-width: 112.5rem){.share-grouping,.basic-blocks.top_padding{padding-top:4rem}}@media (min-width: 125rem){.share-grouping,.basic-blocks.top_padding{padding-top:4.5rem}}.share-grouping,.page-meta,.basic-blocks.bottom_padding{padding-bottom:1.5rem}@media (min-width: 48rem){.share-grouping,.page-meta,.basic-blocks.bottom_padding{padding-bottom:2rem}}@media (min-width: 81.25rem){.share-grouping,.page-meta,.basic-blocks.bottom_padding{padding-bottom:2rem}}@media (min-width: 100rem){.share-grouping,.page-meta,.basic-blocks.bottom_padding{padding-bottom:3rem}}@media (min-width: 112.5rem){.share-grouping,.page-meta,.basic-blocks.bottom_padding{padding-bottom:4rem}}@media (min-width: 125rem){.share-grouping,.page-meta,.basic-blocks.bottom_padding{padding-bottom:4.5rem}}.video-player-container.top_margin,.text-layer.top_margin,.child-list.top_margin,.basic-text.top_margin{margin-top:2rem}@media (min-width: 48rem){.video-player-container.top_margin,.text-layer.top_margin,.child-list.top_margin,.basic-text.top_margin{margin-top:3rem}}@media (min-width: 81.25rem){.video-player-container.top_margin,.text-layer.top_margin,.child-list.top_margin,.basic-text.top_margin{margin-top:4rem}}@media (min-width: 100rem){.video-player-container.top_margin,.text-layer.top_margin,.child-list.top_margin,.basic-text.top_margin{margin-top:5rem}}@media (min-width: 112.5rem){.video-player-container.top_margin,.text-layer.top_margin,.child-list.top_margin,.basic-text.top_margin{margin-top:6rem}}@media (min-width: 125rem){.video-player-container.top_margin,.text-layer.top_margin,.child-list.top_margin,.basic-text.top_margin{margin-top:7rem}}.video-player-container.bottom_margin,.text-layer.bottom_margin,.child-list.bottom_margin,.basic-text.bottom_margin{margin-bottom:2rem}@media (min-width: 48rem){.video-player-container.bottom_margin,.text-layer.bottom_margin,.child-list.bottom_margin,.basic-text.bottom_margin{margin-bottom:3rem}}@media (min-width: 81.25rem){.video-player-container.bottom_margin,.text-layer.bottom_margin,.child-list.bottom_margin,.basic-text.bottom_margin{margin-bottom:4rem}}@media (min-width: 100rem){.video-player-container.bottom_margin,.text-layer.bottom_margin,.child-list.bottom_margin,.basic-text.bottom_margin{margin-bottom:5rem}}@media (min-width: 112.5rem){.video-player-container.bottom_margin,.text-layer.bottom_margin,.child-list.bottom_margin,.basic-text.bottom_margin{margin-bottom:6rem}}@media (min-width: 125rem){.video-player-container.bottom_margin,.text-layer.bottom_margin,.child-list.bottom_margin,.basic-text.bottom_margin{margin-bottom:7rem}}.basic-wrap,.text-layer-image,.text-layer,.child-list-description,.basic-text{line-height:1.5;font-size:1.1rem;text-align:left}.basic-wrap p,.text-layer-image p,.text-layer p,.child-list-description p,.basic-text p{margin-bottom:1rem}.basic-wrap plast-of-type,.text-layer-image plast-of-type,.text-layer plast-of-type,.child-list-description plast-of-type,.basic-text plast-of-type{margin-bottom:0}@media (min-width: 48rem){.basic-wrap p,.text-layer-image p,.text-layer p,.child-list-description p,.basic-text p{margin-bottom:1.5rem}}@media (min-width: 81.25rem){.basic-wrap,.text-layer-image,.text-layer,.child-list-description,.basic-text{font-size:1.3rem}.basic-wrap p,.text-layer-image p,.text-layer p,.child-list-description p,.basic-text p{margin-bottom:1.4rem}}@media (min-width: 100rem){.basic-wrap p,.text-layer-image p,.text-layer p,.child-list-description p,.basic-text p{margin-bottom:1.6rem}}@media (min-width: 112.5rem){.basic-wrap p,.text-layer-image p,.text-layer p,.child-list-description p,.basic-text p{margin-bottom:1.8rem}}.hero-headline{font-family:"Playfair Display",serif;font-size:2.5rem}@media (min-width: 48rem){.hero-headline{font-size:2.8rem}}@media (min-width: 81.25rem){.hero-headline{font-size:3rem}}@media (min-width: 100rem){.hero-headline{font-size:3.5rem}}@media (min-width: 112.5rem){.hero-headline{font-size:4em}}.video-layer-title,.text-layer-headline,.team-member-text-headline,.event-headline,.press-headline{font-family:"Playfair Display",serif;font-size:2rem;line-height:1.1}@media (min-width: 48rem){.video-layer-title,.text-layer-headline,.team-member-text-headline,.event-headline,.press-headline{font-size:2.2rem}}@media (min-width: 81.25rem){.video-layer-title,.text-layer-headline,.team-member-text-headline,.event-headline,.press-headline{font-size:2.4rem}}@media (min-width: 100rem){.video-layer-title,.text-layer-headline,.team-member-text-headline,.event-headline,.press-headline{font-size:2.8rem}}@media (min-width: 112.5rem){.video-layer-title,.text-layer-headline,.team-member-text-headline,.event-headline,.press-headline{font-size:3.0rem}}.section-front-headline{font-family:"Playfair Display",serif;font-size:1.5rem}@media (min-width: 48rem){.section-front-headline{font-size:1.6rem}}@media (min-width: 81.25rem){.section-front-headline{font-size:1.7rem}}@media (min-width: 100rem){.section-front-headline{font-size:1.9rem}}@media (min-width: 112.5rem){.section-front-headline{font-size:2.3rem}}.featured-news-item-headline,.child-list-title{font-family:"Poppins",sans-serif;font-size:1.25rem}@media (min-width: 48rem){.featured-news-item-headline,.child-list-title{font-size:1.35rem}}@media (min-width: 81.25rem){.featured-news-item-headline,.child-list-title{font-size:1.45rem}}@media (min-width: 100rem){.featured-news-item-headline,.child-list-title{font-size:1.55rem}}@media (min-width: 112.5rem){.featured-news-item-headline,.child-list-title{font-size:1.9rem}}.sidebar-promos-item-headline,.hero-pre-headline,.basic-text-headline{font-family:"Poppins",sans-serif;font-size:1.25rem}@media (min-width: 81.25rem){.sidebar-promos-item-headline,.hero-pre-headline,.basic-text-headline{font-size:1.35rem}}@media (min-width: 100rem){.sidebar-promos-item-headline,.hero-pre-headline,.basic-text-headline{font-size:1.4rem}}@media (min-width: 112.5rem){.sidebar-promos-item-headline,.hero-pre-headline,.basic-text-headline{font-size:1.5rem}}.sidebar-header,.news-list-old-title,.menu-box .menu-box-headline,.menu-box-headline{font-family:"Poppins",sans-serif;font-size:1rem}@media (min-width: 48rem){.sidebar-header,.news-list-old-title,.menu-box .menu-box-headline,.menu-box-headline{font-size:1.1rem}}@media (min-width: 81.25rem){.sidebar-header,.news-list-old-title,.menu-box .menu-box-headline,.menu-box-headline{font-size:1.15rem}}@media (min-width: 100rem){.sidebar-header,.news-list-old-title,.menu-box .menu-box-headline,.menu-box-headline{font-size:1.2rem}}@media (min-width: 112.5rem){.sidebar-header,.news-list-old-title,.menu-box .menu-box-headline,.menu-box-headline{font-size:1.25rem}}.sidebar-list-link{font-family:"Poppins",sans-serif;font-size:.9rem}@media (min-width: 48rem){.sidebar-list-link{font-size:1rem}}@media (min-width: 81.25rem){.sidebar-list-link{font-size:.95rem}}@media (min-width: 100rem){.sidebar-list-link{font-size:1rem}}@media (min-width: 112.5rem){.sidebar-list-link{font-size:1.1rem}}.text-layer-wrap::before,.text-layer::before,.text-layer-wrap::after,.text-layer::after{display:table;content:''}.text-layer-wrap::after,.text-layer::after{clear:both}.video-player,.video-layer-title,.text-layer-headline.trigger,.sidebar-list-item,.sidebar-header,.share-grouping-headline,.related-news-headline,.news-list-old-item,.news-list-old-header,.page-meta,.menu-box,.child-list-item,.basic-text{opacity:0;transform:translateY(1rem);transition:all 0.8s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.video-player.reveal,.video-layer-title.reveal,.text-layer-headline.trigger.reveal,.sidebar-list-item.reveal,.sidebar-header.reveal,.share-grouping-headline.reveal,.related-news-headline.reveal,.news-list-old-link,.news-list-old-item.reveal,.news-list-old-header.reveal,.page-meta.reveal,.menu-box.reveal,.child-list-item.reveal,.basic-text.reveal{opacity:1;transform:translateX(0)}.basic-blocks.max_width{max-width:100rem}.basic-text{text-align:left;max-width:64rem;margin:0 auto}.basic-text ul,.basic-text ol{margin-bottom:1rem}@media (min-width: 48rem){.basic-text ul,.basic-text ol{margin-bottom:1.5rem}}@media (min-width: 81.25rem){.basic-text ul,.basic-text ol{margin-bottom:2rem}}.basic-text p:last-of-type{margin-bottom:0}.basic-text a{color:#000;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.basic-text a:hover{color:#ffed29}.basic-text-headline{color:#bbb}@media (min-width: 48rem){.basic-text.add-padding{padding:1rem 1rem 1.5rem}}.sidebar_box{background:#f1f1f1;padding:1rem;width:100%;margin:1rem 0;float:none}@media (min-width: 48rem){.sidebar_box{width:40%;margin:0 0 1.5rem 1.5rem;float:right}}.child-list{margin:0 auto;margin-bottom:1rem;max-width:81.25rem;padding:0}@media (min-width: 81.25rem){.child-list{margin-bottom:1.5rem;padding:0}}.child-list-item{padding:1rem 0;text-align:left}.child-list-item:hover .child-list-title{color:#ffed29}.child-list-link{display:block}.child-list-title{font-family:"Playfair Display",serif;color:#000;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);margin-bottom:.25rem}.child-list-description{color:#000;line-height:1.1}.expander{margin:0 0 2rem}.expander-header{cursor:pointer;padding:1rem;margin-bottom:2px;display:block;background:#eee;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.expander-header h3{font-family:"Noto Sans",sans-serif;font-size:1.2rem;color:#222;line-height:1;text-transform:none;margin:0;padding:0 2rem 0 0;position:relative;padding-bottom:0 !important;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.expander-header h3:after{background:#86002b;width:1.5rem;height:1.5rem;display:block;content:"+";-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;text-align:center;position:absolute;top:0;right:0;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);speak:none;color:#fff;font-size:1.5rem;line-height:.85;font-weight:700;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.expander-header:hover{background:#86002b}.expander-header:hover h3{color:#fff !important}.expander-header:active{background:#bbb}.expander-header.selected{background:#bbb}.expander-header p{margin-bottom:0}.expander-body{background:#f1f1f1;font-size:1rem;padding:2rem}.expander-body p:last-child{margin-bottom:0}.expander-header:hover h3:after{background:#d30019 !important}.expander-header:active h3:after{background:#gray}.expander-header.selected h3:after{background:#gray;content:"-"}.featured{width:100%;position:relative;margin:0 auto}@media (min-width: 81.25rem){.featured{max-width:100rem}}@media (min-width: 100rem){.featured{max-width:112.5rem}}.featured-action{padding:2.0rem;width:100%;margin:0 auto}@media (min-width: 81.25rem){.featured-action{max-width:64rem}}@media (min-width: 100rem){.featured-action{max-width:81.25rem}}.featured-action-item-center{display:block;text-align:center}.featured-action-item-headline{font-family:"Poppins",sans-serif;color:#000}.featured-action-item-text{display:block;font-family:#222;color:#222;font-size:1.25rem;margin-bottom:1rem}.featured-news{padding:2.0rem 0;width:100%;margin:0 auto;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start}@media (min-width: 81.25rem){.featured-news{max-width:64rem}}@media (min-width: 100rem){.featured-news{max-width:81.25rem}}.featured-news-item{width:100%;padding:1.5rem;text-align:left;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 48rem){.featured-news-item{width:45%;padding:0 1.5rem}}@media (min-width: 81.25rem){.featured-news-item{padding:0}}.featured-news-item:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.featured-news-item-center{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start}.featured-news-item-col:first-child{width:160px}.featured-news-item-col:last-child{margin:1rem 0 1rem 1.5rem}.featured-news-item-pic{min-width:160px}.featured-news-item-img{width:160px;height:auto;display:inline-block}.featured-news-item-date{font-size:0.9rem;text-transform:uppercase;color:#222;font-weight:700}.featured-news-item-headline{color:#86002b}.featured-news-item-text{display:block;color:#222}.featured-news-item .button.more{color:#86002b;left:-.25rem}.featured-news-item .button.more:after{background:#86002b;z-index:1}.folder-grid{margin:2em 0}.folder-grid-item{display:block;margin:0 0 .25rem;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);opacity:0;transform:translateY(4rem)}.folder-grid-item.reveal{opacity:1.0;transform:translateY(0)}.folder-grid-item:last-child{margin:0}.folder-grid-aspect{display:block !important;padding:.75em 1em;position:relative;top:-.5em;left:-.5em;text-decoration:none !important;background:#f1f1f1 !important}.folder-grid-aspect:hover{background:#eee !important;transform:translateX(-1rem)}.folder-grid-aspect:hover::before{background:#d30019}.folder-grid-aspect:hover .folder-grid-headline{color:#d30019 !important}.folder-grid-aspect:hover .folder-grid-headline::after{color:#d30019 !important}.folder-grid-aspect::before{content:"";width:8px;height:100%;position:absolute;top:0;left:0;z-index:0;background:#ffed29;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.folder-grid-headline{display:block;font-family:"Poppins",sans-serif !important;color:#86002b !important;margin-bottom:0 !important;font-size:1.8rem !important}.folder-grid-headline::after{content:" \00BB";font-family:"Sen",sans-serif;font-weight:400;color:#86002b;font-size:2rem;line-height:1;position:relative;bottom:-1px;padding-left:0.25rem}.folder-grid-description{display:block;color:#222;font-size:1rem}.folder-grid.horizontal{margin:0 0 2em 0}.folder-grid.horizontal .folder-grid-item{display:inline-block;margin:0 .5rem;opacity:1.0;transform:translateY(0)}.folder-grid.horizontal .folder-grid-item::after{content:"";width:2px;height:100%;top:.15rem;right:-.75rem;background:#bbb;position:absolute;z-index:-10}.folder-grid.horizontal .folder-grid-item:first-child{margin:0 .5rem 0 0}.folder-grid.horizontal .folder-grid-item:last-child{margin:0 0 0 .5rem}.folder-grid.horizontal .folder-grid-item:last-child::after{display:none}.folder-grid.horizontal .folder-grid-aspect{display:inline-block !important;padding:0;position:relative;top:initial;left:initial;text-transform:uppercase;text-decoration:none !important;background:rgba(0,0,0,0) !important}.folder-grid.horizontal .folder-grid-aspect::before{display:none}.folder-grid.horizontal .folder-grid-aspect:hover{background:rgba(0,0,0,0) !important}.folder-grid.horizontal .folder-grid-aspect:hover::after{content:"";width:calc(100% + .5rem);height:4px;position:absolute;bottom:-.25rem;left:-.25rem;z-index:-1;background:#ffed29}.folder-grid.horizontal .folder-grid-aspect:hover .folder-grid-headline{color:#000 !important}.folder-grid.horizontal .folder-grid-headline{display:inline-block;font-family:"Sen",sans-serif !important;color:#222 !important;margin-bottom:0 !important;font-size:1.0rem !important}.folder-grid.horizontal .folder-grid-description{display:none}.grid-layer{max-width:93.75rem;width:100%;margin:0 auto}@media (min-width: 32rem){.grid-layer{padding-left:1.15rem;padding-right:1.15rem}}@media (min-width: 48rem){.grid-layer{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start}}.grid-layer.dark-gray{background:#222;color:#fff}.grid-layer.dark-gray h2{color:#fff}.grid-layer.light-gray{background:#f1f1f1}.grid-layer.blue{background:#ffed29;color:#fff}.grid-layer.blue h2{color:#fff}.grid-layer.green{background:#000;color:#fff}.grid-layer.green h2{color:#fff}@media (min-width: 48rem){.grid-layer-col{padding:0 .5rem}}@media (min-width: 81.25rem){.grid-layer-col{padding:0 1rem}}@media (min-width: 112.5rem){.grid-layer-col{padding:0 1.5rem}}@media (min-width: 32rem){.grid-layer-col:last-of-type{padding-top:0}}.grid-layer.full-width{max-width:64rem}.grid-layer.no-top-padding,.grid-layer.no_top_padding{padding-top:0 !important}.grid-layer.structure-2080{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column-reverse;flex-flow:column-reverse}@media (min-width: 48rem){.grid-layer.structure-5050 .grid-layer-col:first-of-type,.grid-layer.structure-5050 .grid-layer-col:last-of-type{width:50%}.grid-layer.structure-6733 .grid-layer-col:first-of-type{width:67%}.grid-layer.structure-6733 .grid-layer-col:last-of-type{width:33%}.grid-layer.structure-3367 .grid-layer-col:first-of-type{width:33%}.grid-layer.structure-3367 .grid-layer-col:last-of-type{width:67%}.grid-layer.structure-2080{-webkit-flex-flow:initial;flex-flow:initial}.grid-layer.structure-2080 .grid-layer-col:first-of-type{width:20%;padding:0 1rem 0 0}.grid-layer.structure-2080 .grid-layer-col:last-of-type{width:80%;padding:0 0 0 2rem}}.text-layer .grid-layer{padding:0}.hero{background-color:#222;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column-reverse;flex-flow:column-reverse;width:100%;height:auto;position:relative;margin:0 auto}@media (min-width: 81.25rem){.hero{-webkit-flex-flow:initial;flex-flow:initial;width:100%;height:500px;max-width:100rem}}@media (min-width: 100rem){.hero{max-width:112.5rem}}.hero-text{padding:0;width:100%;z-index:200;opacity:0;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);transition-delay:0.5s}.hero-text.reveal{opacity:1}@media (min-width: 81.25rem){.hero-text{padding:0 2rem;position:absolute;bottom:-4rem;left:0;opacity:0}.hero-text.reveal{position:absolute;bottom:-3rem;left:0;opacity:1}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.hero-text{width:auto !important}}@supports (-ms-ime-align: auto){.hero-text{width:auto !important}}.hero-text.align-bottom{top:initial;bottom:2.5rem}.hero-pre-headline{background:none;color:#ffed29;font-family:"Sen",sans-serif;display:table;margin:0 auto;text-transform:uppercase;padding:.2rem .4rem;margin-bottom:0.75rem;opacity:1;position:relative;z-index:200}.hero-pre-headline:hover{color:#fff}.hero-pre-headline:focus{color:#fff;box-shadow:0 0 0 4px #fff}.hero-pre-headline::after{content:"";width:104%;height:4px;position:absolute;bottom:-2px;left:-2%;z-index:-1;background:#ffed29}.hero-headline{color:#fff;font-family:"Playfair Display",serif;line-height:1;opacity:1;position:relative}.hero-headline-link{color:#fff}.hero-headline::after{content:"";width:30%;height:8px;position:absolute;bottom:-15px;left:35%;z-index:-1;background:#ffed29}.hero.no-photo{width:100%;height:auto}@media (min-width: 48rem){.hero.no-photo{width:100%;height:135px}}@media (min-width: 81.25rem){.hero.no-photo{width:100%;height:135px;max-width:100rem}}@media (min-width: 100rem){.hero.no-photo{width:100%;height:160px;max-width:112.5rem}}.hero.no-photo .hero-text{top:initial;bottom:0}.hero.no-photo .hero-headline::after{display:none}.hero-blurb{color:#222;max-width:64rem;font-size:1.1rem;line-height:1.2;margin:2.5rem auto 0;background:#e8e8e8;padding:2rem;opacity:1}@media (min-width: 48rem){.hero-blurb{font-size:1.1rem}}@media (min-width: 81.25rem){.hero-blurb{font-size:1.2rem}}.hero-blurb p{margin-bottom:0}.hero-grad{width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;z-index:2;background:-moz-linear-gradient(top, rgba(34,34,34,0) 0%, rgba(34,34,34,0) 60%, #222 100%);background:-webkit-linear-gradient(top, rgba(34,34,34,0) 0%, rgba(34,34,34,0) 60%, #222 100%);background:linear-gradient(to bottom, rgba(34,34,34,0) 0%, rgba(34,34,34,0) 60%, #222 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00222222', endColorstr='#b3222222',GradientType=0 )}@media (min-width: 81.25rem){.hero-grad{background:-moz-linear-gradient(top, rgba(34,34,34,0) 0%, rgba(34,34,34,0) 60%, rgba(34,34,34,0.7) 100%);background:-webkit-linear-gradient(top, rgba(34,34,34,0) 0%, rgba(34,34,34,0) 60%, rgba(34,34,34,0.7) 100%);background:linear-gradient(to bottom, rgba(34,34,34,0) 0%, rgba(34,34,34,0) 60%, rgba(34,34,34,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00222222', endColorstr='#b3222222',GradientType=0 )}}.hero-photo{width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;z-index:1}.hero-photo-pic{width:100%;height:100%;object-fit:cover;overflow:hidden}.hero-photo-pic.opacity-70{opacity:.7}@media (min-width: 81.25rem){.hero-photo-pic{position:absolute;top:0;left:0}}.hero-photo-img{width:100%;height:100%;object-fit:cover;opacity:0;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);transition-delay:0.25s}.hero-photo-img.reveal{opacity:1}.hero .hero-photo{position:relative}@media (min-width: 81.25rem){.hero .hero-photo{position:absolute}}.latest{position:relative;z-index:100}.latest-grid{max-width:93.75rem;width:100%;margin:0 auto}@media (min-width: 48rem){.latest-grid{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:stretch}}@media (min-width: 81.25rem){.latest-grid{width:90%}}@media (min-width: 48rem){.latest-left{padding:.5rem;width:67%;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start}}@media (min-width: 81.25rem){.latest-left{padding:1rem}}.latest-feed{width:100%;padding:0}@media (min-width: 48rem){.latest-feed{padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start}}.latest-right{text-align:left;padding:0 1rem 0 1rem}@media (min-width: 48rem){.latest-right{width:33%;padding:0 1rem 0 0}}.legislation-form{padding:0;background:#f1f1f1}.legislation-form-header{padding:1.5rem 1.5rem 0 1.5rem}.legislation-form-header h3{font-family:"Poppins",sans-serif}.legislation-form-header-cols{border:1px #ddd solid;background:white;padding:.5rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start}.legislation-form-header-cols.col{font-size:1rem;border:none;width:100%;padding:1rem .5rem;border:1px #eee solid}@media (min-width: 81.25rem){.legislation-form-header-cols.col{padding:.5rem;border:none}}@media (min-width: 81.25rem){.legislation-form-header-cols.col.col1{width:20%}}.legislation-form-header-cols.col.col1 a{font-weight:700}@media (min-width: 81.25rem){.legislation-form-header-cols.col.col2{width:30%}}@media (min-width: 81.25rem){.legislation-form-header-cols.col.col3{width:50%}}.legislation-form-header-cols.col.col3 .checkboxes{font-weight:700}.legislation-form-header-cols.col.col3 .row{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;margin-bottom:.5rem}.legislation-form-header-cols.col.col3 .row .textarea{width:65%;padding-right:.5rem}.legislation-form-header-cols.col.col3 .row .textarea input{padding:.25rem;border:1px #bbb solid;font-size:1rem;width:100%}.legislation-form-header-cols.col.col3 .row .years{width:35%;font-size:1rem}.legislation-form-header-cols.col.col3 input.button{padding:.5rem 1rem;border:none}.legislation-form-header-cols.col .cat-title{display:block;font-weight:700}.legislation-form-header-cols.col a:hover{background:none}.legislation-form-body{padding:1.5rem}.legislation-form-body iframe{background:white;border:1px #ddd solid}.legislation-form-body iframe#ctiframe div#CTMatrix .sectionheader{background-color:#85022b !important;color:#fff !important;padding:5px !important}.legislation-form-body iframe#ctiframe div#CTMatrix tr:nth-child(even){background:#f7f7f7 !important}.legislation-form-body iframe#ctiframe div#CTMatrix td{padding:5px !important}.legislation-form-body iframe#ctiframe div#CTMatrix a.ctpmlink{color:#d3001b !important;font-weight:bold}.menu-box{background:#ccc;text-align:left;padding:1.5rem 2rem 2rem;border:2px solid rgba(238,238,238,0.3);transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);margin-bottom:1rem}@media (min-width: 48rem){.menu-box.reveal:nth-of-type(3n+1){transition-delay:.2s}.menu-box.reveal:nth-of-type(3n+2){transition-delay:.4s}.menu-box.reveal:nth-of-type(3n+3){transition-delay:.6s}}.menu-box.reveal:hover{transition-delay:0s !important}.menu-box-grid{max-width:93.75rem;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem}@media (min-width: 48rem){.menu-box-grid{width:100%;padding-left:0;padding-right:0;margin-bottom:0;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start}}.menu-box-grid.no_top_padding{padding-top:0}.menu-box-grid.no_bottom_padding{padding-bottom:0}.menu-box:hover{box-shadow:0 0.5rem 1.5rem 0 rgba(0,0,0,0.3)}@media (min-width: 48rem){.menu-box{width:calc(50% - 1rem);margin:.5rem}}@media (min-width: 81.25rem){.menu-box{width:calc(33.33% - 2rem);margin:1rem}}.menu-box-headline{background:#ffed29;color:#fff !important;padding:.5rem .75rem .5rem 2rem;text-transform:uppercase;display:table;position:relative;left:calc(-2rem - 2px);margin-bottom:2rem}.menu-box-blurb{line-height:1.1}@media (min-width: 48rem){.menu-box-blurb{font-size:1.15rem}}@media (min-width: 81.25rem){.menu-box-blurb{font-size:1.25rem}}.menu-box-blurb p{margin-bottom:0}.menu-box-list{list-style:none;margin:1rem auto 0;padding:0}@media (min-width: 81.25rem){.menu-box-list{margin:1.5rem auto 0}}.menu-box-link{color:#000;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);padding:.5rem .2rem;display:block !important;position:relative;line-height:1;left:-.2rem}.menu-box-link:hover{color:#ffed29;left:0rem}@media (min-width: 48rem){.menu-box-link{font-size:1.05rem;padding:.3rem .2rem}}@media (min-width: 81.25rem){.menu-box-link{font-size:1.15rem}}.menu-box-link em{text-transform:uppercase;display:block;font-size:70%;font-style:normal;color:#bbb}.menu-box-floating-img{width:100%;vertical-align:middle}.menu-box-floating-img.no-link,.menu-box-floating-img-link{display:block;position:relative;z-index:100;float:right;max-width:30%;margin:0 0 1rem 1rem;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.menu-box-floating-img.no-link:hover,.menu-box-floating-img-link:hover{box-shadow:0 0.5rem 1.5rem 0 rgba(0,0,0,0.3)}.menu-box-fullwidth-img{width:100%;vertical-align:middle}.menu-box-fullwidth-img.no-link,.menu-box-fullwidth-img-link{float:none;display:block !important;margin:.5rem 0 1rem 0;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.menu-box-fullwidth-img.no-link:hover,.menu-box-fullwidth-img-link:hover{box-shadow:0 0.5rem 1.5rem 0 rgba(0,0,0,0.3)}.menu-box-logos{width:100%;display:flex;flex-wrap:wrap;margin-top:1rem;justify-content:space-between;align-content:flex-start;align-items:stretch}.menu-box-logos-link{background:#fff;border:1px solid #eee;display:block;margin:.25rem;width:calc(50% - .5rem);transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.menu-box-logos-link:hover{box-shadow:0 0.5rem 1.25rem 0 rgba(0,0,0,0.2)}.menu-box-logos-img{width:100%;vertical-align:middle}.page-meta{text-align:center}.page-meta.no-bottom-margin{margin-bottom:0}.page-meta-date,.page-meta-author,.page-meta-source{text-transform:uppercase;font-size:80%}.page-meta-tag{display:block}.page-meta-tag-link{font-size:80%;background:#eee;color:#bbb !important;display:inline-block;margin:.01rem;padding:0 .2rem;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.page-meta-tag-link:hover{background:#000;color:#fff !important}.news-list{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-content:flex-start}.news-list-item{width:100%;padding:1.5rem;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);display:inline-block;opacity:0;transform:translateY(4rem)}.news-list-item.reveal{opacity:1.0;transform:translateY(0)}@media (min-width: 48rem){.news-list-item{width:50%}}@media (min-width: 81.25rem){.news-list-item{width:33%}}.news-list-item:hover{background:#f1f1f1}.news-list-item-link{text-decoration:none !important}.news-list-item-date{color:#bbb;font-size:.8rem;margin-bottom:.25rem;display:block;text-transform:uppercase;font-weight:700}.news-list-item-headline{font-family:"Poppins",sans-serif;color:#000;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.45rem;line-height:1.25;position:relative}.news-list-item-headline::after{content:"";width:45%;height:2px;position:absolute;bottom:-.25rem;left:-.5rem;z-index:0;background:#ffed29}@media (min-width: 81.25rem){.news-list-item-headline::after{height:4px}}.news-list-item-description{display:block;font-family:"Noto Sans",sans-serif;color:#222;font-weight:300;font-size:70%}.news-list-item-event-date-start{font-size:70%;color:#222}.news-list-item-event-date-end{font-size:70%;color:#222}.news-list-item-event-location{margin-top:.25rem;font-size:70%;font-style:italic;color:#222}.news-list-item-event-overview{font-size:80%;margin-top:.25rem;color:#222}.news-list-old{text-align:left;margin-top:1rem;background:#f1f1f1}@media (min-width: 48rem){.news-list-old{margin-top:1.25rem}}@media (min-width: 81.25rem){.news-list-old{margin-top:1.75rem}}@media (min-width: 112.5rem){.news-list-old{margin-top:2rem}}.news-list-old:first-of-type{margin-top:0}.news-list-old-header{background:#004d9f;color:#fff;font-family:"Playfair Display",serif;padding:.75rem .75rem;text-transform:uppercase;margin-bottom:.5rem}@media (min-width: 81.25rem){.news-list-old-header{font-size:1.0rem}}.news-list-old-title{font-family:"Noto Sans",sans-serif;font-weight:300;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.news-list-old-date{text-transform:uppercase;font-size:80%}.news-list-old-link{color:#214e8c;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);font-weight:300;display:block;padding:.4rem}@media (min-width: 48rem){.news-list-old-link{padding:.6rem}}@media (min-width: 112.5rem){.news-list-old-link{padding:.75rem}}.news-list-old-link:hover .news-list-title{color:#000}.news-list-old-link:focus{box-shadow:0 0 0 2px #60a511}.news-list-old-link:focus .news-list-title{color:#000}.podcast{border:1px #eee solid;padding:1.5rem;background:#f1f1f1;margin-bottom:2rem}.podcast p{margin:0 auto}.press-return{text-transform:uppercase;font-size:70%;font-weight:700;display:block !important;margin-bottom:1rem;font-family:"Sen",sans-serif}.press-return:hover{background:none !important}.press-meta{text-transform:uppercase;font-size:70%;font-weight:700;color:#bbb;display:block}.press-immediate,.press-date{font-weight:bold;text-transform:uppercase;font-size:90%}.press-contact{display:block;font-size:80%;margin:.25rem 0 2rem;color:#bbb}.press-headline{font-size:2.8rem;line-height:1.35;padding-bottom:.5rem;margin-bottom:2rem !important}.press-footer{font-size:80%;color:#bbb;font-style:italic;margin:2rem 0;display:block;border-top:1px #eee solid;padding:1rem 0 0 0}.event-headline{font-size:2.8rem;line-height:1.35;padding-bottom:.5rem;margin-bottom:2rem !important}.event-date{text-transform:uppercase;font-size:90%}.event-date p{margin:0 0 .2rem 0}.event-location{display:block;font-size:80%;font-style:italic;margin:.25rem 0 1rem;color:#222}.related-news{background:#f1f1f1;width:100%;padding:2rem 1rem 1rem;margin:0 auto}@media (min-width: 48rem){.related-news{padding:2rem 1rem}}@media (min-width: 81.25rem){.related-news{padding:3rem 1rem}}@media (min-width: 112.5rem){.related-news{padding:5rem 1rem}}.related-news-headline{font-family:"Playfair Display",serif;color:#ffed29;font-size:1.5rem;margin:0 auto .75rem auto;transition-delay:.2s !important}@media (min-width: 48rem){.related-news-headline{font-size:1.5rem}}@media (min-width: 81.25rem){.related-news-headline{font-size:2rem;margin:0 auto 1rem auto}}@media (min-width: 81.25rem){.related-news-headline{font-size:2.25rem}}.related-news-headline-link{color:#bbb;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.related-news-headline-link:hover{color:#000}.related-news-grid{margin:0 auto}@media (min-width: 48rem){.related-news-grid{max-width:93.75rem;padding:0 0;display:flex;flex-wrap:nowrap;justify-content:center;align-content:flex-start}}.related-news .news-card{margin:1rem auto;padding:0}@media (min-width: 48rem){.related-news .news-card{margin:1rem;width:calc(33.33% - 1rem)}.related-news .news-card:nth-child(1){transition-delay:.2s}.related-news .news-card:nth-child(2){transition-delay:.4s}.related-news .news-card:nth-child(3){transition-delay:.6s}}.section-front-grid{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start}.section-front-item{background:#fff;padding:0 1rem 2rem;width:100%;margin:1rem auto;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);opacity:0;transform:translateY(4rem)}.section-front-item.reveal{opacity:1.0;transform:translateY(0)}@media (min-width: 48rem){.section-front-item{max-width:50%}}.section-front-aspect{text-decoration:none !important}.section-front-aspect:hover .section-front-photo-img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:1.0}.section-front-aspect:hover .section-front-headline{color:#d30019}.section-front-aspect:hover .button.more{color:#d30019}.section-front-aspect:hover .button.more::after{background:#d30019}.section-front-text{position:relative;top:-5rem;z-index:200;background:#fff;padding:1.5rem;margin:1.5rem 1.5rem -3rem 1.5rem;text-align:center;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}.section-front-headline{font-family:"Poppins",sans-serif !important;letter-spacing:-.5px;margin-bottom:.25rem;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.section-front-description{display:block;color:#000 !important;font-size:80%;line-height:1.4;margin-bottom:.25rem}.section-front-photo{z-index:100;position:relative;width:100%;height:300px;background:#222;border-bottom:8px yellow solid;overflow:hidden}.section-front-photo-img{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;opacity:.5;transition:all 1s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.section-front-logo{z-index:300;position:relative;top:-75px;margin-bottom:-65px}.section-front-logo-img{width:100px;height:100px;background-size:cover;background-repeat:no-repeat;border-radius:100%;margin:0 auto;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}.share{text-align:center;margin-top:1rem}.share-grouping.no_top_padding{padding-top:0}.share-grouping.no_bottom_padding{padding-bottom:0}.share-grouping-headline{text-align:center;margin-bottom:1rem}.share-grouping .button-block{transform:none !important;opacity:1 !important;display:flex;justify-content:center;align-items:center}.share-grouping .button-block .button{padding:.75rem;flex:0 1 auto;margin:0 .15rem}.share-grouping .button-block .button-text{font-size:.8rem;line-height:1;display:block}.share-label{font-size:80%;text-transform:uppercase;color:#bbb;line-height:1;display:inline-block;vertical-align:middle}.share-links{display:inline-block;vertical-align:middle}.share-links-item{vertical-align:middle;width:2.5rem;height:2.5rem;border-radius:50%;margin:0 .25rem;display:inline-block !important;background:#ffed29;position:relative;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8)}@media (min-width: 81.25rem){.share-links-item{width:2rem;height:2rem}}.share-links-item:hover{background:#000;transform:scale(1.1)}.share-links-item-icon{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:60%;fill:#fff}.share-box.menu-box{text-align:center}.share-box.menu-box .share{margin-bottom:1rem}.share-box.menu-box .share-item{width:3rem;height:3rem}.share-box.menu-box .share-label{display:block;margin-bottom:.5rem}.sidebar{background:#f1f1f1;padding:1.5rem;margin:1.5rem 0;position:relative}@media (min-width: 48rem){.sidebar{background:rgba(0,0,0,0);padding:0}}@media (min-width: 81.25rem){.sidebar{margin:0 0 2rem 0}}.sidebar-header{background:rgba(0,0,0,0);color:#000;font-family:"Sen",sans-serif;letter-spacing:-.5px;padding:.25rem .5rem;text-transform:uppercase;text-align:left}.sidebar-header-link{display:block;color:#000 !important;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);font-weight:900;text-decoration:none !important}.sidebar-header-link::after{content:"";width:110%;height:4px;position:absolute;bottom:-.5rem;left:-.5rem;z-index:-1;background:#ffed29}.sidebar-header-link:hover{background:rgba(0,0,0,0) !important}.sidebar-list{padding:1rem 0}.sidebar-list-link{color:#444 !important;letter-spacing:-.5px;font-family:"Sen",sans-serif;font-weight:700;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);padding:.4rem;line-height:1.1;text-transform:uppercase;text-align:left;display:block !important;text-decoration:none !important}.sidebar-list-link:hover{color:#000 !important;background:rgba(0,0,0,0) !important}.sidebar-list-link:focus{color:#d30019 !important}.sidebar-list-link.active{color:#000 !important}.sidebar-list-link.active::after{content:" \00BB";color:black;font-size:1.25rem;line-height:1;position:relative;bottom:-1px}.sidebar::after{content:"";width:1px;height:500px;position:absolute;top:-0.5rem;right:-1rem;z-index:-1;background:#eee}.sidebar-list-subnav{border-top:0;width:100%;list-style:none;margin:0;padding:.25rem 1rem;position:relative;z-index:1000;transform:none;transition:none}.sidebar-list-subnav:before{width:0;height:0;position:absolute;bottom:100%;left:50%;z-index:200;border:solid transparent;content:" ";pointer-events:none;border-color:rgba(230,230,230,0);border-bottom-color:#fff;border-width:.5rem;margin-left:-.5rem;display:none}.sidebar-list-subnav-li{padding:0;margin:0;display:block;border-bottom:1px dotted #bbb}.sidebar-list-subnav-li:last-child{border-bottom:0}.sidebar-list-subnav-link{display:block !important;width:100%;padding:.25rem .5rem;color:#222;text-transform:none;text-decoration:none !important;font-family:"Noto Sans",sans-serif;font-size:0.9rem;font-weight:500;text-align:left;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.sidebar-list-subnav-link:hover{color:#fff !important;background:#3a0012 !important}.sidebar-list-subnav-link:focus{color:#fff !important;background:#000 !important}.sidebar-promos-container{background:#222}.sidebar-promos-item-pic{width:100%;display:block}.sidebar-promos-item-img{width:100%;max-width:100%;height:auto;display:block}.sidebar-promos-item a{text-decoration:none !important}.sidebar-promos-item-blurb{padding:1rem}.sidebar-promos-item-headline{color:#fff}.sidebar-promos-item-text{font-size:1.0rem;color:#fff}.sidebar-promos-item-text a{color:#fff;text-decoration:underline !important}.sidebar-promos-item-text.text-dark-gray a{color:#222 !important}.sidebar-promos-item-text.text-black a{color:#000 !important}.sidebar-promos-item-text.text-white a{color:#fff !important}.sidebar-promos-item-text.text-red a{color:#86002b !important}.sidebar-promos-item-text.text-yellow a{color:#ffed29 !important}.story-layers-item{width:100%;max-width:81.25rem;margin:0 auto;text-align:center;display:block}.story-layers-item.full-width{max-width:100%}.story-layers-item h1{position:relative;display:block;margin-bottom:2rem;z-index:1;text-align:center}.story-layers-item h1.headline-black{color:#000}.story-layers-item h1.headline-white{color:#fff}.story-layers-item h1.headline-dark-gray{color:#222}.story-layers-item h1.headline-red{color:#86002b}.story-layers-item h1.headline-yellow{color:#ffed29}.story-layers-item h1::after{content:"";width:50%;height:8px;position:absolute;bottom:-.4rem;left:25%;z-index:-1;background:#ffed29}.story-layers-item h1.bar-black::after{background:#000}.story-layers-item h1.bar-white::after{background:#fff}.story-layers-item h1.bar-dark-gray::after{background:#222}.story-layers-item h1.bar-red::after{background:#86002b}.story-layers-item h1.bar-yellow::after{background:#ffed29}@media (min-width: 64rem){.story-layers-item h1{text-align:left;display:inline-block}}.story-layers-item .description{display:block;font-size:1.0rem;text-align:center;margin-bottom:1.5rem}@media (min-width: 64rem){.story-layers-item .description{font-size:1.2rem;text-align:left}}.story-layers-item.dark-gray .story-layers-item-block-grid,.story-layers-item.dark-gray .story-layers-item-block-text{color:white}.story-layers-item.black .story-layers-item-block-grid,.story-layers-item.black .story-layers-item-block-text{color:white}.story-layers-item.red .story-layers-item-block-grid,.story-layers-item.red .story-layers-item-block-text{color:white}.story-layers-item-block{display:block;width:100%;max-width:81.25rem;margin:0 auto;padding:0 2rem}.story-layers-item-block.contents_full_width{max-width:100%}@media (min-width: 100rem){.story-layers-item-block.contents_full_width{max-width:100rem}}.story-layers-item-block-grid{display:flex;text-align:left;flex-wrap:wrap;justify-content:space-evenly;align-content:flex-start;width:100%;max-width:81.25rem;margin:0 auto;padding:0 2rem}.story-layers-item-block-grid.contents_full_width{max-width:100%}@media (min-width: 100rem){.story-layers-item-block-grid.contents_full_width{max-width:100rem}}.story-layers-item-block-grid-photo{width:100%}@media (min-width: 48rem){.story-layers-item-block-grid-photo{width:50%}}.story-layers-item-block-grid-photo img{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.story-layers-item-block-grid-text{position:relative;width:100%}@media (min-width: 48rem){.story-layers-item-block-grid-text{width:45%}}.story-layers-item-block-grid-text-centering{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.story-layers-item-block-grid.left .story-layers-item-block-grid-photo{order:1;margin-right:5%}.story-layers-item-block-grid.left .story-layers-item-block-grid-text{order:2}.story-layers-item-block-grid.center .story-layers-item-block-grid-photo{order:1;width:100%}.story-layers-item-block-grid.center .story-layers-item-block-grid-photo img{max-width:100%;height:auto;position:relative}.story-layers-item-block-grid.center .story-layers-item-block-grid-text{order:2;width:100%;padding:2rem;position:relative}@media (min-width: 48rem){.story-layers-item-block-grid.center .story-layers-item-block-grid-text{padding:4rem}}.story-layers-item-block-grid.right .story-layers-item-block-grid-photo{order:2;margin-left:5%}.story-layers-item-block-grid.right .story-layers-item-block-grid-text{order:1}.team-block-container{margin:0 0 4rem;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-content:flex-start}.team-member{padding:1rem;width:100%}.team-member-photo{width:7rem;height:7rem}.team-member-photo-img{width:7rem;height:7rem;background-size:cover;background-repeat:no-repeat;-webkit-border-radius:50%;border-radius:50%}.team-member-text-headline{font-family:"Poppins",sans-serif;font-size:1.5rem;line-height:1.1;color:#000;margin-bottom:.5rem}.team-member-text-title{color:#444;line-height:1.1;text-transform:uppercase;font-size:.9rem;font-weight:700;display:block}.team-member-text-subtext{color:#000;font-size:.9rem;line-height:1.2;margin-top:.25rem;display:block}.team-block-container.executive .team-member,.team-block-container.vp .team-member{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}@media (min-width: 48rem){.team-block-container.executive .team-member,.team-block-container.vp .team-member{width:50%}}.team-block-container.executive .team-member-text,.team-block-container.vp .team-member-text{padding:0 0 0 1.0rem;width:inherit}.team-block-container.executive .team-member-text-headline,.team-block-container.vp .team-member-text-headline{font-family:"Poppins",sans-serif;font-size:1.5rem}@media (min-width: 81.25rem){.team-block-container.executive .team-member-text-headline,.team-block-container.vp .team-member-text-headline{font-size:2rem}}.team-block-container.executive .team-member-text-title,.team-block-container.vp .team-member-text-title{font-size:1rem}.team-block-container.executive .team-member-text-subtext,.team-block-container.vp .team-member-text-subtext{font-size:1rem}@media (min-width: 81.25rem){.team-block-container.director .team-member{width:33%}}.text-layer{text-align:left;margin:0 auto;opacity:1;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);position:relative}@media (min-width: 32rem){.text-layer{padding-top:1.5rem;padding-bottom:1.5rem}}.text-layer.center{text-align:center}.text-layer.no_top_padding{padding-top:0 !important}.text-layer.no_bottom_padding{padding-bottom:0 !important}.text-layer.no_bottom_padding p:last-of-type{margin-bottom:1rem}@media (min-width: 48rem){.text-layer.no_bottom_padding p:last-of-type{margin-bottom:1.5rem}}@media (min-width: 81.25rem){.text-layer.no_bottom_padding p:last-of-type{margin-bottom:1.4rem}}@media (min-width: 100rem){.text-layer.no_bottom_padding p:last-of-type{margin-bottom:1.6rem}}@media (min-width: 112.5rem){.text-layer.no_bottom_padding p:last-of-type{margin-bottom:1.8rem}}@media (min-width: 125rem){.text-layer.no_bottom_padding p:last-of-type{margin-bottom:2rem}}.text-layer-wrap{max-width:81.25rem;margin:0 auto;position:relative}.text-layer-wrap>*:last-child{margin-bottom:0}.text-layer-headline{color:#000;text-align:center;line-height:1;margin-bottom:1rem}@media (min-width: 48rem){.text-layer-headline{margin-bottom:1.5rem}}@media (min-width: 81.25rem){.text-layer-headline{margin-bottom:2rem}}.text-layer h1{position:relative;font-family:"Playfair Display",serif;margin-bottom:.5em}.text-layer h1::after{content:"";width:45%;height:4px;position:absolute;bottom:-.25rem;left:-1rem;z-index:-1;background:#ffed29}@media (min-width: 81.25rem){.text-layer h1::after{height:8px}}.text-layer.reveal{opacity:1}.text-layer a{color:#d30019;text-decoration:underline;transition:all 0.2s ease-in-out;display:inline}.text-layer a:hover{color:#000;background:#ffed29}.text-layer .button-block{margin-top:1rem}.text-layer ul,.text-layer ol{margin-bottom:1rem}@media (min-width: 48rem){.text-layer ul,.text-layer ol{margin-bottom:1.5rem}}@media (min-width: 81.25rem){.text-layer ul,.text-layer ol{margin-bottom:2rem}}.text-layer .disclaimer{font-size:.8rem;text-align:center;margin-top:1rem;display:block}@media (min-width: 48rem){.text-layer .disclaimer{margin-top:1.5rem}}@media (min-width: 81.25rem){.text-layer .disclaimer{margin-top:2rem}}.text-layer .video-player{margin:0 auto;margin-bottom:1rem}@media (min-width: 48rem){.text-layer .video-player{margin-bottom:1.25rem}}@media (min-width: 81.25rem){.text-layer .video-player{margin-bottom:1.75rem}}@media (min-width: 112.5rem){.text-layer .video-player{margin-bottom:2rem}}.text-layer-image{position:relative;width:100%;height:auto}.text-layer-image-src{width:100%;vertical-align:middle}.text-layer-image.full-width{margin:0 auto;margin-bottom:1rem;max-width:48rem}@media (min-width: 48rem){.text-layer-image.full-width{margin-bottom:1.5rem;margin-top:2rem}}@media (min-width: 81.25rem){.text-layer-image.full-width{margin-top:3rem}}@media (min-width: 125rem){.text-layer-image.full-width{margin-top:4rem}}.text-layer-image.floating-image{max-width:100%;margin-bottom:1rem}@media (min-width: 48rem){.text-layer-image.floating-image{max-width:50%;margin-bottom:0}.text-layer-image.floating-image.floating-image-left{float:left;margin:0 1rem 1rem 0}}@media (min-width: 48rem) and (min-width: 48rem){.text-layer-image.floating-image.floating-image-left{margin:0 1.5rem 1rem 0}}@media (min-width: 48rem) and (min-width: 81.25rem){.text-layer-image.floating-image.floating-image-left{margin:0 2rem 1rem 0}}@media (min-width: 48rem){.text-layer-image.floating-image{max-width:50%}.text-layer-image.floating-image.floating-image-right{float:right;margin:0 0 1rem 1rem}}@media (min-width: 48rem) and (min-width: 48rem){.text-layer-image.floating-image.floating-image-right{margin:0 0 1rem 1.5rem}}@media (min-width: 48rem) and (min-width: 81.25rem){.text-layer-image.floating-image.floating-image-right{margin:0 0 1rem 2rem}}.text-layer-image.floating-image.intrinsic{max-width:none;width:auto;text-align:center}@media (min-width: 32rem){.text-layer-image.floating-image.intrinsic{float:none !important}}@media (min-width: 48rem){.text-layer-image.floating-image.intrinsic{display:table !important}}.text-layer-image.floating-image.intrinsic .text-layer-image-src{margin:0 auto;width:auto !important;max-width:100%}@media (min-width: 48rem){.text-layer-image.floating-image.intrinsic .text-layer-image-caption{display:table-caption;caption-side:bottom;text-align:left}}.text-layer-image-caption{font-size:70%;line-height:1;padding:.25rem;color:#bbb}@media (min-width: 81.25rem){.text-layer-image-caption{padding:.25rem 0}}.text-layer-embed{max-width:100%;margin-bottom:1rem;padding:1rem;opacity:0;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 48rem){.text-layer-embed{width:40%;float:right;margin:0 0 1rem 1.5rem}}@media (min-width: 81.25rem){.text-layer-embed{width:50%;margin:0 0 1rem 2rem}}.text-layer-embed-headline{margin-bottom:.5rem;font-family:"Playfair Display",serif;font-weight:600}.text-layer-embed.reveal{opacity:1}article.clearfix{display:block;margin:0 0 2rem 0;padding:0 0 2rem 0;border-bottom:1px #eee solid}.list{margin:2rem 0 1rem 0;display:flex !important;flex-wrap:wrap;flex-direction:row;align-items:stretch;align-content:stretch}.list-item{flex:1,1;width:50%;margin:0 0 2rem 0}.list-item-photo{display:block;margin:0 1.5rem 0 0}.list-item-photo img{padding:1px;width:100%;border:0.25rem solid #bbb}.list-item-text{display:block;padding:.25rem}.list-item-text .headline{font-family:"Playfair Display",serif;font-weight:700;font-size:1.5em;line-height:1.2em;margin:0;padding:0}.list-item-text .description{color:#000;display:block;font-size:0.9em;font-weight:normal;line-height:1.35em;padding:.4em 0}.list-thumbnail{display:block;margin-top:2rem}.list-thumbnail .item{display:table}.list-thumbnail h3{margin-bottom:.5rem}.list-thumbnail .icon{float:left;border:5px solid #cecece;margin:0 1.5em 2em 0}.list-thumbnail p{font-size:1.1rem;line-height:1.5rem}.video-layer{background:#ccc}.video-layer-title{text-align:center;margin-bottom:1rem;color:#bbb}@media (min-width: 48rem){.video-layer-title{margin-bottom:1.5rem}}@media (min-width: 81.25rem){.video-layer-title{margin-bottom:2rem}}.video-layer-wrap{max-width:81.25rem;margin:0 auto}.video-layer .button-block{margin-top:1rem}@media (min-width: 48rem){.video-layer .button-block{margin-top:1.25rem}}@media (min-width: 81.25rem){.video-layer .button-block{margin-top:1.75rem}}@media (min-width: 125rem){.video-layer .button-block{margin-top:2rem}}.video-player{margin:0 auto;position:relative;background:#ffed29;width:100vw;height:56.25vw;max-width:144vh;max-height:81vh}.video-player-container.square{max-width:48rem;margin-left:auto;margin-right:auto}.video-player.square{width:auto;height:auto;max-width:none;max-height:none;padding-top:100% !important}.video-player iframe,.video-player embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-player.active .video-preview{z-index:1;opacity:0;visibility:hidden}.video-player.active .video-embed{z-index:100}.video-preview{background:#ffed29;width:100%;height:100%;position:absolute;top:0;left:0;z-index:50;cursor:pointer;overflow:hidden;display:block;margin:0 auto;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.video-preview:hover{box-shadow:0 0.5rem 1.25rem 0 rgba(0,0,0,0.2)}.video-preview:hover .video-thumbnail{opacity:.1;transform:scale(1.1)}.video-preview:hover .video-play-button{transform:scale(1.1)}.video-preview:hover .video-play-icon{fill:#000 !important}.video-embed{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.video-text{width:100%;max-width:48rem;position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:200;padding:1rem;margin:0 auto;text-align:center;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 48rem){.video-text{padding:2rem}}@media (min-width: 81.25rem){.video-text{padding:3rem}}.video-text.vert-center{bottom:auto;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.video-logo{max-width:7rem}.video-headline{font-family:"Playfair Display",serif;color:#fff;font-size:1.75rem;margin-bottom:.75rem;line-height:1}@media (min-width: 48rem){.video-headline{font-size:2rem}}@media (min-width: 81.25rem){.video-headline{font-size:2.5rem}}.video-blurb{color:#fff;font-size:1.2rem;margin:0 auto;display:none}@media (min-width: 48rem){.video-blurb{display:block;font-size:1.3rem}}@media (min-width: 81.25rem){.video-blurb{font-size:1.4rem}}.video-thumbnail{width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:100;transition:all 1s cubic-bezier(0.57, 0.2, 0.21, 0.89);opacity:.4}.video-play-button{background:#fff;border-radius:50%;margin:0 auto 1rem;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);position:relative;width:4rem;height:4rem}@media (min-width: 48rem){.video-play-button{width:5rem;height:5rem}}@media (min-width: 81.25rem){.video-play-button{width:6rem;height:6rem}}@media (min-width: 100rem){.video-play-button{width:7rem;height:7rem}}.video-play-icon{position:absolute;top:50%;left:50%;transform:translateX(-35%) translateY(-50%);width:50%;fill:#ffed29;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.video-caption{max-width:81.25rem;font-size:95%;padding:1rem;color:#bbb;line-height:1.2;text-align:center;margin:0 auto;display:block}.grid-layer-col .video-player,.text-layer .video-player,.video-layer .video-player{width:100%;height:100%;max-width:auto;max-height:auto;padding-top:56.25%}.basic-wrap{text-align:left;margin:0 auto;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);max-width:48rem}#main_content{margin-top:72px !important;position:relative;display:block}@media (min-width: 48rem){#main_content{margin-top:auto}}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAic3RkaW4uY3NzIiwKCSJzb3VyY2VzIjogWwoJCSJzdGRpbiIsCgkJInNpdGVzL2NwZi1yZWRlc2lnbi5ieXRyaWxvZ3kuY29tL3B1YmxpYy90aGVtZS9zYXNzL2dsb2JhbHMvZ2xvYmFscy5zY3NzIiwKCQkic2l0ZXMvY3BmLXJlZGVzaWduLmJ5dHJpbG9neS5jb20vcHVibGljL3RoZW1lL3Nhc3MvZ2xvYmFscy9wb3NpdGlvbmluZy5zY3NzIiwKCQkic2l0ZXMvY3BmLXJlZGVzaWduLmJ5dHJpbG9neS5jb20vcHVibGljL3RoZW1lL3Nhc3MvcGFnZXMvYmFzaWMtYmxvY2tzLnNjc3MiLAoJCSJzaXRlcy9jcGYtcmVkZXNpZ24uYnl0cmlsb2d5LmNvbS9wdWJsaWMvdGhlbWUvc2Fzcy9wYWdlcy9iYXNpYy10ZXh0LnNjc3MiLAoJCSJzaXRlcy9jcGYtcmVkZXNpZ24uYnl0cmlsb2d5LmNvbS9wdWJsaWMvdGhlbWUvc2Fzcy9wYWdlcy9jaGlsZC1saXN0LnNjc3MiLAoJCSJzaXRlcy9jcGYtcmVkZXNpZ24uYnl0cmlsb2d5LmNvbS9wdWJsaWMvdGhlbWUvc2Fzcy9wYWdlcy9leHBhbmRlci5zY3NzIiwKCQkic2l0ZXMvY3BmLXJlZGVzaWduLmJ5dHJpbG9neS5jb20vcHVibGljL3RoZW1lL3Nhc3MvcGFnZXMvZmVhdHVyZWQtaXRlbXMuc2NzcyIsCgkJInNpdGVzL2NwZi1yZWRlc2lnbi5ieXRyaWxvZ3kuY29tL3B1YmxpYy90aGVtZS9zYXNzL3BhZ2VzL2ZvbGRlci1saXN0LnNjc3MiLAoJCSJzaXRlcy9jcGYtcmVkZXNpZ24uYnl0cmlsb2d5LmNvbS9wdWJsaWMvdGhlbWUvc2Fzcy9wYWdlcy9ncmlkcy5zY3NzIiwKCQkic2l0ZXMvY3BmLXJlZGVzaWduLmJ5dHJpbG9neS5jb20vcHVibGljL3RoZW1lL3Nhc3MvcGFnZXMvaGVyby5zY3NzIiwKCQkic2l0ZXMvY3BmLXJlZGVzaWduLmJ5dHJpbG9neS5jb20vcHVibGljL3RoZW1lL3Nhc3MvcGFnZXMvbGF0ZXN0LWZlZWQuc2NzcyIsCgkJInNpdGVzL2NwZi1yZWRlc2lnbi5ieXRyaWxvZ3kuY29tL3B1YmxpYy90aGVtZS9zYXNzL3BhZ2VzL2xlZ2lzbGF0aW9uLWZvcm0uc2NzcyIsCgkJInNpdGVzL2NwZi1yZWRlc2lnbi5ieXRyaWxvZ3kuY29tL3B1YmxpYy90aGVtZS9zYXNzL3BhZ2VzL21lbnUtYm94LnNjc3MiLAoJCSJzaXRlcy9jcGYtcmVkZXNpZ24uYnl0cmlsb2d5LmNvbS9wdWJsaWMvdGhlbWUvc2Fzcy9wYWdlcy9tZXRhLnNjc3MiLAoJCSJzaXRlcy9jcGYtcmVkZXNpZ24uYnl0cmlsb2d5LmNvbS9wdWJsaWMvdGhlbWUvc2Fzcy9wYWdlcy9uZXdzLWxpc3Quc2NzcyIsCgkJInNpdGVzL2NwZi1yZWRlc2lnbi5ieXRyaWxvZ3kuY29tL3B1YmxpYy90aGVtZS9zYXNzL3BhZ2VzL3BvZGNhc3Quc2NzcyIsCgkJInNpdGVzL2NwZi1yZWRlc2lnbi5ieXRyaWxvZ3kuY29tL3B1YmxpYy90aGVtZS9zYXNzL3BhZ2VzL3ByZXNzLnNjc3MiLAoJCSJzaXRlcy9jcGYtcmVkZXNpZ24uYnl0cmlsb2d5LmNvbS9wdWJsaWMvdGhlbWUvc2Fzcy9wYWdlcy9yZWxhdGVkLW5ld3Muc2NzcyIsCgkJInNpdGVzL2NwZi1yZWRlc2lnbi5ieXRyaWxvZ3kuY29tL3B1YmxpYy90aGVtZS9zYXNzL3BhZ2VzL3NlY3Rpb24tZnJvbnQuc2NzcyIsCgkJInNpdGVzL2NwZi1yZWRlc2lnbi5ieXRyaWxvZ3kuY29tL3B1YmxpYy90aGVtZS9zYXNzL3BhZ2VzL3NoYXJlLnNjc3MiLAoJCSJzaXRlcy9jcGYtcmVkZXNpZ24uYnl0cmlsb2d5LmNvbS9wdWJsaWMvdGhlbWUvc2Fzcy9wYWdlcy9zaWRlYmFyLWxpc3Quc2NzcyIsCgkJInNpdGVzL2NwZi1yZWRlc2lnbi5ieXRyaWxvZ3kuY29tL3B1YmxpYy90aGVtZS9zYXNzL3BhZ2VzL3N0b3J5LWxheWVycy5zY3NzIiwKCQkic2l0ZXMvY3BmLXJlZGVzaWduLmJ5dHJpbG9neS5jb20vcHVibGljL3RoZW1lL3Nhc3MvcGFnZXMvdGVhbS5zY3NzIiwKCQkic2l0ZXMvY3BmLXJlZGVzaWduLmJ5dHJpbG9neS5jb20vcHVibGljL3RoZW1lL3Nhc3MvcGFnZXMvdGV4dC1sYXllci5zY3NzIiwKCQkic2l0ZXMvY3BmLXJlZGVzaWduLmJ5dHJpbG9neS5jb20vcHVibGljL3RoZW1lL3Nhc3MvcGFnZXMvdmlkZW8uc2NzcyIKCV0sCgkic291cmNlc0NvbnRlbnQiOiBbCgkJIkBpbXBvcnQgXCJnbG9iYWxzL2dsb2JhbHNcIjtcclxuQGltcG9ydCBcInBhZ2VzL2Jhc2ljLWJsb2Nrc1wiO1xyXG5AaW1wb3J0IFwicGFnZXMvYmFzaWMtdGV4dFwiOyBcclxuQGltcG9ydCBcInBhZ2VzL2NoaWxkLWxpc3RcIjsgXHJcbkBpbXBvcnQgXCJwYWdlcy9leHBhbmRlclwiO1xyXG5AaW1wb3J0IFwicGFnZXMvZmVhdHVyZWQtaXRlbXNcIjtcclxuQGltcG9ydCBcInBhZ2VzL2ZvbGRlci1saXN0XCI7XHJcbkBpbXBvcnQgXCJwYWdlcy9ncmlkc1wiOyAgIFxyXG5AaW1wb3J0IFwicGFnZXMvaGVyb1wiOyAgIFxyXG5AaW1wb3J0IFwicGFnZXMvbGF0ZXN0LWZlZWRcIjsgICBcclxuQGltcG9ydCBcInBhZ2VzL2xlZ2lzbGF0aW9uLWZvcm1cIjsgICBcclxuQGltcG9ydCBcInBhZ2VzL21lbnUtYm94XCI7ICAgXHJcbkBpbXBvcnQgXCJwYWdlcy9tZXRhXCI7ICAgXHJcbkBpbXBvcnQgXCJwYWdlcy9uZXdzLWxpc3RcIjsgICBcclxuQGltcG9ydCBcInBhZ2VzL3BvZGNhc3RcIjsgICBcclxuQGltcG9ydCBcInBhZ2VzL3ByZXNzXCI7ICAgXHJcbkBpbXBvcnQgXCJwYWdlcy9yZWxhdGVkLW5ld3NcIjsgIFxyXG5AaW1wb3J0IFwicGFnZXMvc2VjdGlvbi1mcm9udFwiO1xyXG5AaW1wb3J0IFwicGFnZXMvc2hhcmVcIjtcclxuQGltcG9ydCBcInBhZ2VzL3NpZGViYXItbGlzdFwiOyAgIFxyXG5AaW1wb3J0IFwicGFnZXMvc3RvcnktbGF5ZXJzXCI7ICAgXHJcbkBpbXBvcnQgXCJwYWdlcy90ZWFtXCI7ICAgXHJcbkBpbXBvcnQgXCJwYWdlcy90ZXh0LWxheWVyXCI7ICAgXHJcbkBpbXBvcnQgXCJwYWdlcy92aWRlb1wiOyAgIFxyXG5cclxuLmJhc2ljLXdyYXAge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0QGV4dGVuZCAlYmxvY2stcGFkZGluZy1zbWFsbDtcdFxyXG5cdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdEBleHRlbmQgJWJhc2ljLXRleHQ7XHRcclxuXHRtYXgtd2lkdGg6ICR0YWJsZXQ7XHJcbn1cclxuI21haW5fY29udGVudCB7XHJcbiAgIG1hcmdpbi10b3A6IDcycHggIWltcG9ydGFudDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxuICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICB9XHJcbn1cclxuIiwKCQkiJHNtYWxsLXBob25lOiAgICAgICAgMjAuNXJlbTsgIC8vMzI1cHhcclxuJHBob25lOiAgICAgICAgICAgICAgMzJyZW07ICAgIC8vNTEycHhcclxuJHRhYmxldDogICAgICAgICAgICAgNDhyZW07ICAgIC8vNzY4cHhcclxuJHRhYmxldC13aWRlOiAgICAgICAgNjRyZW07ICAgIC8vMTAyNHB4XHJcbiRkZXNrdG9wOiAgICAgICAgICAgIDgxLjI1cmVtOyAvLzEzMDBweFxyXG4kZGVza3RvcC1tZWRpdW06ICAgICAxMDByZW07ICAgLy8xNjAwcHhcclxuJGRlc2t0b3AtbGFyZ2U6ICAgICAgMTEyLjVyZW07IC8vMTgwMHB4XHJcbiRkZXNrdG9wLXhsYXJnZTogICAgIDEyNS4wcmVtOyAvLzIwMDBweFxyXG4kbWF4LXdpZHRoOiAgICAgICAgICA5My43NXJlbTsgLy8xNTAwcHhcclxuJG1heC13aWR0aC10ZXh0OiAgICAgNjRyZW07ICAgIC8vMTAyNHB4XHJcblxyXG5AbWl4aW4gc21hbGwtcGhvbmUge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzbWFsbC1waG9uZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gcGhvbmUge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRwaG9uZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gdGFibGV0IHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skdGFibGV0fSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiB0YWJsZXQtd2lkZSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHRhYmxldC13aWRlfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBkZXNrdG9wIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skZGVza3RvcH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gbWQge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRkZXNrdG9wLW1lZGl1bX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gbGcge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRkZXNrdG9wLWxhcmdlfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiB4bCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JGRlc2t0b3AteGxhcmdlfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBpZSB7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gZWRnZSB7XHJcbiAgQHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOiBhdXRvKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8qIENvbG9yc8KgKi9cclxuXHJcbiRibGFjazogIzAwMDtcclxuJHdoaXRlOiAjZmZmO1xyXG4kYmx1ZTogIzIxNGU4YztcclxuJGRhcmtibHVlOiAjMDA0ZDlmO1xyXG4kbGlnaHRibHVlOiAjNGQ5OGU4O1xyXG4kdGVhbDogI2RjZmRmYTtcclxuJHJlZDogIzg2MDAyYjtcclxuJGJyaWdodHJlZDogI2QzMDAxOTtcclxuJHBpbms6ICNmZWJkZmQ7XHJcblxyXG4kcHVycGxlOiAjNTAwZDc2O1xyXG4keWVsbG93OiAjZmZlZDI5O1xyXG4kb3JhbmdlOiAjZmE0ZDA5O1xyXG4kZ3JlZW46ICM2MGE1MTE7XHJcbiRkYXJrZ3JheTogIzIyMjtcclxuJG1lZGdyYXk6ICM0NDQ7XHJcbiRncmF5OiAjYmJiO1xyXG4kbGlnaHRncmF5OiAjZWVlO1xyXG4kbGlnaHRlc3RncmF5OiAjZjFmMWYxO1xyXG4kZ3JheWJnOiAjY2NjO1xyXG4kY2xlYXI6IHRyYW5zcGFyZW50O1xyXG5cclxuLmRhcmstZ3JheSwgXHJcbi5iYXItZGFyay1ncmF5OjphZnRlciwgXHJcbi5idXR0b24ubW9yZS50ZXh0LWRhcmstZ3JheTo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2dyYXkgIWltcG9ydGFudDsgfVx0XHJcblxyXG4uYmxhY2ssIFxyXG4uYmFyLWJsYWNrOjphZnRlciwgXHJcbi5idXR0b24ubW9yZS50ZXh0LWJsYWNrOjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRibGFjayAhaW1wb3J0YW50OyB9XHJcblxyXG4ud2hpdGUsIFxyXG4uYmFyLXdoaXRlOjphZnRlciwgXHJcbi5idXR0b24ubW9yZS50ZXh0LXdoaXRlOjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyB9ICBcclxuXHJcbi5yZWQsIFxyXG4uYmFyLXJlZDo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1yZWQ6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJHJlZCAhaW1wb3J0YW50OyB9IFxyXG5cclxuLnllbGxvdywgXHJcbi5iYXIteWVsbG93OjphZnRlciwgXHJcbi5idXR0b24ubW9yZS50ZXh0LXllbGxvdzo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93ICFpbXBvcnRhbnQ7IH0gICBcclxuXHJcbi5jbGVhciwgXHJcbi5iYXItY2xlYXI6OmFmdGVyLCBcclxuLmJ1dHRvbi5tb3JlLnRleHQtY2xlYXI6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGNsZWFyICFpbXBvcnRhbnQ7IH0gXHJcblxyXG4uZ3JheSwgXHJcbi5iYXItZ3JheTo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1ncmF5OjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRncmF5ICFpbXBvcnRhbnQ7IH0gICBcclxuXHJcbi5saWdodC1ncmF5LCBcclxuLmJhci1saWdodC1ncmF5OjphZnRlciwgXHJcbi5idXR0b24ubW9yZS50ZXh0LWxpZ2h0LWdyYXk6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Z3JheSAhaW1wb3J0YW50OyB9ICAgXHJcblxyXG5cclxuLnRleHQtZGFyay1ncmF5LFxyXG4uaGVhZGxpbmUtZGFyay1ncmF5IHsgY29sb3I6ICRkYXJrZ3JheSAhaW1wb3J0YW50OyB9XHJcblxyXG4udGV4dC1ibGFjayxcclxuLmhlYWRsaW5lLWJsYWNrICB7IGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgfVx0XHJcblxyXG4udGV4dC13aGl0ZSxcclxuLmhlYWRsaW5lLXdoaXRlICB7IGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfSBcclxuXHJcbi50ZXh0LXJlZCxcclxuLmhlYWRsaW5lLXJlZCAgeyBjb2xvcjogJHJlZCAhaW1wb3J0YW50OyB9ICBcclxuXHJcbi50ZXh0LXllbGxvdyxcclxuLmhlYWRsaW5lLXllbGxvdyAgeyBjb2xvcjogJHllbGxvdyAhaW1wb3J0YW50OyB9ICBcclxuXHJcbi50ZXh0LWNsZWFyLFxyXG4uaGVhZGxpbmUtY2xlYXIgIHsgY29sb3I6ICRjbGVhciAhaW1wb3J0YW50OyB9ICBcclxuXHJcbi50ZXh0LWdyYXksXHJcbi5oZWFkbGluZS1ncmF5ICB7IGNvbG9yOiAkZ3JheSAhaW1wb3J0YW50OyB9ICAgXHJcblxyXG4udGV4dC1saWdodC1ncmF5LFxyXG4uaGVhZGxpbmUtbGlnaHQtZ3JheSAgeyBjb2xvcjogJGxpZ2h0Z3JheSAhaW1wb3J0YW50OyB9ICAgIFxyXG5cclxuXHJcbi5ncmFkLWJsYWNrLCAuZ3JhZC1ncmF5LCBncmFkLWRhcmstZ3JheSwgZ3JhZC1saWdodC1ncmF5IHtcclxuICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgwLDAsMCwwLjIpIDAlLCByZ2JhKDAsMCwwLDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIEZGMy42LTE1ICovXHJcbiAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMCwwLDAsMC4yKSAwJSxyZ2JhKDAsMCwwLDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDAsMCwwLDAuMikgMCUscmdiYSgwLDAsMCwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxufVxyXG5cclxuLmdyYWQtd2hpdGUge1xyXG4gICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDAuMikgMCUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogRkYzLjYtMTUgKi9cclxuICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwLjIpIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMjU1LDI1NSwyNTUsMC4yKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG59XHJcblxyXG4uZ3JhZC1yZWQge1xyXG4gICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDEzNCwwLDQzLDAuMikgMCUsIHJnYmEoMTM0LDAsNDMsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogRkYzLjYtMTUgKi9cclxuICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgxMzQsMCw0MywwLjIpIDAlLHJnYmEoMTM0LDAsNDMsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMTM0LDAsNDMsMC4yKSAwJSxyZ2JhKDEzNCwwLDQzLDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG59XHJcblxyXG4uZ3JhZC15ZWxsb3cge1xyXG4gICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyMzcsNDEsMC4yKSAwJSwgcmdiYSgyNTUsMjM3LDQxLDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIEZGMy42LTE1ICovXHJcbiAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDIzNyw0MSwwLjIpIDAlLHJnYmEoMjU1LDIzNyw0MSwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgyNTUsMjM3LDQxLDAuMikgMCUscmdiYSgyNTUsMjM3LDQxLDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG59XHJcblxyXG5cclxuJHByaW1hcnk6ICRibGFjaztcclxuJHNlY29uZGFyeTogJHllbGxvdztcclxuJHRleHQ6ICRkYXJrZ3JheTtcclxuXHJcbiRib2R5OiAnTm90byBTYW5zJywgc2Fucy1zZXJpZjtcclxuJGhlYWRsaW5lOiAnUGxheWZhaXIgRGlzcGxheScsIHNlcmlmO1xyXG4kaGVhZGxpbmUyOiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbiRuYXY6ICdTZW4nLCBzYW5zLXNlcmlmO1xyXG4kYnV0dG9uOiAnU2VuJywgc2Fucy1zZXJpZjtcclxuXHJcbiRiYXNpYzogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuJGJvdW5jZTogYWxsIC42cyBjdWJpYy1iZXppZXIoLjUsMS42NSwuNCwuOCk7XHJcbiRib3VuY2UtY3VydmU6IGN1YmljLWJlemllciguNSwxLjY1LC40LC44KTtcclxuXHJcbiRmYXN0OiBhbGwgLjM1cyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpO1xyXG4kc2xvdzogYWxsIC41cyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpO1xyXG4kc2xvdy1jdXJ2ZTogY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KTtcclxuJHZlcnlzbG93OiBhbGwgMXMgY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KTtcclxuXHJcbiRzaGFkb3c6IDAgLjVyZW0gMS4yNXJlbSAwIHJnYmEoMCwwLDAsLjIpO1xyXG4kc2hhZG93LWhvdmVyOiAwIC41cmVtIDEuNXJlbSAwIHJnYmEoMCwwLDAsLjMpO1xyXG5cclxuJGJ1dHRvbi1zaGFkb3c6IDBweCAuMnJlbSAuNHJlbSAwIHJnYmEoMCwwLDAsLjQpO1xyXG4kYnV0dG9uLXNoYWRvdy1ob3ZlcjogMHB4IC4zcmVtIC42cmVtIDAgcmdiYSgwLDAsMCwuNik7XHJcbiRidXR0b24tc2hhZG93LWFjdGl2ZTogaW5zZXQgMCAuNXJlbSAxcmVtIDAgcmdiYSgwLDAsMCwuMyk7XHJcblxyXG5cclxuJXdyYXAge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogJGRlc2t0b3A7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbiVibG9jay1wYWRkaW5nIHtcclxuICAgcGFkZGluZzogMXJlbSAxLjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHsgXHJcblx0XHRwYWRkaW5nOiAycmVtIDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmc6IDRyZW0gMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRwYWRkaW5nOiA1cmVtIDJyZW07XHRcdFx0XHRcclxuXHR9XHRcclxuXHRAaW5jbHVkZSBsZyB7IFxyXG5cdFx0cGFkZGluZzogNnJlbSAycmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0cGFkZGluZzogN3JlbSAycmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHR9XHRcdFxyXG59XHJcbiVibG9jay1wYWRkaW5nLXNtYWxsIHtcclxuXHRwYWRkaW5nOiAxLjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHsgXHJcblx0XHRwYWRkaW5nOiAxLjVyZW0gMS41cmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nOiAycmVtIDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0cGFkZGluZzogM3JlbSAycmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdHBhZGRpbmc6IDRyZW0gMnJlbTtcdFx0XHRcdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgeGwgeyBcclxuXHRcdHBhZGRpbmc6IDQuNXJlbSAycmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHR9XHRcdFxyXG59XHJcbiVibG9jay1wYWRkaW5nLXRvcCB7XHJcblx0cGFkZGluZy10b3A6IDJyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHsgXHJcblx0XHRwYWRkaW5nLXRvcDogM3JlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0cGFkZGluZy10b3A6IDRyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0cGFkZGluZy10b3A6IDVyZW07XHRcdFx0XHRcclxuXHR9XHRcclxuXHRAaW5jbHVkZSBsZyB7IFxyXG5cdFx0cGFkZGluZy10b3A6IDZyZW07XHRcdFx0XHRcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhsIHsgXHJcblx0XHRwYWRkaW5nLXRvcDogN3JlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stcGFkZGluZy1ib3R0b20ge1xyXG5cdHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDNyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0cmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiA1cmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiA2cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDdyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLXBhZGRpbmctdG9wLXNtYWxsIHtcclxuXHRwYWRkaW5nLXRvcDogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0cGFkZGluZy10b3A6IDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmctdG9wOiAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdHBhZGRpbmctdG9wOiAzcmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdHBhZGRpbmctdG9wOiA0cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0cGFkZGluZy10b3A6IDQuNXJlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stcGFkZGluZy1ib3R0b20tc21hbGwge1xyXG5cdHBhZGRpbmctYm90dG9tOiAxLjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHsgXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDNyZW07XHRcdFx0XHRcclxuXHR9XHRcclxuXHRAaW5jbHVkZSBsZyB7IFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDRyZW07XHRcdFx0XHRcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhsIHsgXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNC41cmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHR9XHRcdFxyXG59XHJcbiVibG9jay1tYXJnaW4tdG9wIHtcclxuXHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0bWFyZ2luLXRvcDogM3JlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0bWFyZ2luLXRvcDogNHJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRtYXJnaW4tdG9wOiA1cmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdG1hcmdpbi10b3A6IDZyZW07XHRcdFx0XHRcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhsIHsgXHJcblx0XHRtYXJnaW4tdG9wOiA3cmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHR9XHRcdFxyXG59XHJcbiVibG9jay1tYXJnaW4tYm90dG9tIHtcclxuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDZyZW07XHRcdFx0XHRcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhsIHsgXHJcblx0XHRtYXJnaW4tYm90dG9tOiA3cmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHR9XHRcdFxyXG59XHJcbiVibG9jay1tYXJnaW4tdG9wLXNtYWxsIHtcclxuXHRtYXJnaW4tdG9wOiAxLjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHsgXHJcblx0XHRtYXJnaW4tdG9wOiAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRtYXJnaW4tdG9wOiAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdG1hcmdpbi10b3A6IDNyZW07XHRcdFx0XHRcclxuXHR9XHRcclxuXHRAaW5jbHVkZSBsZyB7IFxyXG5cdFx0bWFyZ2luLXRvcDogNHJlbTtcdFx0XHRcdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgeGwgeyBcclxuXHRcdG1hcmdpbi10b3A6IDQuNXJlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stbWFyZ2luLWJvdHRvbS1zbWFsbCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDRyZW07XHRcdFx0XHRcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhsIHsgXHJcblx0XHRtYXJnaW4tYm90dG9tOiA0LjVyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLW1hcmdpbi1zaWRlcyB7XHJcbiAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XHJcbiAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xyXG4gICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgfVxyXG59XHJcbiViYXNpYy10ZXh0IHtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgJmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgfVxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgcCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNHJlbTtcclxuICAgIH1cclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG4gICAgcCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNnJlbTtcclxuICAgIH1cclxuXHR9XHJcblx0QGluY2x1ZGUgbGcge1xyXG4gICAgcCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuOHJlbTtcclxuICAgIH1cclxuXHR9XHJcbn1cclxuJWhlYWRsaW5lMSB7XHJcbiAgZm9udC1mYW1pbHk6ICRoZWFkbGluZTtcclxuXHRmb250LXNpemU6IDIuNXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0Zm9udC1zaXplOiAyLjhyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0Zm9udC1zaXplOiAzcmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7XHJcblx0XHRmb250LXNpemU6IDMuNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbGcge1xyXG5cdFx0Zm9udC1zaXplOiA0ZW07XHJcblx0fVxyXG59XHJcbiVoZWFkbGluZTIge1xyXG4gIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHJcblx0Zm9udC1zaXplOiAycmVtO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjE7XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogMi40cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7XHJcblx0XHRmb250LXNpemU6IDIuOHJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbGcge1xyXG5cdFx0Zm9udC1zaXplOiAzLjByZW07XHJcblx0fVxyXG59XHJcbiVoZWFkbGluZTMge1xyXG4gIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHJcblx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogMS43cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7XHJcblx0XHRmb250LXNpemU6IDEuOXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbGcge1xyXG5cdFx0Zm9udC1zaXplOiAyLjNyZW07XHJcblx0fVxyXG59XHJcbiVoZWFkbGluZTQge1xyXG4gIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyO1xyXG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjM1cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogMS40NXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjU1cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBsZyB7XHJcblx0XHRmb250LXNpemU6IDEuOXJlbTtcclxuXHR9XHJcbn1cclxuJWhlYWRsaW5lNSB7XHJcbiAgZm9udC1mYW1pbHk6ICRoZWFkbGluZTI7XHJcblx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0Zm9udC1zaXplOiAxLjM1cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7XHJcblx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbGcge1xyXG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0fVxyXG59XHJcbiVoZWFkbGluZTYge1xyXG4gIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyO1xyXG5cdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0Zm9udC1zaXplOiAxLjE1cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7XHJcblx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbGcge1xyXG5cdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmU3IHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lMjtcclxuXHRmb250LXNpemU6IC45cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0Zm9udC1zaXplOiAuOTVyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbGcge1xyXG5cdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0fVxyXG59XHJcblxyXG4laGVhZGxpbmVNZWdhIHtcclxuICAgZm9udC1mYW1pbHk6ICRoZWFkbGluZTI7XHJcbiAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgbGV0dGVyLXNwYWNpbmc6IC01cHg7XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogNHJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDVyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuXHRcdGZvbnQtc2l6ZTogN3JlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbGcge1xyXG5cdFx0Zm9udC1zaXplOiA4ZW07XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gc2l6ZSgkd2lkdGgsICRoZWlnaHQ6ICR3aWR0aCkge1xyXG4gIHdpZHRoOiAkd2lkdGg7XHJcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG59XHJcbkBtaXhpbiBhc3BlY3QoJHgsJHkpIHtcclxuICAgICRwYWRkaW5nOiB1bnF1b3RlKCAoICR5IC8gJHggKSAqIDEwMCArICclJyApO1xyXG4gIFx0cGFkZGluZy10b3A6ICRwYWRkaW5nO1xyXG59XHJcbkBtaXhpbiBwbGFjZWhvbGRlciB7XHJcbiAgJi5wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbiAgJjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cclxuICAmOjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cclxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbn1cclxuQG1peGluIHNjcmVlbi1yZWFkZXItdGV4dCB7XHJcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG5cdGhlaWdodDogMXB4O1xyXG5cdHdpZHRoOiAxcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG5cdCY6Zm9jdXMge1xyXG5cdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0ei1pbmRleDogMTAwMDAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHRcdHBhZGRpbmc6IC41cmVtO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG59XHJcbiVjbGVhcmZpeCB7XHJcbiAgJjo6YmVmb3JlLFxyXG4gICY6OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgfVxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG4lc2xpZGUtdXAge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFyZW0pO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuOHMgJGJvdW5jZS1jdXJ2ZTtcclxufVxyXG4lc2xpZGUtdXAtcmV2ZWFsIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxufVxyXG5AaW1wb3J0IFwiLi4vZ2xvYmFscy9wb3NpdGlvbmluZ1wiO1xyXG4iLAoJCSJAbWl4aW4gcG9zaXRpb24oJHBvc2l0aW9uLCAkYXJnczogKCkpIHtcclxuICAkb2Zmc2V0czogdG9wIHJpZ2h0IGJvdHRvbSBsZWZ0O1xyXG4gIHBvc2l0aW9uOiAkcG9zaXRpb247XHJcbiAgXHJcbiAgQGVhY2ggJG9mZnNldCBpbiAkb2Zmc2V0cyB7IFxyXG4gICAgJGluZGV4OiBpbmRleCgkYXJncywgJG9mZnNldCk7XHJcbiAgICBcclxuICAgIEBpZiAkaW5kZXgge1xyXG4gICAgICBAaWYgJGluZGV4ID09IGxlbmd0aCgkYXJncykgeyBcclxuICAgICAgICAjeyRvZmZzZXR9OiAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBlbHNlIHtcclxuICAgICAgICAkbmV4dDogbnRoKCRhcmdzLCAkaW5kZXggKyAxKTtcclxuICAgICAgICBAaWYgaXMtdmFsaWQtbGVuZ3RoKCRuZXh0KSB7XHJcbiAgICAgICAgICAjeyRvZmZzZXR9OiAkbmV4dDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGVsc2UgaWYgaW5kZXgoJG9mZnNldHMsICRuZXh0KSB7XHJcbiAgICAgICAgICAjeyRvZmZzZXR9OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAZWxzZSB7IFxyXG4gICAgICAgICAgQHdhcm4gXCJJbnZhbGlkIHZhbHVlIGAjeyRuZXh0fWAgZm9yIG9mZnNldCBgI3skb2Zmc2V0fWAuXCI7IFxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AZnVuY3Rpb24gaXMtdmFsaWQtbGVuZ3RoKCR2YWx1ZSkge1xyXG4gIEByZXR1cm4gKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiIGFuZCBub3QgdW5pdGxlc3MoJHZhbHVlKSkgXHJcbiAgICAgICBvciAoaW5kZXgoYXV0byBpbml0aWFsIGluaGVyaXQgMCwgJHZhbHVlKSAhPSBmYWxzZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBhYnNvbHV0ZSgkYXJnczogKCkpIHtcclxuICBAaW5jbHVkZSBwb3NpdGlvbihhYnNvbHV0ZSwgJGFyZ3MpO1xyXG59XHJcbiBcclxuQG1peGluIGZpeGVkKCRhcmdzOiAoKSkge1xyXG4gIEBpbmNsdWRlIHBvc2l0aW9uKGZpeGVkLCAkYXJncyk7XHJcbn1cclxuIFxyXG5AbWl4aW4gcmVsYXRpdmUoJGFyZ3M6ICgpKSB7XHJcbiAgQGluY2x1ZGUgcG9zaXRpb24ocmVsYXRpdmUsICRhcmdzKTtcclxufVxyXG4iLAoJCSIuYmFzaWMtYmxvY2tzIHtcclxuICAmLnRvcF9wYWRkaW5nIHtcclxuXHQgIEBleHRlbmQgJWJsb2NrLXBhZGRpbmctdG9wLXNtYWxsO1xyXG5cdH1cdFxyXG5cdCYuYm90dG9tX3BhZGRpbmcge1xyXG5cdCAgQGV4dGVuZCAlYmxvY2stcGFkZGluZy1ib3R0b20tc21hbGw7XHJcblx0fVx0XHJcblx0Ji5tYXhfd2lkdGgge1xyXG4gIFx0IG1heC13aWR0aDogJGRlc2t0b3AtbWVkaXVtO1xyXG5cdH1cdFxyXG59XHJcbiIsCgkJIi5iYXNpYy10ZXh0IHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIEBleHRlbmQgJWJhc2ljLXRleHQ7XHJcbiAgbWF4LXdpZHRoOiA2NHJlbTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuXHRAZXh0ZW5kICVzbGlkZS11cDtcdFx0XHJcbiAgJi5yZXZlYWwge1xyXG4gIFx0QGV4dGVuZCAlc2xpZGUtdXAtcmV2ZWFsO1x0XHRcclxuICB9XHJcbiAgdWwsIG9sIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH0gICAgXHJcbiAgfVxyXG4gIHA6bGFzdC1vZi10eXBlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtaGVhZGxpbmUge1xyXG4gICAgQGV4dGVuZCAlaGVhZGxpbmU1O1xyXG4gICAgY29sb3I6ICRncmF5O1xyXG4gIH1cclxuICAmLmFkZC1wYWRkaW5nIHtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cdCYudG9wX21hcmdpbiB7XHJcblx0ICBAZXh0ZW5kICVibG9jay1tYXJnaW4tdG9wO1xyXG5cdH1cdFxyXG5cdCYuYm90dG9tX21hcmdpbiB7XHJcblx0ICBAZXh0ZW5kICVibG9jay1tYXJnaW4tYm90dG9tO1xyXG5cdH1cdFx0ICBcclxufVxyXG5cclxuLnNpZGViYXJfYm94IHtcclxuICBiYWNrZ3JvdW5kOiAkbGlnaHRlc3RncmF5O1xyXG4gIHBhZGRpbmc6IDFyZW07XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIHdpZHRoOiA0MCU7XHJcbiAgICBtYXJnaW46IDAgMCAxLjVyZW0gMS41cmVtO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxufVxuIiwKCQkiLmNoaWxkLWxpc3Qge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgbWF4LXdpZHRoOiAkZGVza3RvcDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblx0Ji50b3BfbWFyZ2luIHtcclxuXHQgIEBleHRlbmQgJWJsb2NrLW1hcmdpbi10b3A7XHJcblx0fVx0XHJcblx0Ji5ib3R0b21fbWFyZ2luIHtcclxuXHQgIEBleHRlbmQgJWJsb2NrLW1hcmdpbi1ib3R0b207XHJcblx0fVx0ICBcclxuICAmLWl0ZW0ge1xyXG4gICAgcGFkZGluZzogMXJlbSAwO1xyXG4gIFx0QGV4dGVuZCAlc2xpZGUtdXA7XHJcbiAgXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgJi5yZXZlYWwge1xyXG4gICAgXHRAZXh0ZW5kICVzbGlkZS11cC1yZXZlYWw7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLmNoaWxkLWxpc3Qge1xyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgfSAgICAgICAgXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1saW5rIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAmLXRpdGxlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHJcbiAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICBcdEBleHRlbmQgJWhlYWRsaW5lNDtcclxuICBcdG1hcmdpbi1ib3R0b206IC4yNXJlbTtcclxuICB9XHJcbiAgJi1kZXNjcmlwdGlvbiB7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG4gIFx0QGV4dGVuZCAlYmFzaWMtdGV4dDtcclxuICBcdGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgfVxyXG59XHJcbiIsCgkJIi5leHBhbmRlciB7IFxyXG4gIG1hcmdpbjogMCAwIDJyZW07IFxyXG4gICYtaGVhZGVyIHsgXHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHRncmF5O1xyXG4gICAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgICAmIGgzIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRib2R5O1xyXG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgY29sb3I6ICRkYXJrZ3JheTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDAgMnJlbSAwIDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgXHJcbiAgICAgIHRyYW5zaXRpb246ICRzbG93O1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkOyBcclxuICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbnRlbnQ6XCIrXCI7XHJcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAgICAxMDAlO1xyXG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAgICAgICAgIDEwMCU7ICAgIFxyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246ICRzbG93O1xyXG4gICAgICAgIHNwZWFrOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IC44NTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHsgXHJcbiAgICAgIGJhY2tncm91bmQ6ICRyZWQ7IFxyXG4gICAgICAmIGgzIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZDogJGdyYXk7XHJcbiAgICB9XHJcbiAgICAmLnNlbGVjdGVkIHsgXHJcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5OyBcclxuICAgIH1cclxuICAgICYgcCB7IFxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyBcclxuICAgIH1cclxuICB9XHJcbiAgJi1ib2R5IHsgXHJcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHRlc3RncmF5O1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgcGFkZGluZzogMnJlbTsgXHJcbiAgICAmIHA6bGFzdC1jaGlsZCB7IFxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyBcclxuICAgIH0gICAgXHJcbiAgfVxyXG59XHJcbiAgXHJcbi5leHBhbmRlci1oZWFkZXI6aG92ZXIgaDM6YWZ0ZXIgeyAgYmFja2dyb3VuZDogJGJyaWdodHJlZCAhaW1wb3J0YW50OyB9XHJcbi5leHBhbmRlci1oZWFkZXI6YWN0aXZlIGgzOmFmdGVyIHsgIGJhY2tncm91bmQ6ICNncmF5OyAgIH1cclxuLmV4cGFuZGVyLWhlYWRlci5zZWxlY3RlZCBoMzphZnRlciB7IGJhY2tncm91bmQ6ICNncmF5OyAgY29udGVudDpcIi1cIjsgfVxyXG4iLAoJCSIuZmVhdHVyZWQgIHtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luOiAwIGF1dG87XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHR9XHJcbiAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICBtYXgtd2lkdGg6ICRkZXNrdG9wLW1lZGl1bTtcclxuXHR9XHJcbiAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgbWF4LXdpZHRoOiAkZGVza3RvcC1sYXJnZTtcclxuXHR9XHJcblxyXG4gICAmLWFjdGlvbiB7XHJcbiAgICAgIHBhZGRpbmc6IDIuMHJlbTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgbWF4LXdpZHRoOiAkdGFibGV0LXdpZGU7XHJcbiAgIFx0fVxyXG4gICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgIG1heC13aWR0aDogJGRlc2t0b3A7XHJcbiAgIFx0fVxyXG4gICAgICBcclxuICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgJi1jZW50ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYtaGVhZGxpbmUgeyAgIFxyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGhlYWRsaW5lMjtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR0ZXh0O1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmtncmF5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcblxyXG4gICAmLW5ld3Mge1xyXG4gICAgICBwYWRkaW5nOiAyLjByZW0gMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICBtYXgtd2lkdGg6ICR0YWJsZXQtd2lkZTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgIG1heC13aWR0aDogJGRlc2t0b3A7XHJcbiAgIFx0fVxyXG4gICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgcGFkZGluZzogMS41cmVtO1xyXG4gICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgICAgIHBhZGRpbmc6IDAgMS41cmVtO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJi1jZW50ZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmLWNvbCB7XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDAgMXJlbSAxLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICAgICAmLXBpYyB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTYwcHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYtZGF0ZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmtncmF5O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYtaGVhZGxpbmUge1xyXG4gICAgICAgICAgICBAZXh0ZW5kICVoZWFkbGluZTQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmtncmF5O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgLmJ1dHRvbi5tb3JlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0uMjVyZW07XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xyXG4gICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcblxyXG5cclxufVxyXG4iLAoJCSIuZm9sZGVyLWdyaWQge1xyXG4gICBtYXJnaW46IDJlbSAwO1x0XHJcbiAgICYtaXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDAgMCAuMjVyZW07XHJcbiAgICAgIHRyYW5zaXRpb246ICRzbG93O1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHJlbSk7XHJcbiAgICAgICYucmV2ZWFsIHtcclxuICAgICAgICAgb3BhY2l0eTogMS4wO1xyXG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgIH1cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJi1hc3BlY3Qge1xyXG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nOiAuNzVlbSAxZW07XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAtLjVlbTtcclxuICAgICAgbGVmdDogLS41ZW07XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRlc3RncmF5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRncmF5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMXJlbSk7XHJcbiAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgYmFja2dyb3VuZDogJGJyaWdodHJlZDsgXHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIC5mb2xkZXItZ3JpZC1oZWFkbGluZSB7XHJcbiAgICAgICAgIGNvbG9yOiAkYnJpZ2h0cmVkICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciAuZm9sZGVyLWdyaWQtaGVhZGxpbmU6OmFmdGVyIHtcclxuICAgICAgICAgY29sb3I6ICRicmlnaHRyZWQgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93OyBcclxuICAgICAgICAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgICAgIH1cdFxyXG4gICB9XHJcbiAgICYtaGVhZGxpbmUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1mYW1pbHk6ICRoZWFkbGluZTIgIWltcG9ydGFudDtcclxuICAgICAgY29sb3I6ICRyZWQgIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICBmb250LXNpemU6IDEuOHJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCIgXFwwMEJCXCI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRuYXY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJvdHRvbTogLTFweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmLWRlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICB9XHJcbiAgICYuaG9yaXpvbnRhbCB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDJlbSAwO1xyXG4gICAgICAuZm9sZGVyLWdyaWQge1xyXG4gICAgICAgICAmLWl0ZW0geyBcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgLjVyZW07XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDEuMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgdG9wOiAuMTVyZW07XHJcbiAgICAgICAgICAgICAgIHJpZ2h0OiAtLjc1cmVtO1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheTtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICB6LWluZGV4OiAtMTA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbjogMCAuNXJlbSAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAuNXJlbTtcclxuICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICAgICAmLWFzcGVjdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDogaW5pdGlhbDtcclxuICAgICAgICAgICAgbGVmdDogaW5pdGlhbDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjbGVhciAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9ICAgXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY2xlYXIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgLjVyZW0pO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICBib3R0b206IC0uMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IC0uMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93OyBcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIgLmZvbGRlci1ncmlkLWhlYWRsaW5lIHtcclxuICAgICAgICAgICAgICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYtaGVhZGxpbmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbmF2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGFya2dyYXkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMHJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYtZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcbiIsCgkJIi5ncmlkLWxheWVyIHtcclxuXHRtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0QGV4dGVuZCAlYmxvY2stcGFkZGluZztcclxuXHRAaW5jbHVkZSBwaG9uZSB7XHJcblx0ICBwYWRkaW5nLWxlZnQ6IDEuMTVyZW07XHJcblx0ICBwYWRkaW5nLXJpZ2h0OiAxLjE1cmVtO1xyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdH1cclxuXHQmLmRhcmstZ3JheSB7XHJcblx0ICBiYWNrZ3JvdW5kOiAkZGFya2dyYXk7XHJcblx0ICBjb2xvcjogJHdoaXRlO1xyXG4gIFx0aDIge1xyXG4gIFx0XHRjb2xvcjogJHdoaXRlO1xyXG4gIFx0fVxyXG5cdH1cclxuXHQmLmxpZ2h0LWdyYXkge1xyXG5cdCAgYmFja2dyb3VuZDogJGxpZ2h0ZXN0Z3JheTtcclxuXHR9XHRcclxuXHQmLmJsdWUge1xyXG5cdCAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuXHQgIGNvbG9yOiAkd2hpdGU7XHJcbiAgXHRoMiB7XHJcbiAgXHRcdGNvbG9yOiAkd2hpdGU7XHJcbiAgXHR9XHQgIFxyXG5cdH1cdFxyXG5cdCYuZ3JlZW4ge1xyXG5cdCAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcblx0ICBjb2xvcjogJHdoaXRlO1xyXG4gIFx0aDIge1xyXG4gIFx0XHRjb2xvcjogJHdoaXRlO1xyXG4gIFx0fVx0ICBcclxuXHR9XHRcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHR9XHRcclxuXHQmLWNvbCB7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nOiAwIC41cmVtO1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMXJlbTtcdFx0XHJcblx0XHR9XHRcdFxyXG5cdFx0QGluY2x1ZGUgbGcge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDEuNXJlbTtcdFx0XHJcblx0XHR9XHRcdFxyXG5cdFx0JjpsYXN0LW9mLXR5cGUgeyBcclxuXHRcdCAgQGluY2x1ZGUgcGhvbmUge1xyXG5cdFx0ICAgIHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0ICB9XHRcdCAgXHJcblx0XHR9XHQgICAgXHJcblx0fVxyXG5cdCYuZnVsbC13aWR0aCB7XHJcbiAgICAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoLXRleHQ7XHJcblx0fVxyXG5cdCYubWluLXBhZGRpbmcge1xyXG4gIFx0QGV4dGVuZCAlYmxvY2stcGFkZGluZy1zbWFsbDtcclxuXHR9XHJcblx0Ji5uby10b3AtcGFkZGluZyxcclxuXHQmLm5vX3RvcF9wYWRkaW5nIHtcclxuICBcdHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcblx0fVx0XHJcblx0Ji5zdHJ1Y3R1cmUtMjA4MCB7XHJcblx0ICAgLyogU2V0dXAgRmxleGJveCAqL1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tb3otYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAvKiBSZXZlcnNlIENvbHVtbiBPcmRlciAqL1xyXG4gIC13ZWJraXQtZmxleC1mbG93OiBjb2x1bW4tcmV2ZXJzZTtcclxuICBmbGV4LWZsb3c6IGNvbHVtbi1yZXZlcnNlO1xyXG5cclxuXHR9XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuICBcdCYuc3RydWN0dXJlIHtcclxuICBcdCAgJi01MDUwIHtcclxuICBcdFx0XHQuZ3JpZC1sYXllci1jb2w6Zmlyc3Qtb2YtdHlwZSxcclxuICBcdFx0XHQuZ3JpZC1sYXllci1jb2w6bGFzdC1vZi10eXBlIHsgXHJcbiAgXHRcdFx0ICB3aWR0aDogNTAlO1xyXG4gIFx0XHRcdH1cdCAgICBcclxuICBcdCAgfVxyXG4gIFx0ICAmLTY3MzMge1xyXG4gIFx0XHRcdC5ncmlkLWxheWVyLWNvbDpmaXJzdC1vZi10eXBlIHtcclxuICBcdFx0XHQgIHdpZHRoOiA2NyU7XHJcbiAgXHRcdFx0fVxyXG4gIFx0XHRcdC5ncmlkLWxheWVyLWNvbDpsYXN0LW9mLXR5cGUgeyBcclxuICBcdFx0XHQgIHdpZHRoOiAzMyU7XHJcbiAgXHRcdFx0fVx0ICAgIFxyXG4gIFx0ICB9XHQgIFxyXG4gIFx0ICAmLTMzNjcge1xyXG4gIFx0XHRcdC5ncmlkLWxheWVyLWNvbDpmaXJzdC1vZi10eXBlIHtcclxuICBcdFx0XHQgIHdpZHRoOiAzMyU7XHJcbiAgXHRcdFx0fVxyXG4gIFx0XHRcdC5ncmlkLWxheWVyLWNvbDpsYXN0LW9mLXR5cGUgeyBcclxuICBcdFx0XHQgIHdpZHRoOiA2NyU7XHJcbiAgXHRcdFx0fVx0ICAgIFxyXG4gIFx0ICB9XHRcdCAgXHJcbiAgICAmLTIwODAge1xyXG4gICAgLXdlYmtpdC1mbGV4LWZsb3c6IGluaXRpYWw7XHJcbiAgICBmbGV4LWZsb3c6IGluaXRpYWw7XHJcblxyXG4gIFx0XHQuZ3JpZC1sYXllci1jb2w6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgXHRcdCAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgcGFkZGluZzogMCAxcmVtIDAgMFxyXG4gIFx0XHR9XHJcbiAgXHRcdC5ncmlkLWxheWVyLWNvbDpsYXN0LW9mLXR5cGUgeyBcclxuICBcdFx0ICB3aWR0aDogODAlO1xyXG4gICAgICAgICBwYWRkaW5nOiAwIDAgMCAycmVtO1xyXG4gIFx0XHR9XHQgICAgXHJcbiAgXHQgIH1cdFx0ICBcclxuICBcdH1cclxuXHR9XHJcbn1cclxuLnRleHQtbGF5ZXIge1xyXG4gIC5ncmlkLWxheWVyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4iLAoJCSIuaGVybyB7XHJcbiBcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrZ3JheTtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbW96LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuIFxyXG4gIC8qIFJldmVyc2UgQ29sdW1uIE9yZGVyICovXHJcbiAgLXdlYmtpdC1mbGV4LWZsb3c6IGNvbHVtbi1yZXZlcnNlO1xyXG4gIGZsZXgtZmxvdzogY29sdW1uLXJldmVyc2U7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoMTAwJSwgYXV0byk7XHRcclxuXHQgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG5cdCBAaW5jbHVkZSB0YWJsZXQge1xyXG5cdCB9XHJcbiAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAtd2Via2l0LWZsZXgtZmxvdzogaW5pdGlhbDtcclxuICAgIGZsZXgtZmxvdzogaW5pdGlhbDtcclxuXHRcdCAgQGluY2x1ZGUgc2l6ZSgxMDAlLCA1MDBweCk7XHJcbiAgICBtYXgtd2lkdGg6ICRkZXNrdG9wLW1lZGl1bTtcclxuXHQgfVxyXG4gIEBpbmNsdWRlIG1kIHtcclxuICAgIG1heC13aWR0aDogJGRlc2t0b3AtbGFyZ2U7XHJcblx0IH1cclxuXHJcbiAgJi10ZXh0IHtcclxuXHRcdHBhZGRpbmc6IDA7XHRcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ei1pbmRleDogMjAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcclxuICAmLnJldmVhbCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHR9XHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdCBwYWRkaW5nOiAwIDJyZW07XHJcbiAgXHRcdEBpbmNsdWRlIGFic29sdXRlKGxlZnQgMCBib3R0b20gLTRyZW0pO1xyXG5cdFx0XHQgb3BhY2l0eTogMDtcclxuICAgICYucmV2ZWFsIHtcclxuICBcdCAgIEBpbmNsdWRlIGFic29sdXRlKGxlZnQgMCBib3R0b20gLTNyZW0pO1xyXG4gIFx0ICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHRcdH1cdFxyXG5cdFx0QGluY2x1ZGUgaWUge1xyXG5cdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1x0XHJcblx0XHR9XHRcclxuXHRcdEBpbmNsdWRlIGVkZ2Uge1xyXG5cdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1x0XHJcblx0XHR9XHJcbiAgICAgICYuYWxpZ24tYm90dG9tIHtcclxuICAgICAgICAgdG9wOiBpbml0aWFsO1xyXG4gICAgICAgICBib3R0b206IDIuNXJlbTtcclxuICAgICAgfVxyXG5cdH1cclxuXHQmLXByZS1oZWFkbGluZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0Y29sb3I6ICR5ZWxsb3c7XHJcblx0XHRmb250LWZhbWlseTogJG5hdjtcclxuXHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0cGFkZGluZzogLjJyZW0gLjRyZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDIwMDtcclxuICAgICAgQGV4dGVuZCAlaGVhZGxpbmU1O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4ICR3aGl0ZTtcclxuICAgICAgfVx0ICBcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICB3aWR0aDogMTA0JTtcclxuICAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgYm90dG9tOiAtMnB4O1xyXG4gICAgICAgICBsZWZ0OiAtMiU7XHJcbiAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93OyBcclxuICAgICAgfVx0ICBcclxuXHR9XHJcblx0Ji1oZWFkbGluZSB7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRoZWFkbGluZTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAZXh0ZW5kICVoZWFkbGluZTE7XHJcbiAgICAgICYtbGluayB7XHJcbiAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBib3R0b206IC0xNXB4O1xyXG4gICAgICAgICBsZWZ0OiAzNSU7XHJcbiAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93OyBcclxuICAgICAgfVxyXG5cdH1cclxuICAgJi5uby1waG90byB7XHJcbiAgICBAaW5jbHVkZSBzaXplKDEwMCUsIGF1dG8pO1xyXG4gICBcdEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgIFx0XHRAaW5jbHVkZSBzaXplKDEwMCUsIDEzNXB4KTtcclxuICAgXHR9XHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICBcdFx0QGluY2x1ZGUgc2l6ZSgxMDAlLCAxMzVweCk7XHJcbiAgICAgICAgIG1heC13aWR0aDogJGRlc2t0b3AtbWVkaXVtO1xyXG4gICBcdH1cclxuICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICBcdEBpbmNsdWRlIHNpemUoMTAwJSwgMTYwcHgpO1xyXG4gICAgICAgICBtYXgtd2lkdGg6ICRkZXNrdG9wLWxhcmdlO1xyXG4gICBcdH1cclxuXHJcbiAgIH1cclxuICAgJi5uby1waG90byAuaGVyby10ZXh0IHtcclxuICAgICAgdG9wOiBpbml0aWFsO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgIH1cclxuICAgJi5uby1waG90byAuaGVyby1oZWFkbGluZTo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcblx0Ji1ibHVyYiB7XHJcblx0XHRjb2xvcjogJHRleHQ7XHJcbiAgICAgIG1heC13aWR0aDogJG1heC13aWR0aC10ZXh0O1xyXG5cdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0bWFyZ2luOiAyLjVyZW0gYXV0byAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xyXG4gICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0XHR9XHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0fVx0XHRcclxuXHRcdHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cdFxyXG5cclxuICAgJi1ncmFkIHtcclxuICAgXHRAaW5jbHVkZSBzaXplKDEwMCUsIDEwMCUpO1x0XHJcbiAgXHRcdEBpbmNsdWRlIGFic29sdXRlKGxlZnQgMCB0b3AgMCk7XHJcbiAgXHRcdG9wYWNpdHk6IDE7XHJcbiAgXHRcdHotaW5kZXg6IDI7XHJcbiAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cHM6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzIyMjIyMiswLDIyMjIyMisxMDAmMCs2MCwwLjcrMTAwICovXHJcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDM0LDM0LDM0LDApIDAlLCByZ2JhKDM0LDM0LDM0LDApIDYwJSwgcmdiYSgzNCwzNCwzNCwxKSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMzQsMzQsMzQsMCkgMCUscmdiYSgzNCwzNCwzNCwwKSA2MCUscmdiYSgzNCwzNCwzNCwxKSAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDM0LDM0LDM0LDApIDAlLHJnYmEoMzQsMzQsMzQsMCkgNjAlLHJnYmEoMzQsMzQsMzQsMSkgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMDIyMjIyMicsIGVuZENvbG9yc3RyPScjYjMyMjIyMjInLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHBzOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyMyMjIyMjIrMCwyMjIyMjIrMTAwJjArNjAsMC43KzEwMCAqL1xyXG4gICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDM0LDM0LDM0LDApIDAlLCByZ2JhKDM0LDM0LDM0LDApIDYwJSwgcmdiYSgzNCwzNCwzNCwwLjcpIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xyXG4gICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDM0LDM0LDM0LDApIDAlLHJnYmEoMzQsMzQsMzQsMCkgNjAlLHJnYmEoMzQsMzQsMzQsMC43KSAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMzQsMzQsMzQsMCkgMCUscmdiYSgzNCwzNCwzNCwwKSA2MCUscmdiYSgzNCwzNCwzNCwwLjcpIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMDIyMjIyMicsIGVuZENvbG9yc3RyPScjYjMyMjIyMjInLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXHJcbiAgICB9XHJcbiAgIH1cclxuICAgJi1waG90byB7XHJcblx0XHRAaW5jbHVkZSBzaXplKDEwMCUsIDEwMCUpO1x0XHJcblx0XHRAaW5jbHVkZSBhYnNvbHV0ZShsZWZ0IDAgdG9wIDApO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHQmLXBpYyB7XHJcblx0XHRcdEBpbmNsdWRlIHNpemUoMTAwJSk7XHRcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHRcclxuICAgJi5vcGFjaXR5LTcwIHtcclxuICAgICAgb3BhY2l0eTogLjc7XHJcbiAgIH1cclxuICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdCAgQGluY2x1ZGUgYWJzb2x1dGUobGVmdCAwIHRvcCAwKTtcclxuICAgfVxyXG4gIH1cclxuXHRcdCYtaW1nIHtcclxuXHRcdFx0QGluY2x1ZGUgc2l6ZSgxMDAlKTtcdFxyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMjVzO1xyXG4gICAgICAgICAmLnJldmVhbCB7XHJcbiAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgfVxyXG5cdFx0fVx0XHRcdFx0XHJcblx0fVxyXG5cclxuICYgLmhlcm8tcGhvdG8ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQgQGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHQgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHQgfVxyXG4gfVxyXG5cclxufVxyXG5cclxuIiwKCQkiLmxhdGVzdCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDEwMDtcclxuXHQmLWdyaWQge1xyXG5cdFx0bWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0YWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XHRcdFx0XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0d2lkdGg6IDkwJTtcdFx0XHJcblx0XHR9XHRcdFx0XHJcblx0fVxyXG5cdCYtbGVmdCB7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nOiAuNXJlbTtcclxuXHRcdFx0d2lkdGg6IDY3JTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZzogMXJlbTtcclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdCYtZmVlZCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1x0XHRcdFxyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0YWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0fVx0XHRcclxuXHR9XHRcdFxyXG5cdCYtcmlnaHQge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdHBhZGRpbmc6IDAgMXJlbSAwIDFyZW07XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHR3aWR0aDogMzMlO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDFyZW0gMCAwO1x0XHRcdFxyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHR9XHRcdFxyXG5cdH1cclxufVxyXG4iLAoJCSIubGVnaXNsYXRpb24tZm9ybSB7XHJcbiAgcGFkZGluZzogMDtcclxuICBiYWNrZ3JvdW5kOiAkbGlnaHRlc3RncmF5O1xyXG4gICYtaGVhZGVyIHtcclxuICAgIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW0gMCAxLjVyZW07XHJcbiAgICAmIGgzIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRoZWFkbGluZTI7XHJcbiAgICB9XHJcbiAgICAmLWNvbHMge1xyXG4gICAgICBib3JkZXI6IDFweCAjZGRkIHNvbGlkO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgcGFkZGluZzogLjVyZW07XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAmLmNvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIC41cmVtO1xyXG4gICAgICAgIGJvcmRlcjogMXB4ICRsaWdodGdyYXkgc29saWQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAuNXJlbTtcclxuICAgICAgICAgIGJvcmRlcjogIG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY29sMSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY29sMiB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jb2wzIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJiAuY2hlY2tib3hlcyB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmIC5yb3cge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgIFxyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxuICAgICAgICAgICAgJiAudGV4dGFyZWEge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA2NSU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogLjVyZW07XHJcbiAgICAgICAgICAgICAgJiBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCAkZ3JheSBzb2xpZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIC55ZWFycyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDM1JTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYgaW5wdXQuYnV0dG9uIHtcclxuICAgICAgICAgICAgcGFkZGluZzogLjVyZW0gMXJlbTtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmIC5jYXQtdGl0bGUge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIGE6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1ib2R5IHtcclxuICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICAgICYgaWZyYW1lIHtcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgIGJvcmRlcjogMXB4ICNkZGQgc29saWQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubGVnaXNsYXRpb24tZm9ybS1ib2R5IGlmcmFtZSNjdGlmcmFtZSBkaXYjQ1RNYXRyaXgge1xyXG4gXHJcbn1cclxuLmxlZ2lzbGF0aW9uLWZvcm0tYm9keSBpZnJhbWUjY3RpZnJhbWUgZGl2I0NUTWF0cml4IC5zZWN0aW9uaGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NTAyMmIgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxlZ2lzbGF0aW9uLWZvcm0tYm9keSBpZnJhbWUjY3RpZnJhbWUgZGl2I0NUTWF0cml4IHRyOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5sZWdpc2xhdGlvbi1mb3JtLWJvZHkgaWZyYW1lI2N0aWZyYW1lIGRpdiNDVE1hdHJpeCB0ZCB7XHJcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxlZ2lzbGF0aW9uLWZvcm0tYm9keSBpZnJhbWUjY3RpZnJhbWUgZGl2I0NUTWF0cml4IGEuY3RwbWxpbmsge1xyXG4gICAgY29sb3I6ICNkMzAwMWIgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XG4iLAoJCSIubWVudS1ib3gge1xyXG5cdEBleHRlbmQgJXNsaWRlLXVwO1x0XHJcblx0Ji5yZXZlYWwge1xyXG5cdFx0QGV4dGVuZCAlc2xpZGUtdXAtcmV2ZWFsO1x0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHQmOm50aC1vZi10eXBlKDNuKzEpIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuMnM7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtb2YtdHlwZSgzbisyKSB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjRzO1xyXG5cdFx0XHR9XHRcclxuXHRcdFx0JjpudGgtb2YtdHlwZSgzbiszKSB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjZzO1xyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0ICB0cmFuc2l0aW9uLWRlbGF5OiAwcyAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cdFx0XHJcblx0Ji1ncmlkIHtcclxuXHRcdG1heC13aWR0aDogJG1heC13aWR0aDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcbiAgXHRAZXh0ZW5kICVibG9jay1wYWRkaW5nLXNtYWxsO1x0XHJcbiAgXHRwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyAgXHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG4gICAgXHRwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7ICBcdFx0XHRcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHRcdFxyXG5cdFx0fVxyXG5cdFx0Ji5ub190b3BfcGFkZGluZyB7XHJcblx0XHQgIHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0fVxyXG5cdFx0Ji5ub19ib3R0b21fcGFkZGluZyB7XHJcblx0XHQgIHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0fVx0XHRcclxuXHR9XHRcclxuXHRiYWNrZ3JvdW5kOiAkZ3JheWJnO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0cGFkZGluZzogMS41cmVtIDJyZW0gMnJlbTtcclxuXHRib3JkZXI6IDJweCBzb2xpZCByZ2JhKCRsaWdodGdyYXksIC4zKTtcclxuXHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0Ym94LXNoYWRvdzogJHNoYWRvdy1ob3ZlcjtcclxuXHR9XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDFyZW0pO1x0XHRcclxuXHRcdG1hcmdpbjogLjVyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0d2lkdGg6IGNhbGMoMzMuMzMlIC0gMnJlbSk7XHRcdFxyXG5cdFx0bWFyZ2luOiAxcmVtO1xyXG5cdH1cdFxyXG5cdCYtaGVhZGxpbmUge1xyXG5cdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuXHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuXHRcdHBhZGRpbmc6IC41cmVtIC43NXJlbSAuNXJlbSAycmVtO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bGVmdDogY2FsYygtMnJlbSAtIDJweCk7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdFx0QGV4dGVuZCAlaGVhZGxpbmU2O1xyXG5cdH1cclxuXHQubWVudS1ib3gtaGVhZGxpbmUge1xyXG5cdFx0QGV4dGVuZCAlaGVhZGxpbmU2O1xyXG5cdH1cclxuXHQmLWJsdXJiIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjE7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IDEuMTVyZW07XHRcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmb250LXNpemU6IDEuMjVyZW07XHRcdFx0XHRcclxuXHRcdH1cdFxyXG5cdFx0cCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVx0XHRcclxuXHQmLWxpc3Qge1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdG1hcmdpbjogMXJlbSBhdXRvIDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXJnaW46IDEuNXJlbSBhdXRvIDA7XHRcdFx0XHJcblx0XHR9XHRcdFx0XHJcblx0fVxyXG5cdCYtaXRlbSB7XHJcblx0XHRcclxuXHR9XHJcblx0Ji1saW5rIHtcclxuXHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdHRyYW5zaXRpb246ICRib3VuY2U7XHJcblx0XHRwYWRkaW5nOiAuNXJlbSAuMnJlbTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdGxlZnQ6IC0uMnJlbTtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0bGVmdDogMHJlbTtcdFx0XHRcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4wNXJlbTtcdFxyXG5cdFx0XHRwYWRkaW5nOiAuM3JlbSAuMnJlbTtcdFx0XHRcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmb250LXNpemU6IDEuMTVyZW07XHRcdFx0XHRcclxuXHRcdH1cdFx0XHJcbiAgICBlbSB7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmb250LXNpemU6IDcwJTtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBjb2xvcjogJGdyYXk7XHJcbiAgICB9ICAgXHRcdFxyXG5cdH1cclxuXHRcclxuXHQmLWZsb2F0aW5nLWltZyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHQmLm5vLWxpbmssXHJcbiAgXHQmLWxpbmsge1xyXG4gIFx0ICBkaXNwbGF5OiBibG9jaztcclxuICBcdCAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIFx0ICB6LWluZGV4OiAxMDA7XHJcbiAgXHRcdGZsb2F0OiByaWdodDtcclxuICBcdFx0bWF4LXdpZHRoOiAzMCU7XHJcbiAgXHRcdG1hcmdpbjogMCAwIDFyZW0gMXJlbTtcclxuICBcdFx0dHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgXHRcdGJveC1zaGFkb3c6ICRzaGFkb3ctaG92ZXI7XHJcbiAgICAgIH0gIFx0XHRcclxuICBcdH1cdFx0XHJcblx0fVxyXG5cdCYtZnVsbHdpZHRoLWltZyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHQmLm5vLWxpbmssXHJcbiAgXHQmLWxpbmsge1xyXG4gIFx0XHRmbG9hdDogbm9uZTtcclxuICBcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICBcdFx0bWFyZ2luOiAuNXJlbSAwIDFyZW0gMDtcclxuICBcdFx0dHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgXHRcdGJveC1zaGFkb3c6ICRzaGFkb3ctaG92ZXI7XHJcbiAgICAgIH0gICAgXHRcdFxyXG4gIFx0fVx0XHRcclxuXHR9XHJcblx0Ji1sb2dvcyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRtYXJnaW4tdG9wOiAxcmVtO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0YWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1x0XHJcbiAgXHQmLWxpbmsge1xyXG4gIFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgXHRcdGJvcmRlcjogMXB4IHNvbGlkICRsaWdodGdyYXk7XHJcbiAgXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG4gIFx0XHRtYXJnaW46IC4yNXJlbTtcclxuICBcdFx0d2lkdGg6IGNhbGMoNTAlIC0gLjVyZW0pO1x0XHRcclxuICBcdFx0dHJhbnNpdGlvbjogJGJvdW5jZTtcclxuICBcdFx0Jjpob3ZlciB7XHJcbiAgXHRcdCAgYm94LXNoYWRvdzogJHNoYWRvdztcclxuICBcdFx0fVxyXG4gIFx0fVx0XHRcclxuXHRcdCYtaW1nIHtcclxuXHRcdCAgd2lkdGg6IDEwMCU7XHJcblx0XHQgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsCgkJIi5wYWdlLW1ldGEge1xyXG4gIEBleHRlbmQgJWJsb2NrLXBhZGRpbmctYm90dG9tLXNtYWxsO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBAZXh0ZW5kICVzbGlkZS11cDtcclxuICAmLnJldmVhbCB7XHJcbiAgICBAZXh0ZW5kICVzbGlkZS11cC1yZXZlYWw7XHJcbiAgfVxyXG4gICYubm8tYm90dG9tLW1hcmdpbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuICAmLWRhdGUsICYtYXV0aG9yLCAmLXNvdXJjZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiA4MCU7XHJcbiAgfVxyXG4gICYtdGFnIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrOyBcclxuICAgICYtbGluayB7XHJcbiAgICAgIGZvbnQtc2l6ZTogODAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRncmF5O1xyXG4gICAgICBjb2xvcjogJGdyYXkgIWltcG9ydGFudDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW46IC4wMXJlbTtcclxuICAgICAgcGFkZGluZzogMCAuMnJlbTtcclxuICAgICAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLAoJCSIubmV3cy1saXN0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICYtaXRlbSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICAgIHRyYW5zaXRpb246ICRzbG93O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cmVtKTtcclxuICAgICYucmV2ZWFsIHtcclxuICAgICAgb3BhY2l0eTogMS4wO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICB3aWR0aDogMzMlO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodGVzdGdyYXk7XHJcbiAgICB9XHJcbiAgICAmLWxpbmsge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICYtZGF0ZSB7XHJcbiAgICAgIGNvbG9yOiAkZ3JheTtcclxuICAgICAgZm9udC1zaXplOiAuOHJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLjI1cmVtO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICAgICYtaGVhZGxpbmUge1xyXG4gICAgICBmb250LWZhbWlseTogJGhlYWRsaW5lMjtcclxuICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IC41cmVtO1xyXG4gICAgICBmb250LXNpemU6IDEuNDVyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAmLWhlYWRsaW5lOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogLS4yNXJlbTtcclxuICAgICAgbGVmdDogLS41cmVtO1xyXG4gICAgICB6LWluZGV4OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtZGVzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1mYW1pbHk6ICRib2R5O1xyXG4gICAgICBjb2xvcjogJGRhcmtncmF5O1xyXG5cdCAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHQgICAgIGZvbnQtc2l6ZTogNzAlO1xyXG4gICAgfVxyXG4gICAgJi1ldmVudCB7XHJcbiAgICAgICYtZGF0ZSB7XHJcbiAgICAgICAgJi1zdGFydCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDcwJTtcclxuICAgICAgICAgIGNvbG9yOiAkZGFya2dyYXk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtZW5kIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNzAlO1xyXG4gICAgICAgICAgY29sb3I6ICRkYXJrZ3JheTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1sb2NhdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLjI1cmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNzAlO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICBjb2xvcjogJGRhcmtncmF5O1xyXG4gICAgICB9XHJcbiAgICAgICYtb3ZlcnZpZXcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogODAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC4yNXJlbTtcclxuICAgICAgICBjb2xvcjogJGRhcmtncmF5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5uZXdzLWxpc3Qtb2xkIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgYmFja2dyb3VuZDogJGxpZ2h0ZXN0Z3JheTtcclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtO1xyXG4gIH1cclxuICBAaW5jbHVkZSBsZyB7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gIH0gIFxyXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuICAmLWhlYWRlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkZGFya2JsdWU7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRoZWFkbGluZTtcclxuXHRcdHBhZGRpbmc6IC43NXJlbSAuNzVyZW07XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogLjVyZW07XHJcblx0XHRAZXh0ZW5kICVzbGlkZS11cDtcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHQgIGZvbnQtc2l6ZTogMS4wcmVtO1xyXG5cdFx0fVxyXG5cdFx0Ji5yZXZlYWwge1xyXG5cdFx0XHRAZXh0ZW5kICVzbGlkZS11cC1yZXZlYWw7XHRcclxuXHRcdH1cclxuXHR9XHJcblx0Ji1pdGVtIHtcclxuXHRcdEBleHRlbmQgJXNsaWRlLXVwO1x0XHJcblx0XHQmLnJldmVhbCB7XHJcblx0XHRcdEBleHRlbmQgJXNsaWRlLXVwLXJldmVhbDtcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLXRpdGxlIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAkYm9keTtcclxuXHQgICBmb250LXdlaWdodDogMzAwO1xyXG5cdFx0QGV4dGVuZCAlaGVhZGxpbmU2O1x0XHJcblx0XHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHR9XHJcblx0Ji1kYXRlIHtcclxuXHQgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0ICBmb250LXNpemU6IDgwJTtcclxuXHR9XHJcblx0Ji1saW5rIHtcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgIHRyYW5zaXRpb246ICRzbG93O1xyXG5cdFx0QGV4dGVuZCAlc2xpZGUtdXAtcmV2ZWFsO1x0XHJcblx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nOiAuNHJlbTtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHQgIHBhZGRpbmc6IC42cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbGcge1xyXG5cdFx0ICBwYWRkaW5nOiAuNzVyZW07XHJcbiAgICB9IFx0XHRcdFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIC5uZXdzLWxpc3Qge1xyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cdFx0Jjpmb2N1cyB7XHJcbiAgICBcdGJveC1zaGFkb3c6IDAgMCAwIDJweCAkZ3JlZW47XHJcbiAgICAgIC5uZXdzLWxpc3Qge1xyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIH1cclxuICAgICAgfSAgICBcdFxyXG5cdFx0fSAgICAgXHJcblx0fVxyXG59XHJcbiIsCgkJIi5wb2RjYXN0IHtcclxuICBib3JkZXI6IDFweCAkbGlnaHRncmF5IHNvbGlkO1xyXG4gIHBhZGRpbmc6IDEuNXJlbTtcclxuICBiYWNrZ3JvdW5kOiAkbGlnaHRlc3RncmF5O1xyXG4gIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgJiBwIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxufVxyXG4iLAoJCSIucHJlc3Mge1xyXG4gICYtcmV0dXJuIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXNpemU6IDcwJTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyBcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBmb250LWZhbWlseTogJG5hdjtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtbWV0YSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiA3MCU7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICRncmF5O1xyXG4gICAgZGlzcGxheTogYmxvY2s7ICBcclxuICB9XHJcblx0XHQmLWltbWVkaWF0ZSxcclxuXHRcdCYtZGF0ZSB7XHJcblx0XHQgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0ICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0ICBmb250LXNpemU6IDkwJTtcclxuXHRcdH1cclxuXHRcdCYtY29udGFjdCB7XHJcblx0XHQgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ICBmb250LXNpemU6IDgwJTtcclxuIFx0XHRcdG1hcmdpbjogLjI1cmVtIDAgMnJlbTtcclxuIFx0XHRcdGNvbG9yOiAkZ3JheTtcclxuXHRcdH1cclxuICAmLWhlYWRsaW5lIHtcclxuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogLjVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XHJcbiAgXHRcdEBleHRlbmQgJWhlYWRsaW5lMjtcdFxyXG5cdCB9XHJcbiAgJi1mb290ZXIge1xyXG4gICAgZm9udC1zaXplOiA4MCU7XHJcbiAgICBjb2xvcjogJGdyYXk7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBtYXJnaW46IDJyZW0gMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4ICRsaWdodGdyYXkgc29saWQ7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDAgMCAwO1xyXG4gIH1cclxufVxyXG5cclxuLmV2ZW50IHtcclxuICAmLWhlYWRsaW5lIHtcclxuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogLjVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XHJcbiAgXHRcdEBleHRlbmQgJWhlYWRsaW5lMjtcdFxyXG5cdCB9XHJcblx0XHQmLWRhdGUge1xyXG5cdFx0ICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0ICBmb250LXNpemU6IDkwJTtcclxuXHRcdCAgJiBwIHtcclxuXHRcdCAgICBtYXJnaW46IDAgMCAuMnJlbSAwO1xyXG5cdFx0ICB9XHJcblx0XHQgICYtc3RhcnQsXHJcblx0XHQgICYtZW5kIHtcclxuXHRcdCAgfVxyXG5cdFx0fVxyXG5cdFx0Ji1sb2NhdGlvbiB7XHJcblx0XHQgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ICBmb250LXNpemU6IDgwJTtcclxuXHRcdCAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gXHRcdFx0bWFyZ2luOiAuMjVyZW0gMCAxcmVtO1xyXG4gXHRcdFx0Y29sb3I6ICRkYXJrZ3JheTtcclxuXHRcdH1cclxufVxyXG4iLAoJCSIucmVsYXRlZC1uZXdzIHtcclxuICBiYWNrZ3JvdW5kOiAkbGlnaHRlc3RncmF5O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDJyZW0gMXJlbSAxcmVtO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiAycmVtIDFyZW07XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nOiAzcmVtIDFyZW07XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcge1xyXG5cdFx0cGFkZGluZzogNXJlbSAxcmVtO1xyXG5cdH1cdFxyXG5cdCYtaGVhZGxpbmUge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRoZWFkbGluZTtcdFx0XHRcclxuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRtYXJnaW46IDAgYXV0byAuNzVyZW0gYXV0bztcclxuXHRcdHRyYW5zaXRpb24tZGVsYXk6IC4ycyAhaW1wb3J0YW50O1xyXG4gICAgQGV4dGVuZCAlc2xpZGUtdXA7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdH1cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byAxcmVtIGF1dG87XHRcdFx0XHRcclxuXHRcdH1cdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuXHRcdH1cdFx0XHJcblx0XHQmLnJldmVhbCB7XHJcbiAgICAgIEBleHRlbmQgJXNsaWRlLXVwLXJldmVhbDtcclxuXHRcdH1cclxuXHRcdCYtbGluayB7XHJcblx0XHQgIGNvbG9yOiAkZ3JheTtcclxuXHRcdCAgdHJhbnNpdGlvbjogJHNsb3c7XHJcblx0XHQgICY6aG92ZXIge1xyXG5cdFx0ICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdCAgfVxyXG5cdFx0fVxyXG5cdH1cdFx0XHJcblx0Ji1ncmlkIHtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDA7XHRcdFx0XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24tY29udGVudDogZmxleC1zdGFydDtcdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcblx0Lm5ld3MtY2FyZCB7XHJcblx0XHRtYXJnaW46IDFyZW0gYXV0bzs7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luOiAxcmVtO1xyXG5cdFx0XHR3aWR0aDogY2FsYygzMy4zMyUgLSAxcmVtKTtcclxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4ycztcclxuXHRcdFx0fVxyXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjRzO1xyXG5cdFx0XHR9XHRcclxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC42cztcclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0fVx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4iLAoJCSIuc2VjdGlvbi1mcm9udCB7XHJcbiAgIFxyXG4gICAmLWdyaWQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7ICAgXHJcbiAgIH1cclxuICAgJi1pdGVtIHtcclxuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICBwYWRkaW5nOiAwIDFyZW0gMnJlbTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMXJlbSBhdXRvO1xyXG4gICAgICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRyZW0pO1xyXG4gICAgICAmLnJldmVhbCB7XHJcbiAgICAgICAgIG9wYWNpdHk6IDEuMDtcclxuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICB9ICAgICAgXHJcbiAgIH1cclxuICAgJi1hc3BlY3Qge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgJjpob3ZlciAuc2VjdGlvbi1mcm9udC1waG90by1pbWcge1xyXG4gICAgICAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgICAgICBvcGFjaXR5OiAxLjA7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciAuc2VjdGlvbi1mcm9udC1oZWFkbGluZSB7XHJcbiAgICAgICAgIGNvbG9yOiAkYnJpZ2h0cmVkO1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIgLmJ1dHRvbi5tb3JlIHtcclxuICAgICAgICAgY29sb3I6ICRicmlnaHRyZWQ7XHJcbiAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJyaWdodHJlZDsgXHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICYtdGV4dCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAtNXJlbTtcclxuICAgICAgei1pbmRleDogMjAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICAgICAgbWFyZ2luOiAxLjVyZW0gMS41cmVtIC0zcmVtIDEuNXJlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAyMHB4IDAgcmdiYSgwLDAsMCwuMik7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IDAgcmdiYSgwLDAsMCwuMik7XHJcbiAgIH1cclxuICAgJi1oZWFkbGluZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyICFpbXBvcnRhbnQ7XHJcbiAgICAgIEBleHRlbmQgJWhlYWRsaW5lMztcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAuMjVyZW07XHJcbiAgICAgIHRyYW5zaXRpb246ICRzbG93O1xyXG4gICB9XHJcbiAgICYtZGVzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICBmb250LXNpemU6IDgwJTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLjI1cmVtO1xyXG4gICB9XHJcbiAgICYtcGhvdG8ge1xyXG4gICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrZ3JheTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHllbGxvdyBzb2xpZDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgJi1pbWcge1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICAgdHJhbnNpdGlvbjogJHZlcnlzbG93O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJi1sb2dvIHtcclxuICAgICB6LWluZGV4OiAzMDA7XHJcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgIHRvcDogLTc1cHg7XHJcbiAgICAgbWFyZ2luLWJvdHRvbTogLTY1cHg7XHJcbiAgICAgJi1pbWcge1xyXG4gICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6MTAwJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDIwcHggMCByZ2JhKDAsMCwwLC4yKTtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggMCByZ2JhKDAsMCwwLC4yKTtcclxuICAgICB9XHJcbiAgIH1cclxufVxyXG4iLAoJCSIuc2hhcmUge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICYtZ3JvdXBpbmcge1xyXG5cdCAgQGV4dGVuZCAlYmxvY2stcGFkZGluZy10b3Atc21hbGw7XHRcclxuXHQgIEBleHRlbmQgJWJsb2NrLXBhZGRpbmctYm90dG9tLXNtYWxsO1x0XHJcblx0XHQmLm5vX3RvcF9wYWRkaW5nIHtcclxuXHRcdCAgcGFkZGluZy10b3A6IDA7XHJcblx0XHR9XHJcblx0XHQmLm5vX2JvdHRvbV9wYWRkaW5nIHtcclxuXHRcdCAgcGFkZGluZy1ib3R0b206IDA7XHJcblx0XHR9XHRcdFx0ICBcclxuICAgICYtaGVhZGxpbmUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0XHRcdEBleHRlbmQgJXNsaWRlLXVwO1x0XHRcclxuICBcdFx0Ji5yZXZlYWwge1xyXG4gIFx0XHRcdEBleHRlbmQgJXNsaWRlLXVwLXJldmVhbDtcdFx0XHJcbiAgXHRcdH0gXHQgICAgICBcclxuICAgIH1cclxuICAgIC5idXR0b24tYmxvY2sge1xyXG4gICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgICAgICBcclxuICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgcGFkZGluZzogLjc1cmVtO1xyXG4gICAgICAgIGZsZXg6IDAgMSBhdXRvO1xyXG4gICAgICAgIG1hcmdpbjogMCAuMTVyZW07XHJcbiAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogLjhyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWxhYmVsICB7XHJcbiAgICBmb250LXNpemU6IDgwJTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogJGdyYXk7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgfVxyXG4gICYtbGlua3Mge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgICAgXHJcbiAgICAmLWl0ZW0ge1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAgICBcclxuICAgICAgQGluY2x1ZGUgc2l6ZSgyLjVyZW0pO1xyXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICBAaW5jbHVkZSBzaXplKDJyZW0pO1xyXG4gICAgICB9XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgbWFyZ2luOiAwIC4yNXJlbTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdHJhbnNpdGlvbjogJGJvdW5jZTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICB9XHJcbiAgICAgICYtaWNvbiB7XHJcbiAgXHRcdFx0QGluY2x1ZGUgYWJzb2x1dGUobGVmdCA1MCUgdG9wIDUwJSk7XHJcbiAgXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICBmaWxsOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gIH1cclxuICAmLWJveC5tZW51LWJveCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAuc2hhcmUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAmLWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIHNpemUoM3JlbSk7XHJcbiAgICAgIH1cclxuICAgICAgJi1sYWJlbCAge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xyXG4gICAgICB9ICBcclxuICAgIH0gIFxyXG4gIH1cclxufVxyXG4iLAoJCSIuc2lkZWJhciB7XHJcbiAgIGJhY2tncm91bmQ6ICRsaWdodGVzdGdyYXk7XHJcbiAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICAgbWFyZ2luOiAxLjVyZW0gMDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY2xlYXI7XHJcbiAgICAgIHBhZGRpbmc6IDA7ICAgIFxyXG4gICB9XHJcbiAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICBtYXJnaW46IDAgMCAycmVtIDA7XHJcbiAgIH1cclxuICAgJi1oZWFkZXIge1xyXG4gICBcdGJhY2tncm91bmQ6ICRjbGVhcjtcclxuICAgXHRjb2xvcjogJGJsYWNrO1xyXG4gICBcdGZvbnQtZmFtaWx5OiAkbmF2O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLS41cHg7XHJcbiAgIFx0cGFkZGluZzogLjI1cmVtIC41cmVtO1xyXG4gICBcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgIFx0dGV4dC1hbGlnbjogbGVmdDtcclxuICAgXHRAZXh0ZW5kICVzbGlkZS11cDtcdFxyXG4gICBcdEBleHRlbmQgJWhlYWRsaW5lNjtcdFxyXG4gICBcdCYucmV2ZWFsIHtcclxuICAgXHRcdEBleHRlbmQgJXNsaWRlLXVwLXJldmVhbDtcdFxyXG4gICBcdH1cclxuICAgXHQmLWxpbmsge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgd2lkdGg6IDExMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLS41cmVtO1xyXG4gICAgICAgICAgICBsZWZ0OiAtLjVyZW07XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93OyBcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNsZWFyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgIH1cclxuICAgXHR9XHJcbiAgIH0gIFxyXG4gICAmLWxpc3Qge1xyXG4gICAgICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgIEBleHRlbmQgJXNsaWRlLXVwO1x0XHJcbiAgICAgICAgICYucmV2ZWFsIHtcclxuICAgICAgICAgICAgQGV4dGVuZCAlc2xpZGUtdXAtcmV2ZWFsO1x0XHJcbiAgICAgICAgIH0gICAgICBcclxuICAgICAgfVxyXG4gICAgICAmLWxpbmsge1xyXG4gICAgICAgICBAZXh0ZW5kICVoZWFkbGluZTc7XHRcclxuICAgICAgICAgY29sb3I6ICRtZWRncmF5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjVweDtcclxuICAgICAgICAgZm9udC1mYW1pbHk6ICRuYXY7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgIHRyYW5zaXRpb246ICRzbG93O1xyXG4gICAgICAgICBwYWRkaW5nOiAuNHJlbTtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjbGVhciAhaW1wb3J0YW50O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJyaWdodHJlZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICB9ICBcclxuICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgY29udGVudDogXCIgXFwwMEJCXCI7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICBib3R0b206IC0xcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMXB4O1xyXG4gICAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTAuNXJlbTtcclxuICAgICAgcmlnaHQ6IC0xcmVtO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Z3JheTsgXHJcbiAgIH1cclxufSAgICBcclxuXHJcbi5zaWRlYmFyLWxpc3Qtc3VibmF2IHtcclxuIGJvcmRlci10b3A6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogLjI1cmVtIDFyZW07XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDEwMDA7XHJcblx0dHJhbnNmb3JtOiBub25lO1xyXG5cdHRyYW5zaXRpb246IG5vbmU7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0QGluY2x1ZGUgc2l6ZSgwLCAwKTtcclxuXHRcdEBpbmNsdWRlIGFic29sdXRlKGxlZnQgNTAlIGJvdHRvbSAxMDAlKTtcdFx0XHRcclxuXHRcdHotaW5kZXg6IDIwMDtcclxuXHRcdGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRjb250ZW50OiBcIiBcIjtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKGRhcmtlbigkd2hpdGUsIDEwJSksIDApO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHdoaXRlOyBcclxuXHRcdGJvcmRlci13aWR0aDogLjVyZW07XHJcblx0XHRtYXJnaW4tbGVmdDogLS41cmVtO1x0XHJcbiAgICAgIGRpc3BsYXk6IG5vbmVcclxuXHR9XHRcdFxyXG5cdCYtbGkge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgJGdyYXk7XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gIH1cclxuXHR9XHJcblx0Ji1saW5rIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IC4yNXJlbSAuNXJlbTtcclxuXHRcdGNvbG9yOiAkZGFya2dyYXk7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRib2R5O1xyXG5cdFx0Zm9udC1zaXplOiAwLjlyZW07XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdFx0Jjpob3ZlciB7XHJcbiAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuXHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRyZWQsIDE1JSkgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdCY6Zm9jdXMge1xyXG4gICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkcmVkLCA1MCUpICFpbXBvcnRhbnQ7XHJcblx0XHR9XHRcdFxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5zaWRlYmFyLXByb21vcyB7XHJcbiAgICYtY29udGFpbmVyICB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrZ3JheTtcclxuICAgfVxyXG4gICAmLWl0ZW0ge1xyXG4gICAgICAmLXBpYyB7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICAmLWltZyB7ICBcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICAmIGEge1xyXG4gICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAmLWJsdXJiIHtcclxuICAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgfVxyXG4gICAgICAmLWhlYWRsaW5lIHtcclxuICAgICAgICAgQGV4dGVuZCAlaGVhZGxpbmU1OyAgXHJcbiAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgZm9udC1zaXplOiAxLjByZW07XHJcbiAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICYgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJi50ZXh0LWRhcmstZ3JheSBhIHsgY29sb3I6ICRkYXJrZ3JheSAhaW1wb3J0YW50O31cclxuICAgICAgICAgJi50ZXh0LWJsYWNrIGEgeyBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7fVxyXG4gICAgICAgICAmLnRleHQtd2hpdGUgYSB7IGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDt9XHJcbiAgICAgICAgICYudGV4dC1yZWQgYSB7IGNvbG9yOiAkcmVkICFpbXBvcnRhbnQ7fVxyXG4gICAgICAgICAmLnRleHQteWVsbG93IGEgeyBjb2xvcjogJHllbGxvdyAhaW1wb3J0YW50O31cclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuIiwKCQkiLnN0b3J5LWxheWVycy1pdGVtIHtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIG1heC13aWR0aDogJGRlc2t0b3A7XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAmLmZ1bGwtd2lkdGgge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgIH1cclxuICAgJi5wYWRkaW5nLXRvcCB7XHJcbiAgICAgIEBleHRlbmQgJWJsb2NrLXBhZGRpbmctdG9wO1xyXG4gICB9XHJcbiAgICYucGFkZGluZy1ib3R0b20ge1xyXG4gICAgICBAZXh0ZW5kICVibG9jay1wYWRkaW5nLWJvdHRvbTtcclxuICAgfVxyXG4gICAmIGgxIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAmLmhlYWRsaW5lLWJsYWNrIHtcclxuICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgfVxyXG4gICAgICAmLmhlYWRsaW5lLXdoaXRlIHtcclxuICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgICAmLmhlYWRsaW5lLWRhcmstZ3JheSB7XHJcbiAgICAgICAgIGNvbG9yOiAkZGFya2dyYXk7XHJcbiAgICAgIH1cclxuICAgICAgJi5oZWFkbGluZS1yZWQge1xyXG4gICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgfVxyXG4gICAgICAmLmhlYWRsaW5lLXllbGxvdyB7XHJcbiAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgYm90dG9tOiAtLjRyZW07XHJcbiAgICAgICAgIGxlZnQ6IDI1JTtcclxuICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICAgIH1cclxuICAgICAgJi5iYXItYmxhY2s6OmFmdGVyIHtcclxuICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xyXG4gICAgICB9XHJcbiAgICAgICYuYmFyLXdoaXRlOjphZnRlciB7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgICAmLmJhci1kYXJrLWdyYXk6OmFmdGVyIHtcclxuICAgICAgICAgYmFja2dyb3VuZDogJGRhcmtncmF5O1xyXG4gICAgICB9XHJcbiAgICAgICYuYmFyLXJlZDo6YWZ0ZXIge1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xyXG4gICAgICB9XHJcbiAgICAgICYuYmFyLXllbGxvdzo6YWZ0ZXIge1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJiAuZGVzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1zaXplOiAxLjByZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQtd2lkZSB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJi5kYXJrLWdyYXkgLnN0b3J5LWxheWVycy1pdGVtLWJsb2NrLWdyaWQsICYuZGFyay1ncmF5IC5zdG9yeS1sYXllcnMtaXRlbS1ibG9jay10ZXh0IHsgY29sb3I6IHdoaXRlOyB9XHJcbiAgICYuYmxhY2sgLnN0b3J5LWxheWVycy1pdGVtLWJsb2NrLWdyaWQsICYuYmxhY2sgLnN0b3J5LWxheWVycy1pdGVtLWJsb2NrLXRleHQgeyBjb2xvcjogd2hpdGU7IH1cclxuICAgJi5yZWQgLnN0b3J5LWxheWVycy1pdGVtLWJsb2NrLWdyaWQsICYucmVkIC5zdG9yeS1sYXllcnMtaXRlbS1ibG9jay10ZXh0IHsgY29sb3I6IHdoaXRlOyB9XHJcblxyXG4gICAmLWJsb2NrIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6ICRkZXNrdG9wO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgcGFkZGluZzogMCAycmVtO1xyXG4gICAgICAmLmNvbnRlbnRzX2Z1bGxfd2lkdGgge1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAkZGVza3RvcC1tZWRpdW07XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWdyaWQge1xyXG4gICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG4gICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiAkZGVza3RvcDtcclxuICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcclxuICAgICAgICAgJi5jb250ZW50c19mdWxsX3dpZHRoIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgICAgIG1heC13aWR0aDogJGRlc2t0b3AtbWVkaXVtO1xyXG4gICAgICAgICBcdH1cclxuICAgICAgICAgfVxyXG4gICAgICAgICAmLXBob3RvIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiBpbWcge1xyXG4gICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6ICAxMDAlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWNlbnRlcmluZyB7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICAgICAmLmxlZnQge1xyXG4gICAgICAgICAgICAmIC5zdG9yeS1sYXllcnMtaXRlbS1ibG9jay1ncmlkLXBob3RvIHtcclxuICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiAuc3RvcnktbGF5ZXJzLWl0ZW0tYmxvY2stZ3JpZC10ZXh0IHtcclxuICAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICAgICAmLmNlbnRlciB7XHJcbiAgICAgICAgICAgICYgLnN0b3J5LWxheWVycy1pdGVtLWJsb2NrLWdyaWQtcGhvdG8ge1xyXG4gICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICYgaW1nIHtcclxuICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgLnN0b3J5LWxheWVycy1pdGVtLWJsb2NrLWdyaWQtdGV4dCB7XHJcbiAgICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRyZW07XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYucmlnaHQge1xyXG4gICAgICAgICAgICAmIC5zdG9yeS1sYXllcnMtaXRlbS1ibG9jay1ncmlkLXBob3RvIHtcclxuICAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIC5zdG9yeS1sYXllcnMtaXRlbS1ibG9jay1ncmlkLXRleHQge1xyXG4gICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgICAgIFxyXG4gICAgICB9ICAgXHJcbiAgIH1cclxufVxyXG4iLAoJCSIjdGVhbS1sYXllciB7XHJcbn1cclxuXHJcbi50ZWFtLWJsb2NrLWNvbnRhaW5lciB7XHJcbiBtYXJnaW46IDAgMCA0cmVtO1xyXG4gZGlzcGxheTogZmxleDtcclxuIGZsZXgtd3JhcDogd3JhcDtcclxuIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG4gYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuIC5leGVjdXRpdmUge1xyXG4gfVxyXG4gLnZwIHtcclxuIH1cclxuIC5kaXJlY3RvciB7XHJcbiB9XHJcbn1cclxuXHJcbi50ZWFtLW1lbWJlciB7XHJcbiBwYWRkaW5nOiAxcmVtO1xyXG4gd2lkdGg6IDEwMCU7XHJcbiAmLWxpbmsge1xyXG4gIFxyXG4gfVxyXG4gXHJcbiAmLXBob3RvIHtcclxuICB3aWR0aDogN3JlbTtcclxuICBoZWlnaHQ6IDdyZW07XHJcbiAgJi1pbWcge1xyXG4gICB3aWR0aDogN3JlbTtcclxuICAgaGVpZ2h0OiA3cmVtO1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIH1cclxuIH1cclxuIFxyXG4gJi10ZXh0IHtcclxuICBcclxuICAmLWhlYWRsaW5lIHtcclxuIFx0XHRmb250LWZhbWlseTogJGhlYWRsaW5lMjtcclxuIFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuIFx0XHRsaW5lLWhlaWdodDogMS4xO1xyXG4gXHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuIFx0XHRtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxuIFx0XHRAZXh0ZW5kICVoZWFkbGluZTI7XHQgXHJcbiAgfVxyXG4gIFxyXG4gICYtdGl0bGUge1xyXG4gICBjb2xvcjogJG1lZGdyYXk7XHJcbiBcdFx0bGluZS1oZWlnaHQ6IDEuMTtcclxuIFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gXHRcdGZvbnQtc2l6ZTogLjlyZW07XHJcbiBcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuIFx0XHRkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgXHJcbiAgJi1zdWJ0ZXh0IHtcclxuICAgY29sb3I6ICRibGFjaztcclxuIFx0XHRmb250LXNpemU6IC45cmVtO1xyXG4gXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiBcdFx0bWFyZ2luLXRvcDogLjI1cmVtOyBcclxuIFx0XHRkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiBcclxuIH0gXHJcbiBcclxufVxyXG5cclxuLnRlYW0tYmxvY2stY29udGFpbmVyLmV4ZWN1dGl2ZSAudGVhbS1tZW1iZXIsXHJcbi50ZWFtLWJsb2NrLWNvbnRhaW5lci52cCAudGVhbS1tZW1iZXIge1xyXG4gZGlzcGxheTogZmxleDtcclxuIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiBmbGV4LXdyYXA6IG5vd3JhcDtcclxuIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiBAaW5jbHVkZSB0YWJsZXQge1xyXG4gIHdpZHRoOiA1MCU7XHJcbiB9XHJcbiAmLXRleHQge1xyXG4gIHBhZGRpbmc6IDAgMCAwIDEuMHJlbTtcclxuICB3aWR0aDogaW5oZXJpdDtcclxuICAmLWhlYWRsaW5lIHtcclxuIFx0XHRmb250LWZhbWlseTogJGhlYWRsaW5lMjtcclxuIFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgIH1cclxuICB9XHJcbiAgXHJcbiAgJi10aXRsZSB7XHJcbiBcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG4gIH1cclxuICBcclxuICAmLXN1YnRleHQge1xyXG4gXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuICB9XHJcbiBcclxuIH0gXHJcbn1cclxuXHJcbi50ZWFtLWJsb2NrLWNvbnRhaW5lci5kaXJlY3RvciAudGVhbS1tZW1iZXIge1xyXG4gQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgd2lkdGg6IDMzJTtcclxuIH1cclxufVxyXG4iLAoJCSIudGV4dC1sYXllciB7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRAZXh0ZW5kICVibG9jay1wYWRkaW5nO1x0XHJcblx0b3BhY2l0eTogMTtcclxuXHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHRAZXh0ZW5kICViYXNpYy10ZXh0O1xyXG5cdEBleHRlbmQgJWNsZWFyZml4O1x0XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdEBpbmNsdWRlIHBob25lIHtcclxuXHQgIHBhZGRpbmctdG9wOiAxLjVyZW07XHJcblx0ICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xyXG5cdH1cclxuXHQmLnNtYWxsLXBhZGRpbmcge1xyXG4gIFx0QGV4dGVuZCAlYmxvY2stcGFkZGluZy1zbWFsbDtcdFxyXG5cdH1cclxuXHQmLmNlbnRlciB7XHJcblx0ICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdCYubm9fdG9wX3BhZGRpbmcge1xyXG5cdCAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuXHR9XHRcclxuXHQmLm5vX2JvdHRvbV9wYWRkaW5nIHtcclxuXHQgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBcdEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgXHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1x0XHJcbiAgICBcdH1cclxuICAgIFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgXHRcdFx0bWFyZ2luLWJvdHRvbTogMS40cmVtO1x0XHJcbiAgICBcdH1cdFxyXG4gICAgXHRAaW5jbHVkZSBtZCB7XHJcbiAgXHRcdFx0bWFyZ2luLWJvdHRvbTogMS42cmVtO1x0XHJcbiAgXHRcdFxyXG4gICAgXHR9XHRcdFxyXG4gICAgXHRAaW5jbHVkZSBsZyB7XHJcbiAgXHRcdFx0bWFyZ2luLWJvdHRvbTogMS44cmVtO1x0XHJcbiAgICBcdH1cdFx0XHRcclxuICAgIFx0QGluY2x1ZGUgeGwge1xyXG4gIFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHRcclxuICAgIFx0fVx0XHRcclxuICAgIH1cclxuXHR9XHRcclxuXHQmLnRvcF9tYXJnaW4ge1xyXG5cdCAgQGV4dGVuZCAlYmxvY2stbWFyZ2luLXRvcDtcclxuXHR9XHRcclxuXHQmLmJvdHRvbV9tYXJnaW4ge1xyXG5cdCAgQGV4dGVuZCAlYmxvY2stbWFyZ2luLWJvdHRvbTtcclxuXHR9XHRcdFx0XHJcblxyXG5cdCYtd3JhcCB7XHJcbiAgXHRtYXgtd2lkdGg6ICRkZXNrdG9wO1xyXG4gIFx0bWFyZ2luOiAwIGF1dG87XHJcbiAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRAZXh0ZW5kICVjbGVhcmZpeDtcdFxyXG5cdCAgPio6bGFzdC1jaGlsZCB7XHJcblx0ICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblx0ICB9XHJcblxyXG5cdH1cclxuXHQmLWhlYWRsaW5lIHtcclxuXHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIEBleHRlbmQgJWhlYWRsaW5lMjtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgfSAgIFxyXG4gICAgJi50cmlnZ2VyIHtcclxuICAgICAgQGV4dGVuZCAlc2xpZGUtdXA7XHJcbiAgICAgICYucmV2ZWFsIHtcclxuICAgICAgICBAZXh0ZW5kICVzbGlkZS11cC1yZXZlYWxcclxuICAgICAgfVxyXG4gICAgfVxyXG5cdH1cclxuXHJcblxyXG4gICBoMSB7IFxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC41ZW07XHJcbiAgIH1cclxuICAgaDE6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAtLjI1cmVtO1xyXG4gICAgICBsZWZ0OiAtMXJlbTtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgfVxyXG4gICB9XHJcblxyXG5cclxuXHQmLnJldmVhbCB7XHJcblx0XHRvcGFjaXR5OiAxO1x0XHRcdFx0XHJcblx0fVxyXG5cdGEge1xyXG5cdCAgY29sb3I6ICRicmlnaHRyZWQ7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdCAgdHJhbnNpdGlvbjogJGJhc2ljO1xyXG5cdCAgZGlzcGxheTogaW5saW5lO1xyXG5cdCAgJjpob3ZlciB7XHJcblx0ICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG5cdCAgfVxyXG5cdH1cclxuXHQuYnV0dG9uLWJsb2NrIHtcclxuXHQgIG1hcmdpbi10b3A6IDFyZW07XHJcblx0fVxyXG4gIHVsLCBvbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICB9ICAgIFxyXG4gIH1cclxuICBwIHtcclxuICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgIH1cclxuICB9XHJcbiAgLmRpc2NsYWltZXIge1xyXG4gICAgZm9udC1zaXplOiAuOHJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgfSAgICAgICBcclxuICB9ICBcclxuICAudmlkZW8tcGxheWVyIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcclxuICAgIH0gICBcclxuICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH0gICAgIFxyXG4gIH1cclxuICAmLWltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgQGV4dGVuZCAlYmFzaWMtdGV4dDtcclxuICAgICYtc3JjIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcbiAgICAmLmZ1bGwtd2lkdGgge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgbWF4LXdpZHRoOiAkdGFibGV0O1xyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgIH0gICBcclxuICAgICAgQGluY2x1ZGUgeGwge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICAgIH0gICAgICAgIFxyXG4gICAgfVxyXG4gICAgJi5mbG9hdGluZy1pbWFnZSB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICYuZmxvYXRpbmctaW1hZ2UtbGVmdCB7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgIG1hcmdpbjogMCAxcmVtIDFyZW0gMDtcclxuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxLjVyZW0gMXJlbSAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAycmVtIDFyZW0gMDtcclxuICAgICAgICAgIH0gICAgICAgICAgXHJcbiAgICAgICAgfSAgICAgICAgXHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgICAmLmZsb2F0aW5nLWltYWdlLXJpZ2h0IHtcclxuICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDFyZW0gMXJlbTtcclxuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDFyZW0gMS41cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDFyZW0gMnJlbTtcclxuICAgICAgICAgIH0gICAgICAgICAgICAgIFxyXG4gICAgICAgIH0gXHJcbiAgICAgIH0gICAgXHJcbiAgICAgICYuaW50cmluc2ljIHtcclxuICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICB9XHJcbiAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICAgICB9XHJcbiAgICAgICAudGV4dC1sYXllci1pbWFnZSB7XHJcbiAgICAgICAgJi1zcmMge1xyXG4gICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH0gICAgICAgIFxyXG4gICAgICAgICYtY2FwdGlvbiB7XHJcbiAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jYXB0aW9uO1xyXG4gICAgICAgICAgY2FwdGlvbi1zaWRlOiBib3R0b207XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWNhcHRpb24ge1xyXG4gICAgIGZvbnQtc2l6ZTogNzAlO1xyXG4gICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgIHBhZGRpbmc6IC4yNXJlbTtcclxuICAgXHRcdGNvbG9yOiAkZ3JheTtcclxuICAgXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgcGFkZGluZzogLjI1cmVtIDA7XHJcbiAgIFx0XHR9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtZW1iZWQge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgIFx0b3BhY2l0eTogMDtcclxuICAgXHR0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgbWFyZ2luOiAwIDAgMXJlbSAxLjVyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgbWFyZ2luOiAwIDAgMXJlbSAycmVtO1xyXG4gICAgfVxyXG4gICAgJi1oZWFkbGluZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xyXG4gICAgICBmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG4gICAgJi5yZXZlYWwge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfSAgXHJcbiAgfVxyXG59XHJcblxyXG5hcnRpY2xlLmNsZWFyZml4IHtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiAgIG1hcmdpbjogMCAwIDJyZW0gMDtcclxuICAgcGFkZGluZzogMCAwIDJyZW0gMDtcclxuICAgYm9yZGVyLWJvdHRvbTogMXB4ICRsaWdodGdyYXkgc29saWQ7XHJcbn1cclxuXHJcbi5saXN0IHtcclxuICAgbWFyZ2luOiAycmVtIDAgMXJlbSAwO1xyXG4gICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XHJcbiAgIFxyXG4gICAmLWl0ZW0ge1xyXG4gICAgICBmbGV4OiAxLDE7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIG1hcmdpbjogMCAwIDJyZW0gMDtcclxuICAgICAgJi1saW5rIHtcclxuICAgICAgfVxyXG4gICAgICAmLXBob3RvIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIG1hcmdpbjogMCAxLjVyZW0gMCAwO1xyXG4gICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogLjI1cmVtIHNvbGlkICRncmF5O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIHBhZGRpbmc6IC4yNXJlbTtcclxuICAgICAgICAgJiAuaGVhZGxpbmUge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNWVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAuNGVtIDA7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbi5saXN0LXRodW1ibmFpbCB7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAmIC5pdGVtIHtcclxuICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgIH1cclxuICAgJiBoMyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xyXG4gICB9XHJcbiAgICYgLmljb24ge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgYm9yZGVyOiA1cHggc29saWQgI2NlY2VjZTtcclxuICAgICAgbWFyZ2luOiAwIDEuNWVtIDJlbSAwO1xyXG4gICB9XHJcbiAgICYgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICB9XHJcbn1cclxuIiwKCQkiLnZpZGVvIHtcclxuXHQmLWxheWVyIHtcclxuXHRcdGJhY2tncm91bmQ6ICRncmF5Ymc7XHJcblx0XHRAZXh0ZW5kICVibG9jay1wYWRkaW5nO1xyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIEBleHRlbmQgJWhlYWRsaW5lMjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICBjb2xvcjogJGdyYXk7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgIH0gIFxyXG4gIFx0XHRAZXh0ZW5kICVzbGlkZS11cDtcdFxyXG4gIFx0XHQmLnJldmVhbCB7XHJcbiAgICBcdFx0QGV4dGVuZCAlc2xpZGUtdXAtcmV2ZWFsO1x0XHJcbiAgXHRcdH0gICAgXHJcbiAgICB9ICBcdFx0XHJcblx0XHQmLXdyYXAge1xyXG5cdFx0XHRtYXgtd2lkdGg6ICRkZXNrdG9wO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdH1cclxuXHRcdC5idXR0b24tYmxvY2sge1xyXG5cdFx0ICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gIFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG4gIFx0XHQgIG1hcmdpbi10b3A6IDEuMjVyZW07XHJcbiAgXHRcdH1cdFx0XHJcbiAgXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gIFx0XHQgIG1hcmdpbi10b3A6IDEuNzVyZW07XHJcbiAgXHRcdH1cdFx0XHJcbiAgXHRcdEBpbmNsdWRlIHhsIHtcclxuICBcdFx0ICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gIFx0XHR9XHRcdFx0XHQgIFxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLXBsYXllciB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHRcclxuXHRcdEBleHRlbmQgJXNsaWRlLXVwO1xyXG5cdCAgQGluY2x1ZGUgc2l6ZSgxMDB2dywgNTYuMjV2dyk7XHJcbiAgICBtYXgtd2lkdGg6IDE0NHZoO1xyXG4gICAgbWF4LWhlaWdodDogODF2aDtcdFx0XHJcbiAgICAmLWNvbnRhaW5lciB7XHJcbiAgICAgICYudG9wX21hcmdpbiB7XHJcbiAgICBcdCAgQGV4dGVuZCAlYmxvY2stbWFyZ2luLXRvcDtcclxuICAgIFx0fVx0XHRcclxuICAgICAgJi5ib3R0b21fbWFyZ2luIHtcclxuICAgIFx0ICBAZXh0ZW5kICVibG9jay1tYXJnaW4tYm90dG9tO1xyXG4gICAgXHR9XHQgIFxyXG4gICAgXHQmLnNxdWFyZSB7XHJcbiAgICBcdCAgbWF4LXdpZHRoOiAkdGFibGV0O1xyXG4gICAgXHQgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgXHQgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIFx0fVxyXG4gICAgfVxyXG5cdFx0Ji5yZXZlYWwge1xyXG5cdFx0XHRAZXh0ZW5kICVzbGlkZS11cC1yZXZlYWw7XHRcclxuXHRcdH1cdFx0XHJcblx0XHQmLnNxdWFyZSB7XHJcblx0XHQgIHdpZHRoOiBhdXRvO1xyXG5cdFx0ICBoZWlnaHQ6IGF1dG87XHRcdFxyXG5cdFx0ICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHRcdCAgXHJcbiAgXHRcdHBhZGRpbmctdG9wOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgXHR9ICAgIFxyXG5cdFx0aWZyYW1lLCBlbWJlZCB7XHJcbiAgXHRcdEBpbmNsdWRlIGFic29sdXRlKGxlZnQgMCB0b3AgMCk7XHRcclxuICBcdCAgQGluY2x1ZGUgc2l6ZSgxMDAlKTtcclxuXHRcdH1cclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdCAgLnZpZGVvIHtcclxuXHRcdCAgICAmLXByZXZpZXcge1xyXG5cdFx0ICAgICAgei1pbmRleDogMTtcclxuICAgIFx0XHQgIG9wYWNpdHk6IDA7XHJcbiAgICBcdFx0ICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHQgICAgfVxyXG5cdFx0ICAgICYtZW1iZWQge1xyXG5cdFx0ICAgICAgei1pbmRleDogMTAwO1xyXG5cdFx0ICAgIH1cdFx0ICAgIFxyXG5cdFx0ICB9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtcHJldmlldyB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG5cdCAgQGluY2x1ZGUgc2l6ZSgxMDAlKTtcclxuXHRcdEBpbmNsdWRlIGFic29sdXRlKGxlZnQgMCB0b3AgMCk7XHRcclxuXHRcdHotaW5kZXg6IDUwO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3gtc2hhZG93OiAkc2hhZG93O1xyXG5cdFx0XHQudmlkZW8tdGh1bWJuYWlsIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAuMTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcblx0XHRcdH1cdFxyXG5cdFx0XHQudmlkZW8tcGxheS1idXR0b24ge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHQudmlkZW8tcGxheS1pY29uIHtcclxuXHRcdFx0XHRmaWxsOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHRcdFx0XHJcblx0fVx0XHJcblx0Ji1lbWJlZCB7XHJcblx0ICBAaW5jbHVkZSBzaXplKDEwMCUpO1xyXG5cdFx0QGluY2x1ZGUgYWJzb2x1dGUobGVmdCAwIHRvcCAwKTtcdFxyXG5cdFx0ei1pbmRleDogMTtcclxuXHR9XHRcclxuXHQmLXRleHQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6ICR0YWJsZXQ7XHJcblx0XHRAaW5jbHVkZSBhYnNvbHV0ZShsZWZ0IDUwJSBib3R0b20gMCk7XHRcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdHotaW5kZXg6IDIwMDtcclxuXHRcdHBhZGRpbmc6IDFyZW07XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZzogMnJlbTtcclxuXHRcdH1cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZzogM3JlbTtcclxuXHRcdH1cdFx0XHJcblx0XHQmLnZlcnQtY2VudGVyIHtcclxuXHRcdCAgYm90dG9tOiBhdXRvO1xyXG4gIFx0XHRAaW5jbHVkZSBhYnNvbHV0ZShsZWZ0IDUwJSB0b3AgNTAlKTtcdFxyXG4gIFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdH1cclxuXHR9XHRcclxuXHQmLWxvZ28ge1xyXG5cdFx0bWF4LXdpZHRoOiA3cmVtO1xyXG5cdH1cdFx0XHRcclxuXHQmLWhlYWRsaW5lIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0Zm9udC1zaXplOiAxLjc1cmVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogLjc1cmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IDJyZW07XHRcdFx0XHRcclxuXHRcdH1cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyLjVyZW07XHRcdFx0XHRcclxuXHRcdH1cdFx0XHJcblx0fVx0XHJcblx0Ji1ibHVyYiB7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0ICBkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XHRcdFx0XHRcclxuXHRcdH1cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XHRcdFx0XHRcclxuXHRcdH1cdFx0XHJcblx0fVx0XHJcblx0Ji10aHVtYm5haWwge1xyXG5cdFx0QGluY2x1ZGUgc2l6ZSgxMDAlKTtcclxuXHRcdEBpbmNsdWRlIGFic29sdXRlKHRvcCAwIGxlZnQgMCk7XHRcdFx0XHRcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7ICBcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAgXHRcdFxyXG5cdFx0ei1pbmRleDogMTAwO1xyXG5cdFx0dHJhbnNpdGlvbjogJHZlcnlzbG93OyBcclxuXHRcdG9wYWNpdHk6IC40O1xyXG5cdH1cdFxyXG5cdCYtcGxheSB7XHJcblx0XHQmLWJ1dHRvbiB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byAxcmVtO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkYm91bmNlOyBcdFxyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdEBpbmNsdWRlIHNpemUoNHJlbSk7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgXHRcdFx0QGluY2x1ZGUgc2l6ZSg1cmVtKTtcclxuICAgICAgfVx0XHRcdFxyXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICBcdFx0XHRAaW5jbHVkZSBzaXplKDZyZW0pO1xyXG4gICAgICB9XHQgXHJcbiAgICAgIEBpbmNsdWRlIG1kIHtcclxuICBcdFx0XHRAaW5jbHVkZSBzaXplKDdyZW0pO1xyXG4gICAgICB9XHQgICAgICAgXHJcblx0XHR9XHJcblx0XHQmLWljb24ge1xyXG4gIFx0XHRAaW5jbHVkZSBhYnNvbHV0ZSh0b3AgNTAlIGxlZnQgNTAlKTtcdFx0XHRcdFxyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTM1JSkgdHJhbnNsYXRlWSgtNTAlKTtcdFx0ICBcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0ZmlsbDogJHNlY29uZGFyeTtcclxuXHRcdFx0dHJhbnNpdGlvbjogJHNsb3c7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtY2FwdGlvbiB7XHJcblx0ICBtYXgtd2lkdGg6ICRkZXNrdG9wO1xyXG5cdCAgZm9udC1zaXplOiA5NSU7XHJcblx0ICBwYWRkaW5nOiAxcmVtO1xyXG5cdCAgY29sb3I6ICRncmF5O1xyXG5cdCAgbGluZS1oZWlnaHQ6IDEuMjtcclxuXHQgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHQgIG1hcmdpbjogMCBhdXRvO1xyXG5cdCAgZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcbi8qKlxyXG4udGV4dC1sYXllciB7XHJcblx0LnZpZGVvLXBsYXllciB7XHJcblx0ICBAaW5jbHVkZSBzaXplKDEwMCUsIGF1dG8pO1xyXG4gICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuXHRcdEBpbmNsdWRlIGFzcGVjdCgxNiw5KTtcclxuXHR9XHJcbn1cclxuKiovXHJcbi5ncmlkLWxheWVyLWNvbCxcclxuLnRleHQtbGF5ZXIsXHJcbi52aWRlby1sYXllciB7XHJcbiAgLnZpZGVvLXBsYXllciB7XHJcblx0ICBAaW5jbHVkZSBzaXplKDEwMCUpO1xyXG4gICAgbWF4LXdpZHRoOiBhdXRvO1xyXG4gICAgbWF4LWhlaWdodDogYXV0bztcclxuXHRcdEBpbmNsdWRlIGFzcGVjdCgxNiw5KTtcclxuICB9XHJcbn1cclxuIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIkFDc0ZBLEFBQUEsVUFBVSxDQUNWLGNBQWMsRUFBRSxLQUFL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 */