.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bd-hero{background:linear-gradient(135deg,#1a1d20 0,#2d3035 100%);padding:100px 5% 50px;position:relative;overflow:hidden}.bd-hero::before,.bd-promo-card::after{content:"";position:absolute;pointer-events:none}.bd-hero::before{top:0;right:0;width:50%;height:100%;background:radial-gradient(circle at top right,rgba(255,214,90,.08)0,transparent 70%);z-index:2}.bd-hero-image{position:absolute;top:0;right:0;width:55%;height:100%;background-image:url(/img/photo/lightingdesignsummer2000.webp);background-size:cover;background-position:center right;-webkit-mask-image:linear-gradient(to right,transparent 0,rgba(0,0,0,.5) 25%,#000 60%,#000 100%);mask-image:linear-gradient(to right,transparent 0,rgba(0,0,0,.5) 25%,#000 60%,#000 100%);opacity:.55;pointer-events:none;z-index:1}.bd-hero-content{max-width:1400px;margin:0 auto;position:relative;z-index:3}.bd-hero-text{max-width:680px}.bd-hero h1,.bd-hero-tag{font-weight:700;margin-bottom:16px}.bd-hero-tag{display:inline-block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#212529;background:#ffd65a;padding:4px 12px}.bd-hero h1{font-size:clamp(2rem,4vw,3.2rem);color:#fff;letter-spacing:-.02em;line-height:1.1}.bd-hero-sub{font-size:clamp(15px,1.5vw,18px);color:rgba(255,255,255,.7);margin-bottom:32px;max-width:700px;line-height:1.6}.bd-hero-stats{display:flex;gap:32px;flex-wrap:wrap;margin-bottom:32px}.bd-hero-stat{display:flex;align-items:center;gap:10px}.bd-hero-stat svg{width:20px;height:20px;color:#ffd65a;flex-shrink:0}.bd-hero-stat-text{font-size:14px;color:rgba(255,255,255,.85);font-weight:500}.bd-hero-cta,.bd-hero-cta:hover,.bd-post-title a{color:#212529;text-decoration:none}.bd-hero-cta{display:inline-flex;align-items:center;gap:8px;background:#ffd65a;font-size:15px;font-weight:600;padding:12px 24px;border-radius:0;transition:background .2s,transform .2s}.bd-hero-cta:hover{background:#e6b800;transform:translateY(-1px)}.bd-hero-cta svg{width:14px;height:14px}.bd-intro{padding:60px 5% 30px;background:#fff}.bd-intro-inner{max-width:1100px;margin:0 auto}.bd-section-header{text-align:center;margin-bottom:32px}.bd-section-header h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin-bottom:12px;color:#212529}.bd-section-header p{font-size:15px;color:#6c757d;margin:12px auto 0;max-width:720px;line-height:1.6}.bd-divider{width:40px;height:3px;background:#ffd65a;margin:12px auto 0}.bd-featured{padding:30px 5% 60px;background:#fff}.bd-featured-inner{max-width:1400px;margin:0 auto}.bd-featured-card{display:grid;grid-template-columns:1.1fr 1fr;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .3s,transform .3s}.bd-featured-card:hover{box-shadow:0 12px 32px rgba(0,0,0,.14);transform:translateY(-4px);text-decoration:none;color:inherit}.bd-featured-image{position:relative;overflow:hidden;aspect-ratio:4/3;background:#1a1d20}.bd-featured-image img,.bd-post-image img,.bd-promo-card img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.bd-featured-card:hover .bd-featured-image img{transform:scale(1.04)}.bd-featured-content{padding:40px;display:flex;flex-direction:column;justify-content:center}.bd-featured-cat,.bd-featured-tag{font-weight:700;text-transform:uppercase}.bd-featured-tag{display:inline-block;font-size:11px;letter-spacing:.1em;color:#212529;background:#ffd65a;padding:4px 12px;margin-bottom:16px;align-self:flex-start}.bd-featured-cat{display:block;font-size:12px;letter-spacing:.08em;color:#6c757d;margin-bottom:10px}.bd-featured-title{font-size:clamp(1.4rem,2.5vw,2rem);font-weight:700;color:#212529;margin:0 0 16px;line-height:1.2;letter-spacing:-.01em}.bd-featured-text{font-size:16px;line-height:1.7;color:#495057;margin-bottom:20px}.bd-featured-meta{display:flex;align-items:center;gap:18px;font-size:13px;color:#6c757d;margin-bottom:24px}.bd-featured-date{display:inline-flex;align-items:center;gap:6px}.bd-featured-date svg{color:#ffd65a}.bd-featured-read{padding-left:18px;border-left:1px solid #e9ecef}.bd-featured-link{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#212529;border-bottom:2px solid #ffd65a;padding-bottom:4px;align-self:flex-start;transition:gap .2s}.bd-featured-card:hover .bd-featured-link{gap:12px}.bd-featured-date svg,.bd-featured-link svg{width:14px;height:14px}.bd-posts{padding:60px 5%;background:#f8f9fa}.bd-posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:1400px;margin:48px auto 0}.bd-post-card{background:#fff;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:box-shadow .3s,transform .3s;overflow:hidden}.bd-post-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-4px)}.bd-post-image{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:#1a1d20}.bd-post-card:hover .bd-post-image img{transform:scale(1.05)}.bd-post-cat{position:absolute;top:16px;left:16px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#212529;background:#ffd65a;padding:5px 11px;z-index:2}.bd-post-body{padding:24px;display:flex;flex-direction:column;flex:1}.bd-post-title{font-size:19px;font-weight:700;line-height:1.3;margin:0 0 10px;letter-spacing:-.01em}.bd-post-title a{transition:color .2s}.bd-post-title a:hover{color:#b89000;text-decoration:none}.bd-post-meta{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#6c757d;margin:0 0 14px;font-weight:500}.bd-post-meta svg{width:13px;height:13px;color:#ffd65a;flex-shrink:0}.bd-post-text{font-size:14px;line-height:1.6;color:#495057;margin:0 0 18px;flex:1}.bd-post-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;border-bottom:2px solid #ffd65a;padding-bottom:3px;align-self:flex-start;transition:gap .2s}.bd-post-card:hover .bd-post-link{gap:10px}.bd-page-link:hover,.bd-post-link,.bd-post-link:hover{color:#212529;text-decoration:none}.bd-post-link svg{width:12px;height:12px}.bd-pagination{display:flex;align-items:center;justify-content:space-between;max-width:1400px;margin:48px auto 0;padding:24px 0 0;border-top:1px solid #e9ecef}.bd-page-link{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#212529;font-size:14px;font-weight:600;padding:11px 20px;text-decoration:none;border:1px solid #e9ecef;transition:all .2s}.bd-page-link:hover{background:#ffd65a;border-color:#ffd65a}.bd-page-link svg,.bd-promo-btn svg{width:14px;height:14px}.bd-page-link-disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.bd-page-info{font-size:13px;color:#6c757d;font-weight:600;letter-spacing:.05em}.bd-promo{padding:60px 5%;background:#fff}.bd-promo-inner{max-width:1400px;margin:0 auto}.bd-promo-card{position:relative;display:block;aspect-ratio:16/6;overflow:hidden;text-decoration:none;color:#fff}.bd-promo-card:hover img{transform:scale(1.03)}.bd-promo-card::after{inset:0;background:linear-gradient(135deg,rgba(0,0,0,.75)0,rgba(0,0,0,.35) 100%)}.bd-promo-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:48px 60px;z-index:2;max-width:700px}.bd-promo-tier{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffd65a;margin-bottom:12px}.bd-promo-title{font-size:clamp(1.5rem,3vw,2.4rem);font-weight:700;color:#fff;margin:0 0 14px;letter-spacing:-.01em;line-height:1.15}.bd-promo-text{font-size:16px;color:rgba(255,255,255,.9);margin:0 0 22px;line-height:1.6;max-width:560px}.bd-promo-btn{display:inline-flex;align-items:center;gap:8px;background:#ffd65a;color:#212529;font-size:14px;font-weight:600;padding:12px 24px;text-decoration:none;transition:background .2s}.bd-promo-card:hover .bd-promo-btn{background:#e6b800}.bd-seo{padding:60px 5%;background:#f8f9fa}.bd-seo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1400px;margin:48px auto 0}.bd-seo-card{background:#fff;padding:24px;border-left:3px solid #ffd65a;transition:transform .2s,box-shadow .2s}.bd-seo-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.06)}.bd-newsletter h2,.bd-seo-tag{font-weight:700;color:#212529;margin-bottom:10px}.bd-seo-tag{display:inline-block;font-size:10px;letter-spacing:.08em;text-transform:uppercase;background:#ffd65a;padding:3px 9px}.bd-seo-card strong{display:block;font-size:16px;font-weight:600;margin-bottom:8px;color:#212529}.bd-seo-card p{font-size:14px;line-height:1.7;color:#6c757d;margin:0 0 12px}.bd-seo-link,.bd-seo-link:hover{color:#212529;text-decoration:none}.bd-seo-link{font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:4px;border-bottom:1px solid #ffd65a;padding-bottom:2px;transition:gap .2s}.bd-seo-link:hover{gap:8px}.bd-seo-link svg{width:12px;height:12px}.bd-newsletter{padding:70px 5%;background:#fff}.bd-newsletter-inner{max-width:640px;margin:0 auto;text-align:center}.bd-newsletter-icon{width:56px;height:56px;background:#ffd65a;border-radius:50%;display:grid;place-items:center;margin:0 auto 20px}.bd-newsletter-icon svg{width:26px;height:26px;color:#212529}.bd-newsletter h2{font-size:clamp(1.4rem,2.5vw,1.9rem)}.bd-newsletter p{font-size:15px;color:#6c757d;margin-bottom:24px;line-height:1.6}.bd-newsletter-form{display:flex;gap:8px;max-width:460px;margin:0 auto}.bd-newsletter-form input[type=email]{flex:1;padding:13px 16px;border:1px solid #dee2e6;background:#fff;font-size:15px;border-radius:0;color:#212529;transition:border-color .2s;-webkit-appearance:none;appearance:none}.bd-newsletter-form input[type=email]:focus{outline:0;border-color:#ffd65a;box-shadow:0 0 0 3px rgba(255,214,90,.2)}.bd-newsletter-btn{display:inline-flex;align-items:center;gap:8px;background:#ffd65a;color:#212529;font-size:14px;font-weight:600;padding:0 22px;border:0;cursor:pointer;transition:background .2s;white-space:nowrap}.bd-newsletter-btn:hover{background:#e6b800}.bd-newsletter-btn svg{width:14px;height:14px}.bd-cta-banner{padding:60px 5%;background:#f8f9fa;text-align:center}.bd-cta-inner{max-width:800px;margin:0 auto;background:#fff;padding:48px 40px;box-shadow:0 4px 16px rgba(0,0,0,.06)}.bd-cta-banner h2{font-size:clamp(1.3rem,2.5vw,1.8rem);font-weight:700;margin-bottom:12px;color:#212529}.bd-cta-banner p{font-size:16px;color:#6c757d;margin-bottom:28px;line-height:1.6}.bd-cta-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.bd-cta-btn,.bd-cta-btn:hover{color:#212529;text-decoration:none}.bd-cta-btn{display:inline-flex;align-items:center;gap:8px;background:#ffd65a;font-size:15px;font-weight:600;padding:13px 28px;border-radius:0;transition:background .2s}.bd-cta-btn:hover{background:#e6b800}.bd-cta-btn svg{width:16px;height:16px}.bd-cta-btn-secondary{background:0 0;border:2px solid #212529;color:#212529}.bd-cta-btn-secondary:hover{background:#212529;color:#fff}@media (max-width:1100px){.bd-posts-grid,.bd-seo-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.bd-featured-card{grid-template-columns:1fr}.bd-featured-content{padding:32px 24px}.bd-promo-card{aspect-ratio:4/3}.bd-promo-content{padding:32px}.bd-hero-image{width:70%;opacity:.35}}@media (max-width:700px){.bd-posts-grid,.bd-seo-grid{grid-template-columns:1fr;gap:20px}.bd-pagination{flex-direction:column;gap:12px}.bd-page-link{width:100%;justify-content:center}}@media (max-width:560px){.bd-hero{padding:40px 5% 36px}.bd-hero-stats{gap:14px 22px}.bd-hero-image{display:none}.bd-cta-banner,.bd-featured,.bd-intro,.bd-newsletter,.bd-posts,.bd-promo,.bd-seo{padding:40px 5%}.bd-newsletter-form{flex-direction:column}.bd-newsletter-btn{padding:13px 22px;justify-content:center}.bd-cta-actions{flex-direction:column}.bd-cta-btn{width:100%;justify-content:center}.bd-cta-inner{padding:32px 22px}.bd-promo-content{padding:24px}.bd-featured-meta{flex-wrap:wrap;gap:8px 12px}.bd-featured-read{padding-left:0;border-left:none}}@media print{.bd-cta-banner,.bd-hero,.bd-newsletter,.bd-pagination,.bd-promo{display:none}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjx1bmtub3duPiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNQSxnQixDQUNJLGlCLENBQ0EsUyxDQUNBLFUsQ0FDQSxTLENBQ0EsVyxDQUNBLGUsQ0FDQSxrQixDQUNBLGtCLENBQ0EsUSxDQUlKLFEsQ0FDSSx5RCxDQUNBLHFCLENBQ0EsaUIsQ0FDQSxlLENBR0osZ0IsQ0F3Z0JBLHFCLENBQ0ksVSxDQUNBLGlCLENBR0EsbUIsQ0E3Z0JKLGdCLENBR0ksSyxDQUNBLE8sQ0FDQSxTLENBQ0EsVyxDQUNBLHFGLENBRUEsUyxDQUdKLGMsQ0FDSSxpQixDQUNBLEssQ0FDQSxPLENBQ0EsUyxDQUNBLFcsQ0FDQSw4RCxDQUNBLHFCLENBQ0EsZ0MsQ0FDQSxnRyxDQUNRLHdGLENBQ1IsVyxDQUNBLG1CLENBQ0EsUyxDQUdKLGdCLENBQ0ksZ0IsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxTLENBR0osYSxDQUNJLGUsQ0FlSixXLENBWkEsWSxDQWNJLGUsQ0FFQSxrQixDQWhCSixZLENBQ0ksb0IsQ0FDQSxjLENBRUEsbUIsQ0FDQSx3QixDQUNBLGEsQ0FDQSxrQixDQUNBLGdCLENBSUosVyxDQUNJLGdDLENBRUEsVSxDQUVBLHFCLENBQ0EsZSxDQUdKLFksQ0FDSSxnQyxDQUNBLDBCLENBQ0Esa0IsQ0FDQSxlLENBQ0EsZSxDQUdKLGMsQ0FDSSxZLENBQ0EsUSxDQUNBLGMsQ0FDQSxrQixDQUdKLGEsQ0FDSSxZLENBQ0Esa0IsQ0FDQSxRLENBR0osaUIsQ0FDSSxVLENBQ0EsVyxDQUNBLGEsQ0FDQSxhLENBR0osa0IsQ0FDSSxjLENBQ0EsMkIsQ0FDQSxlLENBR0osWSxDQWNBLGtCLENBMlFBLGdCLENBQ0ksYSxDQUNBLG9CLENBM1JKLFksQ0FDSSxtQixDQUNBLGtCLENBQ0EsTyxDQUNBLGtCLENBRUEsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLGUsQ0FFQSx1QyxDQUdKLGtCLENBQ0ksa0IsQ0FDQSwwQixDQUtKLGdCLENBQ0ksVSxDQUNBLFcsQ0FJSixTLENBQ0ksb0IsQ0FDQSxlLENBR0osZSxDQUNJLGdCLENBQ0EsYSxDQUdKLGtCLENBQ0ksaUIsQ0FDQSxrQixDQUdKLHFCLENBQ0ksZ0MsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBR0osb0IsQ0FDSSxjLENBQ0EsYSxDQUNBLGtCLENBQ0EsZSxDQUNBLGUsQ0FHSixXLENBQ0ksVSxDQUNBLFUsQ0FDQSxrQixDQUNBLGtCLENBSUosWSxDQUNJLG9CLENBQ0EsZSxDQUdKLGtCLENBQ0ksZ0IsQ0FDQSxhLENBR0osaUIsQ0FDSSxZLENBQ0EsK0IsQ0FDQSxlLENBQ0EscUMsQ0FDQSxlLENBQ0Esb0IsQ0FDQSxhLENBQ0EsdUMsQ0FHSix1QixDQUNJLHNDLENBQ0EsMEIsQ0FDQSxvQixDQUNBLGEsQ0FHSixrQixDQUNJLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FHSixzQixDQTZJQSxrQixDQThLQSxrQixDQTFUSSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsNkIsQ0FHSiw4QyxDQUNJLHFCLENBR0osb0IsQ0FDSSxZLENBQ0EsWSxDQUNBLHFCLENBQ0Esc0IsQ0FnQkosZ0IsQ0FiQSxnQixDQWdCSSxlLENBRUEsd0IsQ0FsQkosZ0IsQ0FDSSxvQixDQUNBLGMsQ0FFQSxtQixDQUVBLGEsQ0FDQSxrQixDQUNBLGdCLENBQ0Esa0IsQ0FDQSxxQixDQUdKLGdCLENBQ0ksYSxDQUNBLGMsQ0FFQSxvQixDQUVBLGEsQ0FDQSxrQixDQUdKLGtCLENBQ0ksa0MsQ0FDQSxlLENBQ0EsYSxDQUNBLGUsQ0FDQSxlLENBQ0EscUIsQ0FHSixpQixDQUNJLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLGtCLENBR0osaUIsQ0FDSSxZLENBQ0Esa0IsQ0FDQSxRLENBQ0EsYyxDQUNBLGEsQ0FDQSxrQixDQUdKLGlCLENBQ0ksbUIsQ0FDQSxrQixDQUNBLE8sQ0FHSixxQixDQUdJLGEsQ0FHSixpQixDQUNJLGlCLENBQ0EsNkIsQ0FHSixpQixDQUNJLG1CLENBQ0Esa0IsQ0FDQSxPLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0EsK0IsQ0FDQSxrQixDQUNBLHFCLENBQ0Esa0IsQ0FHSix5QyxDQUNJLFEsQ0F6QkoscUIsQ0E0QkEscUIsQ0FDSSxVLENBQ0EsVyxDQUlKLFMsQ0FDSSxlLENBQ0Esa0IsQ0FHSixjLENBQ0ksWSxDQUNBLG1DLENBQ0EsUSxDQUNBLGdCLENBQ0Esa0IsQ0FHSixhLENBQ0ksZSxDQUNBLFksQ0FDQSxxQixDQUNBLG9DLENBQ0EsdUMsQ0FDQSxlLENBR0osbUIsQ0FDSSxxQyxDQUNBLDBCLENBR0osYyxDQUNJLGlCLENBQ0EsYSxDQUNBLGdCLENBQ0EsZSxDQUNBLGtCLENBVUosc0MsQ0FDSSxxQixDQUdKLFksQ0FDSSxpQixDQUNBLFEsQ0FDQSxTLENBQ0EsYyxDQUNBLGUsQ0FDQSxtQixDQUNBLHdCLENBQ0EsYSxDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxTLENBR0osYSxDQUNJLFksQ0FDQSxZLENBQ0EscUIsQ0FDQSxNLENBR0osYyxDQUNJLGMsQ0FDQSxlLENBQ0EsZSxDQUNBLGUsQ0FDQSxxQixDQUdKLGdCLENBR0ksb0IsQ0FHSixzQixDQUNJLGEsQ0FDQSxvQixDQUdKLGEsQ0FDSSxtQixDQUNBLGtCLENBQ0EsTyxDQUNBLGMsQ0FDQSxhLENBQ0EsZSxDQUNBLGUsQ0FHSixpQixDQUNJLFUsQ0FDQSxXLENBQ0EsYSxDQUNBLGEsQ0FHSixhLENBQ0ksYyxDQUNBLGUsQ0FDQSxhLENBQ0EsZSxDQUNBLE0sQ0FHSixhLENBQ0ksbUIsQ0FDQSxrQixDQUNBLE8sQ0FDQSxjLENBQ0EsZSxDQUdBLCtCLENBQ0Esa0IsQ0FDQSxxQixDQUNBLGtCLENBR0osaUMsQ0FDSSxRLENBc0NKLG1CLENBckRBLGEsQ0FrQkEsbUIsQ0FDSSxhLENBQ0Esb0IsQ0FHSixpQixDQUNJLFUsQ0FDQSxXLENBSUosYyxDQUNJLFksQ0FDQSxrQixDQUNBLDZCLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGdCLENBQ0EsNEIsQ0FHSixhLENBQ0ksbUIsQ0FDQSxrQixDQUNBLE8sQ0FDQSxlLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxvQixDQUNBLHdCLENBQ0Esa0IsQ0FHSixtQixDQUNJLGtCLENBQ0Esb0IsQ0FLSixpQixDQTRHQSxpQixDQTNHSSxVLENBQ0EsVyxDQUdKLHNCLENBQ0ksVSxDQUNBLG1CLENBQ0Esa0IsQ0FHSixhLENBQ0ksYyxDQUNBLGEsQ0FDQSxlLENBQ0Esb0IsQ0FJSixTLENBQ0ksZSxDQUNBLGUsQ0FHSixlLENBQ0ksZ0IsQ0FDQSxhLENBR0osYyxDQUNJLGlCLENBQ0EsYSxDQUNBLGlCLENBQ0EsZSxDQUNBLG9CLENBQ0EsVSxDQVVKLHdCLENBQ0kscUIsQ0FHSixxQixDQUdJLE8sQ0FDQSx3RSxDQUlKLGlCLENBQ0ksaUIsQ0FDQSxPLENBQ0EsWSxDQUNBLHFCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLGlCLENBQ0EsUyxDQUNBLGUsQ0FHSixjLENBQ0ksYyxDQUNBLGUsQ0FDQSxtQixDQUNBLHdCLENBQ0EsYSxDQUNBLGtCLENBR0osZSxDQUNJLGtDLENBQ0EsZSxDQUNBLFUsQ0FDQSxlLENBQ0EscUIsQ0FDQSxnQixDQUdKLGMsQ0FDSSxjLENBQ0EsMEIsQ0FDQSxlLENBQ0EsZSxDQUNBLGUsQ0FHSixhLENBQ0ksbUIsQ0FDQSxrQixDQUNBLE8sQ0FDQSxrQixDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0Esb0IsQ0FDQSx5QixDQVFKLGtDLENBQ0ksa0IsQ0FJSixPLENBQ0ksZSxDQUNBLGtCLENBR0osWSxDQUNJLFksQ0FDQSxtQyxDQUNBLFEsQ0FDQSxnQixDQUNBLGtCLENBR0osWSxDQUNJLGUsQ0FDQSxZLENBQ0EsNkIsQ0FDQSx1QyxDQUdKLGtCLENBQ0ksMEIsQ0FDQSxxQyxDQWtGSixpQixDQS9FQSxXLENBaUZJLGUsQ0FDQSxhLENBQ0Esa0IsQ0FuRkosVyxDQUNJLG9CLENBQ0EsYyxDQUVBLG9CLENBQ0Esd0IsQ0FFQSxrQixDQUNBLGUsQ0FJSixtQixDQUNJLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsYSxDQUdKLGMsQ0FDSSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxlLENBR0osWSxDQWFBLGtCLENBQ0ksYSxDQUVBLG9CLENBaEJKLFksQ0FDSSxjLENBQ0EsZSxDQUdBLG1CLENBQ0Esa0IsQ0FDQSxPLENBQ0EsK0IsQ0FDQSxrQixDQUNBLGtCLENBR0osa0IsQ0FFSSxPLENBSUosZ0IsQ0FDSSxVLENBQ0EsVyxDQUlKLGMsQ0FDSSxlLENBQ0EsZSxDQUdKLG9CLENBQ0ksZSxDQUNBLGEsQ0FDQSxpQixDQUdKLG1CLENBQ0ksVSxDQUNBLFcsQ0FDQSxrQixDQUNBLGlCLENBQ0EsWSxDQUNBLGtCLENBQ0Esa0IsQ0FHSix1QixDQUNJLFUsQ0FDQSxXLENBQ0EsYSxDQUdKLGlCLENBQ0ksb0MsQ0FNSixnQixDQUNJLGMsQ0FDQSxhLENBQ0Esa0IsQ0FDQSxlLENBR0osbUIsQ0FDSSxZLENBQ0EsTyxDQUNBLGUsQ0FDQSxhLENBR0oscUMsQ0FDSSxNLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSwyQixDQUNBLHVCLENBQ1EsZSxDQUdaLDJDLENBQ0ksUyxDQUNBLG9CLENBQ0Esd0MsQ0FHSixrQixDQUNJLG1CLENBQ0Esa0IsQ0FDQSxPLENBQ0Esa0IsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxjLENBQ0EsUSxDQUNBLGMsQ0FDQSx5QixDQUNBLGtCLENBR0osd0IsQ0FDSSxrQixDQUdKLHNCLENBQ0ksVSxDQUNBLFcsQ0FJSixjLENBQ0ksZSxDQUNBLGtCLENBQ0EsaUIsQ0FHSixhLENBQ0ksZSxDQUNBLGEsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxxQyxDQUdKLGlCLENBQ0ksb0MsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBR0osZ0IsQ0FDSSxjLENBQ0EsYSxDQUNBLGtCLENBQ0EsZSxDQUdKLGUsQ0FDSSxZLENBQ0EsUSxDQUNBLHNCLENBQ0EsYyxDQUdKLFcsQ0FjQSxpQixDQUVJLGEsQ0FDQSxvQixDQWpCSixXLENBQ0ksbUIsQ0FDQSxrQixDQUNBLE8sQ0FDQSxrQixDQUVBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxlLENBRUEseUIsQ0FHSixpQixDQUNJLGtCLENBS0osZSxDQUNJLFUsQ0FDQSxXLENBR0oscUIsQ0FDSSxjLENBQ0Esd0IsQ0FDQSxhLENBR0osMkIsQ0FDSSxrQixDQUNBLFUsQ0FJSiwwQkFDSSxjLENBQ0EsWSxDQUNJLHFDQUlSLEEseUJBQ0ksaUIsQ0FDSSx5QixDQUdKLG9CLENBQ0ksaUIsQ0FHSixjLENBQ0ksZ0IsQ0FHSixpQixDQUNJLFksQ0FHSixjLENBQ0ksUyxDQUNBLGFBSVIsQSx5QkFDSSxjLENBQ0EsWSxDQUNJLHlCLENBQ0EsUSxDQUdKLGMsQ0FDSSxxQixDQUNBLFEsQ0FHSixhLENBQ0ksVSxDQUNBLHdCQUlSLEEseUJBQ0ksUSxDQUNJLG9CLENBR0osYyxDQUNJLGEsQ0FHSixjLENBQ0ksWSxDQVNKLGMsQ0FMQSxZLENBREEsUyxDQUtBLGMsQ0FIQSxTLENBQ0EsUyxDQUNBLE8sQ0FHSSxlLENBR0osbUIsQ0FDSSxxQixDQUdKLGtCLENBQ0ksaUIsQ0FDQSxzQixDQUdKLGUsQ0FDSSxxQixDQUdKLFcsQ0FDSSxVLENBQ0Esc0IsQ0FHSixhLENBQ0ksaUIsQ0FHSixpQixDQUNJLFksQ0FHSixpQixDQUNJLGMsQ0FDQSxZLENBR0osaUIsQ0FDSSxjLENBQ0Esa0JBS1IsQSxhQUlJLGMsQ0FIQSxRLENBRUEsYyxDQUVBLGMsQ0FIQSxTLENBSUksYyIsImZpbGUiOiI8dW5rbm93bj4iLCJzb3VyY2VzQ29udGVudCI6WyIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgQkxPRyBERVNJR04g4oCUIG1hdGNoZXMgL2xpZ2h0aW5nZGVzaWduL3NlcnZpY2UgZGVzaWduIHN5c3RlbVxyXG4gICBTY29wZTogYWxsIHNlbGVjdG9ycyBwcmVmaXhlZCB3aXRoIC5iZC0gdG8gYXZvaWQgY29sbGlzaW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIOKUgOKUgCBBQ0NFU1NJQklMSVRZIEhFTFBFUlMg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAICovXHJcbi52aXN1YWxseS1oaWRkZW4ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogLTFweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG5cclxuLyog4pSA4pSAIEhFUk8g4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAICovXHJcbi5iZC1oZXJvIHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMxYTFkMjAgMCUsICMyZDMwMzUgMTAwJSk7XHJcbiAgICBwYWRkaW5nOiAxMDBweCA1JSA1MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmJkLWhlcm86OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgdG9wIHJpZ2h0LCByZ2JhKDI1NSwyMTQsOTAsMC4wOCkgMCUsIHRyYW5zcGFyZW50IDcwJSk7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbn1cclxuXHJcbi5iZC1oZXJvLWltYWdlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDU1JTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZy9waG90by9saWdodGluZ2Rlc2lnbnN1bW1lcjIwMDAud2VicCcpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcclxuICAgIC13ZWJraXQtbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB0cmFuc3BhcmVudCAwJSwgcmdiYSgwLDAsMCwwLjUpIDI1JSwgIzAwMCA2MCUsICMwMDAgMTAwJSk7XHJcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQgMCUsIHJnYmEoMCwwLDAsMC41KSAyNSUsICMwMDAgNjAlLCAjMDAwIDEwMCUpO1xyXG4gICAgb3BhY2l0eTogMC41NTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLmJkLWhlcm8tY29udGVudCB7XHJcbiAgICBtYXgtd2lkdGg6IDE0MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMztcclxufVxyXG5cclxuLmJkLWhlcm8tdGV4dCB7XHJcbiAgICBtYXgtd2lkdGg6IDY4MHB4O1xyXG59XHJcblxyXG4uYmQtaGVyby10YWcge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogIzIxMjUyOTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmQ2NWE7XHJcbiAgICBwYWRkaW5nOiA0cHggMTJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbn1cclxuXHJcbi5iZC1oZXJvIGgxIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMnJlbSwgNHZ3LCAzLjJyZW0pO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcclxufVxyXG5cclxuLmJkLWhlcm8tc3ViIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTVweCwgMS41dncsIDE4cHgpO1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43KTtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcclxufVxyXG5cclxuLmJkLWhlcm8tc3RhdHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMzJweDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbn1cclxuXHJcbi5iZC1oZXJvLXN0YXQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDEwcHg7XHJcbn1cclxuXHJcbi5iZC1oZXJvLXN0YXQgc3ZnIHtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgY29sb3I6ICNmZmQ2NWE7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxufVxyXG5cclxuLmJkLWhlcm8tc3RhdC10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuODUpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLmJkLWhlcm8tY3RhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZDY1YTtcclxuICAgIGNvbG9yOiAjMjEyNTI5O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHBhZGRpbmc6IDEycHggMjRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMsIHRyYW5zZm9ybSAwLjJzO1xyXG59XHJcblxyXG4uYmQtaGVyby1jdGE6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2U2YjgwMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcclxuICAgIGNvbG9yOiAjMjEyNTI5O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uYmQtaGVyby1jdGEgc3ZnIHtcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgaGVpZ2h0OiAxNHB4O1xyXG59XHJcblxyXG4vKiDilIDilIAgSU5UUk8gKyBDQVRFR09SWSBGSUxURVIg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAICovXHJcbi5iZC1pbnRybyB7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDUlIDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG4uYmQtaW50cm8taW5uZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmJkLXNlY3Rpb24taGVhZGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbn1cclxuXHJcbi5iZC1zZWN0aW9uLWhlYWRlciBoMiB7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwgM3Z3LCAycmVtKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgY29sb3I6ICMyMTI1Mjk7XHJcbn1cclxuXHJcbi5iZC1zZWN0aW9uLWhlYWRlciBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjNmM3NTdkO1xyXG4gICAgbWFyZ2luOiAxMnB4IGF1dG8gMDtcclxuICAgIG1heC13aWR0aDogNzIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS42O1xyXG59XHJcblxyXG4uYmQtZGl2aWRlciB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogM3B4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZDY1YTtcclxuICAgIG1hcmdpbjogMTJweCBhdXRvIDA7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBGRUFUVVJFRCBQT1NUIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgCAqL1xyXG4uYmQtZmVhdHVyZWQge1xyXG4gICAgcGFkZGluZzogMzBweCA1JSA2MHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLmJkLWZlYXR1cmVkLWlubmVyIHtcclxuICAgIG1heC13aWR0aDogMTQwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5iZC1mZWF0dXJlZC1jYXJkIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuMWZyIDFmcjtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCAyMHB4IHJnYmEoMCwwLDAsMC4wOCk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MsIHRyYW5zZm9ybSAwLjNzO1xyXG59XHJcblxyXG4uYmQtZmVhdHVyZWQtY2FyZDpob3ZlciB7XHJcbiAgICBib3gtc2hhZG93OiAwIDEycHggMzJweCByZ2JhKDAsMCwwLDAuMTQpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5iZC1mZWF0dXJlZC1pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYXNwZWN0LXJhdGlvOiA0LzM7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMWExZDIwO1xyXG59XHJcblxyXG4uYmQtZmVhdHVyZWQtaW1hZ2UgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlO1xyXG59XHJcblxyXG4uYmQtZmVhdHVyZWQtY2FyZDpob3ZlciAuYmQtZmVhdHVyZWQtaW1hZ2UgaW1nIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XHJcbn1cclxuXHJcbi5iZC1mZWF0dXJlZC1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uYmQtZmVhdHVyZWQtdGFnIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICMyMTI1Mjk7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZkNjVhO1xyXG4gICAgcGFkZGluZzogNHB4IDEycHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxufVxyXG5cclxuLmJkLWZlYXR1cmVkLWNhdCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiAjNmM3NTdkO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLmJkLWZlYXR1cmVkLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMS40cmVtLCAyLjV2dywgMnJlbSk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICMyMTI1Mjk7XHJcbiAgICBtYXJnaW46IDAgMCAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xyXG59XHJcblxyXG4uYmQtZmVhdHVyZWQtdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgY29sb3I6ICM0OTUwNTc7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uYmQtZmVhdHVyZWQtbWV0YSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMThweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGNvbG9yOiAjNmM3NTdkO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxufVxyXG5cclxuLmJkLWZlYXR1cmVkLWRhdGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA2cHg7XHJcbn1cclxuXHJcbi5iZC1mZWF0dXJlZC1kYXRlIHN2ZyB7XHJcbiAgICB3aWR0aDogMTRweDtcclxuICAgIGhlaWdodDogMTRweDtcclxuICAgIGNvbG9yOiAjZmZkNjVhO1xyXG59XHJcblxyXG4uYmQtZmVhdHVyZWQtcmVhZCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlOWVjZWY7XHJcbn1cclxuXHJcbi5iZC1mZWF0dXJlZC1saW5rIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGNvbG9yOiAjMjEyNTI5O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmQ2NWE7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAgIHRyYW5zaXRpb246IGdhcCAwLjJzO1xyXG59XHJcblxyXG4uYmQtZmVhdHVyZWQtY2FyZDpob3ZlciAuYmQtZmVhdHVyZWQtbGluayB7XHJcbiAgICBnYXA6IDEycHg7XHJcbn1cclxuXHJcbi5iZC1mZWF0dXJlZC1saW5rIHN2ZyB7XHJcbiAgICB3aWR0aDogMTRweDtcclxuICAgIGhlaWdodDogMTRweDtcclxufVxyXG5cclxuLyog4pSA4pSAIFBPU1RTIEdSSUQg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAICovXHJcbi5iZC1wb3N0cyB7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDUlO1xyXG4gICAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcclxufVxyXG5cclxuLmJkLXBvc3RzLWdyaWQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgICBnYXA6IDI4cHg7XHJcbiAgICBtYXgtd2lkdGg6IDE0MDBweDtcclxuICAgIG1hcmdpbjogNDhweCBhdXRvIDA7XHJcbn1cclxuXHJcbi5iZC1wb3N0LWNhcmQge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYm94LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMCwwLDAsMC4wNik7XHJcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MsIHRyYW5zZm9ybSAwLjNzO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmJkLXBvc3QtY2FyZDpob3ZlciB7XHJcbiAgICBib3gtc2hhZG93OiAwIDhweCAyNHB4IHJnYmEoMCwwLDAsMC4xMik7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XHJcbn1cclxuXHJcbi5iZC1wb3N0LWltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYXNwZWN0LXJhdGlvOiA0LzM7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZDogIzFhMWQyMDtcclxufVxyXG5cclxuLmJkLXBvc3QtaW1hZ2UgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlO1xyXG59XHJcblxyXG4uYmQtcG9zdC1jYXJkOmhvdmVyIC5iZC1wb3N0LWltYWdlIGltZyB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG59XHJcblxyXG4uYmQtcG9zdC1jYXQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxNnB4O1xyXG4gICAgbGVmdDogMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICMyMTI1Mjk7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZkNjVhO1xyXG4gICAgcGFkZGluZzogNXB4IDExcHg7XHJcbiAgICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4uYmQtcG9zdC1ib2R5IHtcclxuICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGZsZXg6IDE7XHJcbn1cclxuXHJcbi5iZC1wb3N0LXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xyXG59XHJcblxyXG4uYmQtcG9zdC10aXRsZSBhIHtcclxuICAgIGNvbG9yOiAjMjEyNTI5O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcclxufVxyXG5cclxuLmJkLXBvc3QtdGl0bGUgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogI2I4OTAwMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmJkLXBvc3QtbWV0YSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDZweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGNvbG9yOiAjNmM3NTdkO1xyXG4gICAgbWFyZ2luOiAwIDAgMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi5iZC1wb3N0LW1ldGEgc3ZnIHtcclxuICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgY29sb3I6ICNmZmQ2NWE7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxufVxyXG5cclxuLmJkLXBvc3QtdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgY29sb3I6ICM0OTUwNTc7XHJcbiAgICBtYXJnaW46IDAgMCAxOHB4O1xyXG4gICAgZmxleDogMTtcclxufVxyXG5cclxuLmJkLXBvc3QtbGluayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDZweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogIzIxMjUyOTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZkNjVhO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBnYXAgMC4ycztcclxufVxyXG5cclxuLmJkLXBvc3QtY2FyZDpob3ZlciAuYmQtcG9zdC1saW5rIHtcclxuICAgIGdhcDogMTBweDtcclxufVxyXG5cclxuLmJkLXBvc3QtbGluazpob3ZlciB7XHJcbiAgICBjb2xvcjogIzIxMjUyOTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmJkLXBvc3QtbGluayBzdmcge1xyXG4gICAgd2lkdGg6IDEycHg7XHJcbiAgICBoZWlnaHQ6IDEycHg7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBQQUdJTkFUSU9OIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgCAqL1xyXG4uYmQtcGFnaW5hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1heC13aWR0aDogMTQwMHB4O1xyXG4gICAgbWFyZ2luOiA0OHB4IGF1dG8gMDtcclxuICAgIHBhZGRpbmc6IDI0cHggMCAwO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVjZWY7XHJcbn1cclxuXHJcbi5iZC1wYWdlLWxpbmsge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgY29sb3I6ICMyMTI1Mjk7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgcGFkZGluZzogMTFweCAyMHB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG59XHJcblxyXG4uYmQtcGFnZS1saW5rOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmQ2NWE7XHJcbiAgICBib3JkZXItY29sb3I6ICNmZmQ2NWE7XHJcbiAgICBjb2xvcjogIzIxMjUyOTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmJkLXBhZ2UtbGluayBzdmcge1xyXG4gICAgd2lkdGg6IDE0cHg7XHJcbiAgICBoZWlnaHQ6IDE0cHg7XHJcbn1cclxuXHJcbi5iZC1wYWdlLWxpbmstZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogMC40O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4uYmQtcGFnZS1pbmZvIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGNvbG9yOiAjNmM3NTdkO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBERVNJR04gU0VSVklDRSBQUk9NTyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAgKi9cclxuLmJkLXByb21vIHtcclxuICAgIHBhZGRpbmc6IDYwcHggNSU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG4uYmQtcHJvbW8taW5uZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmJkLXByb21vLWNhcmQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBhc3BlY3QtcmF0aW86IDE2LzY7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5iZC1wcm9tby1jYXJkIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZTtcclxufVxyXG5cclxuLmJkLXByb21vLWNhcmQ6aG92ZXIgaW1nIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XHJcbn1cclxuXHJcbi5iZC1wcm9tby1jYXJkOjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGluc2V0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgwLDAsMCwwLjc1KSAwJSwgcmdiYSgwLDAsMCwwLjM1KSAxMDAlKTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4uYmQtcHJvbW8tY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBpbnNldDogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIHBhZGRpbmc6IDQ4cHggNjBweDtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xyXG59XHJcblxyXG4uYmQtcHJvbW8tdGllciB7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiAjZmZkNjVhO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxufVxyXG5cclxuLmJkLXByb21vLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMS41cmVtLCAzdncsIDIuNHJlbSk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBtYXJnaW46IDAgMCAxNHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS4xNTtcclxufVxyXG5cclxuLmJkLXByb21vLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC45KTtcclxuICAgIG1hcmdpbjogMCAwIDIycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgbWF4LXdpZHRoOiA1NjBweDtcclxufVxyXG5cclxuLmJkLXByb21vLWJ0biB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmQ2NWE7XHJcbiAgICBjb2xvcjogIzIxMjUyOTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XHJcbn1cclxuXHJcbi5iZC1wcm9tby1idG4gc3ZnIHtcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgaGVpZ2h0OiAxNHB4O1xyXG59XHJcblxyXG4uYmQtcHJvbW8tY2FyZDpob3ZlciAuYmQtcHJvbW8tYnRuIHtcclxuICAgIGJhY2tncm91bmQ6ICNlNmI4MDA7XHJcbn1cclxuXHJcbi8qIOKUgOKUgCBTRU8gVE9QSUMgQ0FSRFMg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAICovXHJcbi5iZC1zZW8ge1xyXG4gICAgcGFkZGluZzogNjBweCA1JTtcclxuICAgIGJhY2tncm91bmQ6ICNmOGY5ZmE7XHJcbn1cclxuXHJcbi5iZC1zZW8tZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgIGdhcDogMjBweDtcclxuICAgIG1heC13aWR0aDogMTQwMHB4O1xyXG4gICAgbWFyZ2luOiA0OHB4IGF1dG8gMDtcclxufVxyXG5cclxuLmJkLXNlby1jYXJkIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZmZkNjVhO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMsIGJveC1zaGFkb3cgMC4ycztcclxufVxyXG5cclxuLmJkLXNlby1jYXJkOmhvdmVyIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLDAsMCwwLjA2KTtcclxufVxyXG5cclxuLmJkLXNlby10YWcge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICMyMTI1Mjk7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZkNjVhO1xyXG4gICAgcGFkZGluZzogM3B4IDlweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5iZC1zZW8tY2FyZCBzdHJvbmcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgY29sb3I6ICMyMTI1Mjk7XHJcbn1cclxuXHJcbi5iZC1zZW8tY2FyZCBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgICBjb2xvcjogIzZjNzU3ZDtcclxuICAgIG1hcmdpbjogMCAwIDEycHg7XHJcbn1cclxuXHJcbi5iZC1zZW8tbGluayB7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgY29sb3I6ICMyMTI1Mjk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDRweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZkNjVhO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcclxuICAgIHRyYW5zaXRpb246IGdhcCAwLjJzO1xyXG59XHJcblxyXG4uYmQtc2VvLWxpbms6aG92ZXIge1xyXG4gICAgY29sb3I6ICMyMTI1Mjk7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmJkLXNlby1saW5rIHN2ZyB7XHJcbiAgICB3aWR0aDogMTJweDtcclxuICAgIGhlaWdodDogMTJweDtcclxufVxyXG5cclxuLyog4pSA4pSAIE5FV1NMRVRURVIg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAICovXHJcbi5iZC1uZXdzbGV0dGVyIHtcclxuICAgIHBhZGRpbmc6IDcwcHggNSU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG4uYmQtbmV3c2xldHRlci1pbm5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5iZC1uZXdzbGV0dGVyLWljb24ge1xyXG4gICAgd2lkdGg6IDU2cHg7XHJcbiAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZkNjVhO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xyXG59XHJcblxyXG4uYmQtbmV3c2xldHRlci1pY29uIHN2ZyB7XHJcbiAgICB3aWR0aDogMjZweDtcclxuICAgIGhlaWdodDogMjZweDtcclxuICAgIGNvbG9yOiAjMjEyNTI5O1xyXG59XHJcblxyXG4uYmQtbmV3c2xldHRlciBoMiB7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDEuNHJlbSwgMi41dncsIDEuOXJlbSk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICMyMTI1Mjk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uYmQtbmV3c2xldHRlciBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjNmM3NTdkO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbn1cclxuXHJcbi5iZC1uZXdzbGV0dGVyLWZvcm0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uYmQtbmV3c2xldHRlci1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgcGFkZGluZzogMTNweCAxNnB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgY29sb3I6ICMyMTI1Mjk7XHJcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycztcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLmJkLW5ld3NsZXR0ZXItZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJvcmRlci1jb2xvcjogI2ZmZDY1YTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDI1NSwyMTQsOTAsMC4yKTtcclxufVxyXG5cclxuLmJkLW5ld3NsZXR0ZXItYnRuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZDY1YTtcclxuICAgIGNvbG9yOiAjMjEyNTI5O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHBhZGRpbmc6IDAgMjJweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5iZC1uZXdzbGV0dGVyLWJ0bjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTZiODAwO1xyXG59XHJcblxyXG4uYmQtbmV3c2xldHRlci1idG4gc3ZnIHtcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgaGVpZ2h0OiAxNHB4O1xyXG59XHJcblxyXG4vKiDilIDilIAgQ1RBIEJBTk5FUiDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAgKi9cclxuLmJkLWN0YS1iYW5uZXIge1xyXG4gICAgcGFkZGluZzogNjBweCA1JTtcclxuICAgIGJhY2tncm91bmQ6ICNmOGY5ZmE7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5iZC1jdGEtaW5uZXIge1xyXG4gICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDQ4cHggNDBweDtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggcmdiYSgwLDAsMCwwLjA2KTtcclxufVxyXG5cclxuLmJkLWN0YS1iYW5uZXIgaDIge1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCgxLjNyZW0sIDIuNXZ3LCAxLjhyZW0pO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICBjb2xvcjogIzIxMjUyOTtcclxufVxyXG5cclxuLmJkLWN0YS1iYW5uZXIgcCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogIzZjNzU3ZDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS42O1xyXG59XHJcblxyXG4uYmQtY3RhLWFjdGlvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMTZweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4uYmQtY3RhLWJ0biB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmQ2NWE7XHJcbiAgICBjb2xvcjogIzIxMjUyOTtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBwYWRkaW5nOiAxM3B4IDI4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xyXG59XHJcblxyXG4uYmQtY3RhLWJ0bjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTZiODAwO1xyXG4gICAgY29sb3I6ICMyMTI1Mjk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5iZC1jdGEtYnRuIHN2ZyB7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIGhlaWdodDogMTZweDtcclxufVxyXG5cclxuLmJkLWN0YS1idG4tc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzIxMjUyOTtcclxuICAgIGNvbG9yOiAjMjEyNTI5O1xyXG59XHJcblxyXG4uYmQtY3RhLWJ0bi1zZWNvbmRhcnk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzIxMjUyOTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4vKiDilIDilIAgUkVTUE9OU0lWRSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAgKi9cclxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xyXG4gICAgLmJkLXBvc3RzLWdyaWQsXHJcbiAgICAuYmQtc2VvLWdyaWQge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgLmJkLWZlYXR1cmVkLWNhcmQge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgfVxyXG5cclxuICAgIC5iZC1mZWF0dXJlZC1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJkLXByb21vLWNhcmQge1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogNC8zO1xyXG4gICAgfVxyXG5cclxuICAgIC5iZC1wcm9tby1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iZC1oZXJvLWltYWdlIHtcclxuICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuMzU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgLmJkLXBvc3RzLWdyaWQsXHJcbiAgICAuYmQtc2VvLWdyaWQge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmQtcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJkLXBhZ2UtbGluayB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NjBweCkge1xyXG4gICAgLmJkLWhlcm8ge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggNSUgMzZweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmQtaGVyby1zdGF0cyB7XHJcbiAgICAgICAgZ2FwOiAxNHB4IDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJkLWhlcm8taW1hZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJkLWludHJvLFxyXG4gICAgLmJkLWZlYXR1cmVkLFxyXG4gICAgLmJkLXBvc3RzLFxyXG4gICAgLmJkLXByb21vLFxyXG4gICAgLmJkLXNlbyxcclxuICAgIC5iZC1uZXdzbGV0dGVyLFxyXG4gICAgLmJkLWN0YS1iYW5uZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJkLW5ld3NsZXR0ZXItZm9ybSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAuYmQtbmV3c2xldHRlci1idG4ge1xyXG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjJweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuYmQtY3RhLWFjdGlvbnMge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgLmJkLWN0YS1idG4ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5iZC1jdGEtaW5uZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDMycHggMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmQtcHJvbW8tY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmQtZmVhdHVyZWQtbWV0YSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGdhcDogOHB4IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJkLWZlYXR1cmVkLXJlYWQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLyog4pSA4pSAIFBSSU5UIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgCAqL1xyXG5AbWVkaWEgcHJpbnQge1xyXG4gICAgLmJkLWhlcm8sXHJcbiAgICAuYmQtcHJvbW8sXHJcbiAgICAuYmQtbmV3c2xldHRlcixcclxuICAgIC5iZC1jdGEtYmFubmVyLFxyXG4gICAgLmJkLXBhZ2luYXRpb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuIl19 */