.vspl__ad--block{border:1px solid #f2f2f2;margin-bottom:2rem;min-height:250px;padding:10px;text-align:center}.ad-head-label{color:#555;display:block;font-size:1.2rem;width:100%}.topics-inner{overflow-y:auto}.topics-inner ul{background:#fff;display:flex;list-style-type:none;padding:1rem 0 .5rem}.topics-inner ul li{flex-shrink:0;margin-right:.8rem}.topics-inner ul a{background:#fff;border:thin solid #d8e0e2!important;border-top-right-radius:1.5rem;display:block;padding:.5rem 1.5rem}.topics-inner ul img{width:2.2rem}.topics-inner ul .topic-title{color:#555;font-family:Poppins,sans-serif;font-size:1.3rem;font-style:normal;font-weight:400;vertical-align:sub}.topics-inner ul .new-badge{color:#ff6055;font-size:10px}.fixed-topics{background:#fff;position:fixed;width:100%}.fixed-topics.top-0{box-shadow:none;padding:1rem 0 .5rem;top:0;z-index:99}.fixed-topics.top-0 .site-logo{width:45px}.fixed-topics.top-7{box-shadow:0 5px 20px 0 rgba(0,0,0,.051);top:5.3rem;z-index:90}.scroll-box::-webkit-scrollbar{display:none}@media(min-width:1024px){.scroll-box::-webkit-scrollbar{display:block;height:7px}}.scroll-box::-webkit-scrollbar-track{background-color:#ebebeb}.scroll-box::-webkit-scrollbar-thumb{background:#004697}.poweredby{border-radius:1.5rem 0;box-shadow:0 3px 6px 0 rgba(0,0,0,.239);display:block;margin-bottom:2rem;overflow:hidden;width:100%}@media(min-width:768px){.poweredby{align-items:end;display:flex;justify-content:space-between}}.poweredby .content{padding:2rem 2rem 0}@media(min-width:768px){.poweredby .content{padding:4rem 1rem 1rem 3rem}}.poweredby .tagline{color:#fff;font-size:2rem}.poweredby .description{font-size:1.4rem;line-height:1.8}.poweredby .logo{bottom:0;display:block;flex-shrink:0;height:150px;left:calc(100% - 150px);opacity:.8;position:relative;width:150px}@media(min-width:768px){.poweredby .logo{left:0}}.poweredby .logo figure{background:none;height:100%}.poweredby .logo figure img{height:100%}.poweredby .logo .logo--box{align-items:end;bottom:0;display:flex;flex-direction:column;justify-content:end;max-width:142px;padding:0 1rem 1rem;position:absolute;right:0;top:0}.poweredby .logo .logo--box p{color:#555;font-size:1.2rem;margin-bottom:.5rem;text-align:right}.poweredby .logo .logo--box img{height:auto;margin:0 auto;max-height:65px;position:relative;width:auto;z-index:1}.poweredby.color-green{background:green}.poweredby.color-skyblue{background:#d9f6fa!important}.poweredby.color-skyblue .description,.poweredby.color-skyblue .tagline{color:#002677}.poweredby.color-skyblue .logo{opacity:1}.community-blocks{border:1px solid #ebeaea;border-left:4px solid #004697;border-top-right-radius:1.5rem;box-shadow:0 3px 4px 2px #f1f1f1;margin:2rem 0;overflow:hidden;padding:1rem;position:relative}@media(min-width:480px){.community-blocks{margin:4rem 0;padding:2rem}}.community-blocks:after{background:rgba(0,70,151,.071);border-radius:0 0 100%;left:0;top:-1rem}.community-blocks:after,.community-blocks:before{content:"";height:190px;position:absolute;width:190px;z-index:-1}.community-blocks:before{background:url(../images/blue_heart.svg) no-repeat;background-size:cover;bottom:0;opacity:.1;right:0;transform:rotateY(180deg)}.community-blocks .community-description p{margin:1.5rem 0 1rem}.community-blocks .author-image{justify-content:left}.community-blocks .author-image .community-title{display:flex;flex-direction:column;font-size:2rem;margin-bottom:0}@media(min-width:1024px){.community-blocks .author-image .community-title{font-size:3.2rem}}.community-blocks .author-image .avatar,.community-blocks .author-image img{border:3px solid #fff;border-top-right-radius:1.5rem;box-shadow:-1px 4px 8px 0 rgba(0,0,0,.161);height:70px;margin-right:1rem;width:70px}@media(min-width:480px){.community-blocks .author-image .avatar,.community-blocks .author-image img{height:90px;width:90px}}.grid-4-block .grid-item{flex:0 0 50%;margin-bottom:2rem;max-width:50%;padding-left:8px;padding-right:8px}@media(min-width:768px){.grid-4-block .grid-item{flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px}}@media(min-width:1024px){.grid-4-block .grid-item{flex:0 0 25%;max-width:25%;padding-left:15px;padding-right:15px}}.grid-4-block .grid-item-inner{background-color:#f4f9ff;border-top-right-radius:1.5rem;display:block;height:100%;width:100%}.grid-4-block .grid-image{position:relative}.grid-4-block .grid-image img{border-top-right-radius:1.5rem;height:auto;max-height:360px;object-fit:cover;width:100%}.grid-4-block .grid-title{font-family:Poppins,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.7;margin:0 0 10px;min-height:100px;padding:1.5rem}.grid-4-block .grid-logo{margin:auto;max-width:150px;padding-bottom:1.5rem}.visual-stories .date{color:#555;display:block;font-family:Poppins,sans-serif;font-size:1.3rem;font-style:normal;font-weight:400;padding:1.5rem}.visual-stories .grid-title{padding-top:0}.page-category{display:block;position:relative;width:100%}.page-header .heading{display:block;margin:3rem 0;text-align:center;width:100%}.page-header text{color:#555;font-family:Poppins,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.7}.page-header .entry-title{border-bottom:5px solid #59f3b9;display:inline-block}.article-card{flex:0 0 50%;margin-bottom:1rem;max-width:50%;overflow:hidden;padding:1rem .5rem}@media(min-width:1024px){.article-card{flex:0 0 33.33333%;max-width:33.33333%;padding-left:15px;padding-right:15px;padding:15px!important}}.article-card:nth-child(odd){padding-left:0}.article-card:nth-child(2n){padding-right:0}.article-card .thumbnail{height:11rem;position:relative;width:100%}@media(min-width:768px){.article-card .thumbnail{height:21rem}}.article-card .thumbnail img{border-top-right-radius:1.5rem;height:100%;object-fit:cover;width:100%}.article-card .article-content{background-color:#f4f9ff;min-height:calc(100% - 11rem);padding:1.5rem 1rem}.article-card .terms-title{color:#555;font-family:Poppins,sans-serif;font-size:1.3rem;font-style:normal;font-weight:400;padding:.5rem 0 .8rem}.article-card .heading{display:-webkit-box;margin:1.5rem 0 2rem;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:1.5rem;line-height:1.6;overflow:hidden;text-overflow:ellipsis}.article-card .article-meta{color:#555;font-family:Poppins,sans-serif;font-size:1.1rem;font-style:normal;font-weight:400;text-transform:uppercase}.page-navigation{display:block;margin:3rem 0;text-align:center;width:100%}.page-navigation .nav-links,.page-navigation .page-numbers{align-items:center;display:flex;justify-content:center}.page-navigation .page-numbers{height:30px;list-style:none;margin:0 .5rem;width:30px}.page-navigation .current{background-color:#59f3b9;border-radius:100%;color:#004697;font-weight:600}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QSxhQUNFLENBRUEsYUFDQSxDQUZBLGlCQUNBLENBRkEsVUFHQSxtQkFHRixVQUNFLCtCTHlIRixDQUVBLGdCS3hIRSxDTHVIRixpQkFDQSxDQUZBLGVBQ0EsQ0t2SEUsZUFDQSwyQkFJQSwrQkFDQSxDQUZGLG9CQUVFLGVBS0osWUwwRUksQ0FLRixrQks1RUEsQ0x1RUUsYUFDQSxDS3ZFRixlQUNBLENBRkEsa0JBRUEsMEJMekJFLGNLb0JKLGtCTDBFSSxvQkFDQSxDQUdGLGlCQUNBLENBSkUsa0JBR0YsQ0FDQSxzQktyRUUsK0JBR0YsY0FDRSw2QkFHRixlQUNFLDBCQUlBLFlBQ0Esa0JBQ0EsQ0FIRixVQUdFLHlCTDVDQSx5Qkt5Q0YsWUFNSSwrQkFNQSw4QkFDQSxDQUhBLFdBQ0EsaUJBQ0EsQ0FIRixVQUlFLGdDQUlKLHdCQUNFLENBQ0EsNkJBQ0EsQ0FGQSxtQkFFQSw0QkFJQSxVQUNBLENBSUYsOEJMeURBLENLL0RBLGdCQUNFLENMK0RGLGlCQUNBLENBRkEsZUFDQSxDSzlERSxxQkFDQSxDTDhERix1Qkt0REUsbUJMNENGLENLN0NBLG9CQUNFLENMNENGLG9CQUNBLDRCQUNBLENBRUEsZ0JLN0NFLGdCQUNBLENMMENGLGVBQ0EsdUJLM0NFLDZCQUtBLFVBQ0EsK0JMMENGLENLNUNFLGdCQUNBLENMNENGLGlCQUNBLENBRkEsZUFDQSxDSzlDQSx3QkwrQ0Esa0JLdENGLGFBQ0UsQ0FDQSxhQUNBLGtCQUNBLENBSEEsVUFHQSxDQUtFLDJEQURBLGtCQUNBLENBSEYsWUFDRSx1QkFZQSxDQVZBLCtCQU9BLFdBQ0EsQ0FDQSxlQUNBLENBRkEsY0FDQSxDQUhBLFVBSUEsMkJBR0Ysd0JBQ0UsQ0FDQSxrQkFDQSxDQUZBLGFBQ0EsQ0FDQSxlQUNBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWxlcy9jb21wb25lbnRzL19hZC1ibG9jay5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsZXMvYmFzZS9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWxlcy9jb21wb25lbnRzL19jYXRlZ29yeS10YWJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWxlcy9iYXNlL19jb25maWcuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bGVzL2NvbXBvbmVudHMvX3Bvd2VyZWQtYnkuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bGVzL2NvbXBvbmVudHMvX2NvbW11bml0eS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsZXMvY29tcG9uZW50cy9fZ3JpZC00LWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWxlcy9jb21wb25lbnRzL192aXN1YWwtc3Rvcmllcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsZXMvYXJjaGl2ZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkB1c2UgJy4uL2Jhc2UvdmFyaWFibGVzJztcblxuLnZzcGxfX2FkLS1ibG9jayB7XG5cdG1pbi1oZWlnaHQ6IDI1MHB4O1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZjJmMmYyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hZC1oZWFkLWxhYmVsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRmb250LXNpemU6IDEuMnJlbTtcblx0Y29sb3I6IHZhcmlhYmxlcy4kYmxhY2tMaWdodDtcbn1cbiIsIiRwcmltYXJ5OiAjMDA0Njk3O1xuJHNlY29uZGFyeTogIzU5ZjNiOTtcbiRsaWdodFJlZDogI2ZmNjA1NTtcbiR3aGl0ZTogI2ZmZjtcbiRibGFjazogIzAwMDtcbiRibGFja0xpZ2h0OiAjNTU1O1xuJGJhc2VDb2xvcjogcmdiKDQ4IDQ4IDQ4KTtcbiRkYXJrR3JleTogI2Q4ZTBlMjtcbiRsaWdodEdyZXk6ICNmN2Y3Zjc7XG4kbGlnaHRCbHVlOiAjNmQ3ZmNjO1xuJGJnQ29sb3I6ICNmNGY5ZmY7XG4kemVyb1NpemU6IDEuMXJlbTtcbiRzbWFsbEZvbnQ6IDEuMnJlbTtcbiRjb250ZW50Rm9udFNpemU6IDEuM3JlbTtcbiRiYXNlU2l6ZTogMS41cmVtO1xuJGJhc2VGb250OiAxODtcbiRiYXNlTGluZUhlaWdodDogMS41O1xuJGJhc2VTcGFjaW5nOiAoJGJhc2VGb250ICogJGJhc2VMaW5lSGVpZ2h0KSAqIDFweDtcbiRmb250LWZhbWlseS1wb3BwaW5zOiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG4kZm9udC1mYW1pbHktcm9ib3RvOiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiRwdWJsaWM6ICcuLi8uLi9pbWFnZXMvJztcbiIsIkB1c2UgJy4uL2Jhc2UvY29uZmlnJztcbkB1c2UgJy4uL2Jhc2UvdmFyaWFibGVzJztcblxuLnRvcGljcy1pbm5lciB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi50b3BpY3MtaW5uZXIgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDFyZW0gMCAwLjVyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgXG4gIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOHJlbTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIGEge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gICAgYm9yZGVyOiB0aGluIHNvbGlkIHZhcmlhYmxlcy4kZGFya0dyZXkgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHZhcmlhYmxlcy4kd2hpdGU7XG4gIH1cblxuICBpbWcge1xuICAgIHdpZHRoOiAyLjJyZW07XG4gIH1cblxuICAudG9waWMtdGl0bGUge1xuICAgIGNvbG9yOiB2YXJpYWJsZXMuJGJsYWNrTGlnaHQ7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgQGluY2x1ZGUgY29uZmlnLnBvcHBpbnMtc3R5bGUoNDAwKTtcblxuICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gIH1cblxuICAubmV3LWJhZGdlIHtcbiAgICBjb2xvcjogdmFyaWFibGVzLiRsaWdodFJlZDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cblxuLmZpeGVkLXRvcGljcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHZhcmlhYmxlcy4kd2hpdGU7XG5cbiAgJi50b3AtMCB7XG4gICAgcGFkZGluZzogMXJlbSAwIDAuNXJlbTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogOTk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgIC5zaXRlLWxvZ28ge1xuICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgfVxuICB9XG5cbiAgJi50b3AtNyB7XG4gICAgdG9wOiA1LjNyZW07XG4gICAgei1pbmRleDogOTA7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMjBweCAwICMwMDAwMDAwZDtcbiAgfVxufVxuXG4uc2Nyb2xsLWJveCB7XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIEBpbmNsdWRlIGNvbmZpZy5yZXNwb25kLXRvKCdkZXNrdG9wJykge1xuICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXJpYWJsZXMuJHByaW1hcnk7XG4gIH1cbn1cbiIsIkB1c2UgJ3ZhcmlhYmxlcyc7XG5cbkB1c2UgJ3Nhc3M6bWFwJztcblxuLy8gVmFyaWFibGVzIGZvciBicmVha3BvaW50c1xuJGJyZWFrcG9pbnRzOiAoXG4gICdtb2JpbGUnOiA0ODBweCxcbiAgJ3RhYmxldCc6IDc2OHB4LFxuICAnZGVza3RvcCc6IDEwMjRweCxcbik7XG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgJ3RhYmxldCc6IDcyMHB4LFxuICAnZGVza3RvcCc6IDk2MHB4LFxuKTtcbiRndXR0ZXItd2lkdGg6IDMwcHg7IC8vIERlZmF1bHQgZ3V0dGVyIHdpZHRoIGJldHdlZW4gY29sdW1uc1xuXG5AbWl4aW4gcmVzcG9uZC10bygkZGV2aWNlKSB7XG4gICRicmVha3BvaW50OiBtYXAuZ2V0KCRicmVha3BvaW50cywgJGRldmljZSk7XG5cbiAgQGlmICRicmVha3BvaW50IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQHdhcm4gXCJObyBicmVha3BvaW50IGZvdW5kIGZvciAnI3skZGV2aWNlfScuXCI7XG4gIH1cbn1cblxuQG1peGluIGNvbnRhaW5lcigkZmx1aWQ6IGZhbHNlKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCN7JGd1dHRlci13aWR0aH0gLyAyKTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCN7JGd1dHRlci13aWR0aH0gLyAyKTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcblxuICBAaWYgJGZsdWlkIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAycmVtO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygndGFibGV0Jykge1xuICAgICAgcGFkZGluZzogMCAxMi43cmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ21vYmlsZScpIHtcbiAgICAgIHBhZGRpbmc6IDAgNy41cmVtO1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGVhY2ggJGRldmljZSwgJHZhbHVlIGluICRicmVha3BvaW50cyB7XG4gICAgICBAaWYgbWFwLmhhcy1rZXkoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkZGV2aWNlKSB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRldmljZSkge1xuICAgICAgICAgIG1heC13aWR0aDogbWFwLmdldCgkY29udGFpbmVyLW1heC13aWR0aHMsICRkZXZpY2UpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnZGVza3RvcCcpIHtcbiAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG4gIC8vIFJlc3BvbnNpdmUgYWRqdXN0bWVudCBmb3IgZmlyc3QgYW5kIGxhc3QgY29sdW1uIHBhZGRpbmdcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnbW9iaWxlJykge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtI3skZ3V0dGVyLXdpZHRofSAvIDIpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0jeyRndXR0ZXItd2lkdGh9IC8gMik7XG5cbiAgICA+IC5jb2x1bW4ge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25kLXRvKCd0YWJsZXQnKSB7XG4gICAgPiAuY29sdW1uIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnZGVza3RvcCcpIHtcbiAgICA+IC5jb2x1bW4ge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGNvbHVtbigkc2l6ZTogbnVsbCwgJGRldmljZTogbnVsbCkge1xuICAvLyBJZiBubyBzaXplIGlzIHByb3ZpZGVkLCBjb2x1bW4gdGFrZXMgdXAgZXF1YWwgc3BhY2VcbiAgQGlmICRzaXplID09IG51bGwge1xuICAgIGZsZXg6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9IEBlbHNlIHtcbiAgICAkY29sdW1uLXdpZHRoOiBjYWxjKCgxMDAlIC8gMTIgKiAjeyRzaXplfSkgLSAjeyRndXR0ZXItd2lkdGh9KTtcblxuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqICN7JHNpemV9KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogI3skc2l6ZX0pO1xuICB9XG5cbiAgcGFkZGluZy1yaWdodDogY2FsYygjeyRndXR0ZXItd2lkdGh9IC8gMik7XG4gIHBhZGRpbmctbGVmdDogY2FsYygjeyRndXR0ZXItd2lkdGh9IC8gMik7XG5cbiAgQGlmICRkZXZpY2Uge1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRldmljZSkge1xuICAgICAgQGlmICRzaXplID09IG51bGwge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogI3skc2l6ZX0pO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogI3skc2l6ZX0pO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbGluZS1oZWlnaHQtcGx1cygkYWRkaXRpb25hbC1weCkge1xuICBsaW5lLWhlaWdodDogY2FsYygjeyRiYXNlLWxpbmUtaGVpZ2h0fSArICN7JGFkZGl0aW9uYWwtcHh9KTtcbn1cblxuQG1peGluIGxpbmUtY2xhbXAoJGxpbmVzKSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6ICRsaW5lcztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbkBtaXhpbiBmb250LXN0eWxlKCRmYW1pbHksICR3ZWlnaHQsICRzdHlsZTogbm9ybWFsKSB7XG4gIGZvbnQtZmFtaWx5OiAkZmFtaWx5O1xuICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgZm9udC1zdHlsZTogJHN0eWxlO1xuXG4gIC8vIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQG1peGluIHBvcHBpbnMtc3R5bGUoJHdlaWdodCwgJHN0eWxlOiBub3JtYWwpIHtcbiAgQGluY2x1ZGUgZm9udC1zdHlsZSh2YXJpYWJsZXMuJGZvbnQtZmFtaWx5LXBvcHBpbnMsICR3ZWlnaHQsICRzdHlsZSk7XG59XG5cbkBtaXhpbiByb2JvdG8tc3R5bGUoJHdlaWdodCwgJHN0eWxlOiBub3JtYWwpIHtcbiAgQGluY2x1ZGUgZm9udC1zdHlsZSh2YXJpYWJsZXMuJGZvbnQtZmFtaWx5LXJvYm90bywgJHdlaWdodCwgJHN0eWxlKTtcbn1cbiIsIkB1c2UgJy4uL2Jhc2UvY29uZmlnJztcbkB1c2UgJy4uL2Jhc2UvdmFyaWFibGVzJztcblxuLnBvd2VyZWRieSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtIDA7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAwICMwMDAwMDAzZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBAaW5jbHVkZSBjb25maWcucmVzcG9uZC10bygndGFibGV0Jykge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgcGFkZGluZzogMnJlbSAycmVtIDA7XG5cbiAgICBAaW5jbHVkZSBjb25maWcucmVzcG9uZC10bygndGFibGV0Jykge1xuICAgICAgcGFkZGluZzogNHJlbSAxcmVtIDFyZW0gM3JlbTtcbiAgICB9XG4gIH1cblxuICAudGFnbGluZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGNvbG9yOiB2YXJpYWJsZXMuJHdoaXRlO1xuICB9XG5cbiAgLmRlc2NyaXB0aW9uIHsgLypjc3MgYWRkZWQgdG8gaGFuZGxlIGFydGljbGUgcGFnZSBmb250IHNpemUgYW5kIHNwYWNlKi9cbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG5cbiAgLmxvZ28ge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gICAgYm90dG9tOiAwO1xuICAgIG9wYWNpdHk6IDAuODtcbiAgICBmbGV4LXNocmluazogMDtcblxuICAgIEBpbmNsdWRlIGNvbmZpZy5yZXNwb25kLXRvKCd0YWJsZXQnKSB7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIGZpZ3VyZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ28tLWJveCB7XG4gICAgICBtYXgtd2lkdGg6IDE0MnB4O1xuICAgICAgcGFkZGluZzogMCAxcmVtIDFyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGJsYWNrTGlnaHQ7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IDY1cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5jb2xvci1ncmVlbiB7XG4gICAgYmFja2dyb3VuZDogZ3JlZW47XG4gIH1cbiAgJi5jb2xvci1za3libHVlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRDlGNkZBIWltcG9ydGFudDtcbiAgICAudGFnbGluZSwgXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiMwMDI2Nzc7XG4gICAgfVxuICAgIC5sb2dvIHtcbiAgICAgIG9wYWNpdHk6MTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJy4uL2Jhc2UvY29uZmlnJztcbkB1c2UgJy4uL2Jhc2UvdmFyaWFibGVzJztcblxuLmNvbW11bml0eS1ibG9ja3Mge1xuICBtYXJnaW46IDJyZW0gMDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWFlYTtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB2YXJpYWJsZXMuJHByaW1hcnk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDRweCAycHggI2YxZjFmMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBpbmNsdWRlIGNvbmZpZy5yZXNwb25kLXRvKCdtb2JpbGUnKSB7XG4gICAgbWFyZ2luOiA0cmVtIDA7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTkwcHg7XG4gICAgaGVpZ2h0OiAxOTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMXJlbTtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6ICMwMDQ2OTcxMjtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDE5MHB4O1xuICAgIGhlaWdodDogMTkwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJyN7dmFyaWFibGVzLiRwdWJsaWN9Ymx1ZV9oZWFydC5zdmcnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuY29tbXVuaXR5LWRlc2NyaXB0aW9uIHAge1xuICAgIG1hcmdpbjogMS41cmVtIDAgMXJlbTtcbiAgfVxuXG4gIC5hdXRob3ItaW1hZ2Uge1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcblxuICAgIC5jb21tdW5pdHktdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgQGluY2x1ZGUgY29uZmlnLnJlc3BvbmQtdG8oJ2Rlc2t0b3AnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuXG4gICAgICAgIC8vZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXV0aG9yLWltYWdlIC5hdmF0YXIsXG4gIC5hdXRob3ItaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gICAgYm9yZGVyOiAzcHggc29saWQgI2ZmZjtcbiAgICBib3gtc2hhZG93OiAtMXB4IDRweCA4cHggMCAjMDAwMDAwMjk7XG4gICAgQGluY2x1ZGUgY29uZmlnLnJlc3BvbmQtdG8oJ21vYmlsZScpIHtcbiAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi4vYmFzZS9jb25maWcnO1xuQHVzZSAnLi4vYmFzZS92YXJpYWJsZXMnO1xuXG4uZ3JpZC00LWJsb2NrIHtcbiAgLmdyaWQtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgIEBpbmNsdWRlIGNvbmZpZy5jb2x1bW4oNik7XG5cbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG5cbiAgICBAaW5jbHVkZSBjb25maWcucmVzcG9uZC10bygndGFibGV0Jykge1xuICAgICAgQGluY2x1ZGUgY29uZmlnLmNvbHVtbig2KTtcblxuICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDMwcHggLyAyKTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMzBweCAvIDIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGNvbmZpZy5yZXNwb25kLXRvKCdkZXNrdG9wJykge1xuICAgICAgQGluY2x1ZGUgY29uZmlnLmNvbHVtbigzKTtcbiAgICB9XG4gIH1cblxuICAuZ3JpZC1pdGVtLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGJnQ29sb3I7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuZ3JpZC1pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICAgICAgbWF4LWhlaWdodDogMzYwcHg7XG5cbiAgICB9XG4gIH1cblxuXG4gIC5ncmlkLXRpdGxlIHtcbiAgICBAaW5jbHVkZSBjb25maWcucG9wcGlucy1zdHlsZSg2MDApO1xuXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGJhc2VTaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gIH1cblxuICAuZ3JpZC1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG59XG4iLCJAdXNlICcuLi9iYXNlL2NvbmZpZyc7XG5AdXNlICcuLi9iYXNlL3ZhcmlhYmxlcyc7XG5cbi52aXN1YWwtc3RvcmllcyB7XG4gIC5kYXRlIHtcbiAgICBAaW5jbHVkZSBjb25maWcucG9wcGlucy1zdHlsZSg0MDApO1xuXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGNvbnRlbnRGb250U2l6ZTtcbiAgICBjb2xvcjogdmFyaWFibGVzLiRibGFja0xpZ2h0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuICBcbiAgLmdyaWQtdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4iLCJAdXNlICdiYXNlL3ZhcmlhYmxlcyc7XG5AdXNlICdiYXNlL2NvbmZpZyc7XG5AdXNlICdjb21wb25lbnRzL2FkLWJsb2NrJztcbkB1c2UgJ2NvbXBvbmVudHMvY2F0ZWdvcnktdGFicyc7XG5AdXNlICdjb21wb25lbnRzL3Bvd2VyZWQtYnknO1xuQHVzZSAnY29tcG9uZW50cy9jb21tdW5pdHknO1xuXG4vL0BpbXBvcnQgXCJjb21wb25lbnRzL2dyaWQtMy1ibG9ja1wiO1xuQHVzZSAnY29tcG9uZW50cy9ncmlkLTQtYmxvY2snO1xuQHVzZSAnY29tcG9uZW50cy92aXN1YWwtc3Rvcmllcyc7XG5cbi5wYWdlLWNhdGVnb3J5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wYWdlLWhlYWRlciB7XG4gIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAzcmVtIDA7XG4gIH1cblxuICB0ZXh0IHtcbiAgICBjb2xvcjogdmFyaWFibGVzLiRibGFja0xpZ2h0O1xuICAgIEBpbmNsdWRlIGNvbmZpZy5wb3BwaW5zLXN0eWxlKDQwMCk7XG5cbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kYmFzZVNpemU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgfVxuXG4gIC5lbnRyeS10aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB2YXJpYWJsZXMuJHNlY29uZGFyeTtcblxuICB9XG59XG5cbi5hcnRpY2xlLWNhcmQge1xuICBAaW5jbHVkZSBjb25maWcuY29sdW1uKDYpOyAvLyBEZWZhdWx0IG1vYmlsZSBhbmQgdGFibGV0IGNvbHVtbiBzaXplXG5cbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZzogMXJlbSAwLjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgQGluY2x1ZGUgY29uZmlnLnJlc3BvbmQtdG8oJ2Rlc2t0b3AnKSB7XG4gICAgQGluY2x1ZGUgY29uZmlnLmNvbHVtbig0KTsgLy8gQWRqdXN0IGNvbHVtbiBzaXplIG9uIGRlc2t0b3BcblxuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gICY6bnRoLWNoaWxkKG9kZCkge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnRodW1ibmFpbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBjb25maWcucmVzcG9uZC10bygndGFibGV0Jykge1xuICAgICAgaGVpZ2h0OiAyMXJlbTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gICAgfVxuICB9XG5cbiAgLmFydGljbGUtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRiZ0NvbG9yO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDExcmVtKTtcbiAgfVxuXG4gIC50ZXJtcy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgY29sb3I6IHZhcmlhYmxlcy4kYmxhY2tMaWdodDtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMCAwLjhyZW07XG4gIH1cblxuICAudGVybXMtdGl0bGUge1xuICAgIEBpbmNsdWRlIGNvbmZpZy5wb3BwaW5zLXN0eWxlKDQwMCk7XG4gIH1cblxuICAuaGVhZGluZyB7XG4gICAgbWFyZ2luOiAxLjVyZW0gMCAycmVtO1xuICAgIEBpbmNsdWRlIGNvbmZpZy5saW5lLWNsYW1wKDQpO1xuXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGJhc2VTaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cblxuICAuYXJ0aWNsZS1tZXRhIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiR6ZXJvU2l6ZTtcbiAgICBjb2xvcjogdmFyaWFibGVzLiRibGFja0xpZ2h0O1xuICAgIEBpbmNsdWRlIGNvbmZpZy5wb3BwaW5zLXN0eWxlKDQwMCk7XG4gIH1cbn1cblxuXG4ucGFnZS1uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDNyZW0gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC5uYXYtbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5wYWdlLW51bWJlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luOiAwIDAuNXJlbTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgLmN1cnJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5O1xuICAgIGNvbG9yOiB2YXJpYWJsZXMuJHByaW1hcnk7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/