@charset "UTF-8";:root{--navy:#0f1c2e;--navy-mid:#1a2d45;--navy-light:#243b55;--gold:#c9a84c;--gold-light:#e4c97e;--gold-pale:#f5edd8;--orange:#e8640a;--orange-hover:#c9560a;--orange-light:#fff0e6;--white:#fff;--off-white:#fafaf8;--light-gray:#f5f5f3;--mid-gray:#e0e0d8;--text-dark:#1a1a1a;--text-mid:#4a4a4a;--text-light:#7a7a7a;--red:#d64040;--green:#2e8b57;--blue:#2563eb;--shadow-sm:0 2px 8px rgba(0,0,0,0.08);--shadow-md:0 4px 20px rgba(0,0,0,0.12);--shadow-lg:0 8px 40px rgba(0,0,0,0.18);--shadow-gold:0 4px 20px rgba(201,168,76,0.3);--radius-sm:6px;--radius-md:12px;--radius-lg:20px;--radius-xl:32px;--transition:all 0.3s ease;--font-serif:"Noto Serif JP","Cormorant Garamond",serif;--font-sans:"Noto Sans JP",sans-serif}html{font-size:16px;scroll-behavior:smooth}body#zega-mirai{background:var(--white);overflow-x:hidden}#zega-mirai main{color:var(--text-dark);font-family:var(--font-sans);line-height:1.8}@-webkit-keyframes fvZoom{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes fvZoom{0%{transform:scale(1.08)}to{transform:scale(1)}}@-webkit-keyframes slideInCopy{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInCopy{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes lineExpand{0%{opacity:0;width:0}to{opacity:1;width:280px}}@keyframes lineExpand{0%{opacity:0;width:0}to{opacity:1;width:280px}}@-webkit-keyframes logoReveal{0%{filter:blur(4px);opacity:0;transform:translateY(16px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}@keyframes logoReveal{0%{filter:blur(4px);opacity:0;transform:translateY(16px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInSub{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInSub{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes scrollDown{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@keyframes scrollDown{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@-webkit-keyframes growBar{0%{opacity:0;transform:scaleY(0)}60%{opacity:1}to{opacity:1;transform:scaleY(1)}}@keyframes growBar{0%{opacity:0;transform:scaleY(0)}60%{opacity:1}to{opacity:1;transform:scaleY(1)}}@-webkit-keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@-webkit-keyframes modalFadeIn{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes modalFadeIn{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}#zega-mirai main *,#zega-mirai main :after,#zega-mirai main :before{box-sizing:border-box;margin:0;padding:0}#zega-mirai main img{display:block;height:auto;max-width:100%}#zega-mirai main a{color:inherit;text-decoration:none;transition:var(--transition)}#zega-mirai main ul{list-style:none}#zega-mirai main .container{margin:0 auto;max-width:1140px;padding:0 24px}#zega-mirai main .section{padding:96px 0;position:relative}#zega-mirai main .sec-dark{background:var(--navy);color:var(--white)}#zega-mirai main .section-label{border-left:2px solid var(--gold);color:var(--gold);display:inline-block;font-family:Cormorant Garamond,serif;font-size:11px;font-weight:500;letter-spacing:4px;margin-bottom:20px;padding-left:10px;text-transform:uppercase}#zega-mirai main .section-label.light{border-color:var(--gold-light);color:var(--gold-light)}#zega-mirai main .section-title{color:var(--navy);font-family:var(--font-serif);font-size:clamp(28px,4vw,44px);font-weight:600;line-height:1.4;margin-bottom:20px}#zega-mirai main .section-title.light{color:var(--white)}#zega-mirai main .section-lead,#zega-mirai main .section-sub{color:var(--text-mid);font-size:clamp(14px,1.6vw,17px);line-height:1.9;margin-bottom:48px;max-width:700px}#zega-mirai main .section-lead.light,#zega-mirai main .section-sub.light{color:hsla(0,0%,100%,.8)}#zega-mirai main .site-header{background:transparent;left:0;padding:16px 0;position:fixed;right:0;top:0;transition:var(--transition);z-index:1000}#zega-mirai main .site-header.scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(15,28,46,.95);box-shadow:0 2px 20px rgba(0,0,0,.3);padding:10px 0}#zega-mirai main .header-inner{grid-gap:20px;align-items:center;display:flex;gap:20px;justify-content:space-between;margin:0 auto;max-width:1140px;padding:0 24px}#zega-mirai main .header-logo{display:flex;flex-direction:column;flex-shrink:0}#zega-mirai main .logo-main{color:var(--white);font-family:Cormorant Garamond,serif;font-size:22px;font-weight:600;letter-spacing:3px;line-height:1}#zega-mirai main .logo-sub{color:var(--gold-light);font-size:10px;letter-spacing:2px}#zega-mirai main .header-logo-img{height:28px;max-width:160px}#zega-mirai main .fv-logo-img,#zega-mirai main .header-logo-img{display:block;-o-object-fit:contain;object-fit:contain;width:auto}#zega-mirai main .fv-logo-img{filter:drop-shadow(0 0 18px rgba(201,168,76,.45)) drop-shadow(0 2px 8px rgba(0,0,0,.6));height:clamp(56px,7vw,96px);max-width:520px}#zega-mirai main .footer-logo-img{display:block;height:36px;margin:0 auto 8px;max-width:200px;-o-object-fit:contain;object-fit:contain;width:auto}#zega-mirai main .header-nav{grid-gap:28px;align-items:center;display:flex;gap:28px}#zega-mirai main .header-nav a{color:hsla(0,0%,100%,.85);font-size:12px;letter-spacing:1px;transition:var(--transition)}#zega-mirai main .header-nav a:hover{color:var(--gold-light)}#zega-mirai main .header-cta-btn{background:var(--orange);border-radius:var(--radius-sm);color:var(--white);font-size:12px;font-weight:700;padding:10px 20px;transition:var(--transition);white-space:nowrap}#zega-mirai main .header-cta-btn:hover{background:var(--orange-hover)}#zega-mirai main .btn-primary{grid-gap:8px;align-items:center;background:var(--orange);border:none;border-radius:var(--radius-sm);color:var(--white);cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:8px;padding:14px 28px;text-decoration:none;transition:var(--transition);white-space:nowrap}#zega-mirai main .btn-primary:hover{background:var(--orange-hover);box-shadow:0 6px 20px rgba(232,100,10,.4);transform:translateY(-2px)}#zega-mirai main .btn-primary.btn-large{font-size:16px;padding:18px 36px}#zega-mirai main .btn-primary.btn-full{justify-content:center;width:100%}#zega-mirai main .btn-secondary{grid-gap:8px;align-items:center;background:transparent;border:1.5px solid hsla(0,0%,100%,.5);border-radius:var(--radius-sm);color:var(--white);cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;gap:8px;padding:14px 28px;text-decoration:none;transition:var(--transition)}#zega-mirai main .btn-secondary:hover{background:hsla(0,0%,100%,.1);border-color:var(--white)}#zega-mirai main .btn-secondary.btn-large{font-size:16px;padding:18px 36px}#zega-mirai main .btn-outline{grid-gap:8px;align-items:center;background:transparent;border:1.5px solid var(--navy);border-radius:var(--radius-sm);color:var(--navy);cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;gap:8px;padding:14px 28px;text-decoration:none;transition:var(--transition)}#zega-mirai main .btn-outline:hover{background:var(--navy);color:var(--white)}#zega-mirai main .btn-outline.btn-large{font-size:16px;padding:18px 36px}#zega-mirai main .btn-outline-light{grid-gap:8px;align-items:center;background:transparent;border:1.5px solid hsla(0,0%,100%,.6);border-radius:var(--radius-sm);color:var(--white);cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;gap:8px;padding:14px 28px;text-decoration:none;transition:var(--transition)}#zega-mirai main .btn-outline-light:hover{background:hsla(0,0%,100%,.15);border-color:var(--white)}#zega-mirai main .btn-outline-light.btn-large{font-size:16px;padding:18px 36px}#zega-mirai main .fv{align-items:center;display:flex;min-height:100vh;overflow:hidden;position:relative}#zega-mirai main .fv-photo{-webkit-animation:fvZoom 12s ease-out forwards;animation:fvZoom 12s ease-out forwards;background:url(../img/zega-mirai/fv-house.jpg) 50%/cover no-repeat;inset:0;position:absolute;transform:none}#zega-mirai main .fv-bg{inset:0;overflow:hidden;position:absolute}#zega-mirai main .fv-overlay{background:linear-gradient(105deg,rgba(8,16,28,.82),rgba(10,22,40,.6) 55%,rgba(5,12,24,.4));inset:0;position:absolute}#zega-mirai main .fv-gradient{background:linear-gradient(to top,var(--navy) 0,transparent 100%);bottom:0;height:240px;left:0;position:absolute;right:0}#zega-mirai main .fv-bg:after{background:radial-gradient(ellipse 50% 40% at 75% 30%,rgba(201,168,76,.08) 0,transparent 60%),radial-gradient(ellipse 30% 30% at 20% 70%,hsla(0,0%,100%,.03) 0,transparent 50%);content:"";inset:0;position:absolute}#zega-mirai main .fv-content{margin:0 auto;max-width:1140px;padding:130px 24px 100px;position:relative;width:100%;z-index:10}#zega-mirai main .fv-badges{grid-gap:12px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:36px}#zega-mirai main .badge-gold{background:var(--gold);color:var(--navy);font-weight:700}#zega-mirai main .badge-brand,#zega-mirai main .badge-gold{border-radius:20px;font-size:11px;letter-spacing:1px;padding:5px 14px}#zega-mirai main .badge-brand{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);color:var(--white);font-weight:500}#zega-mirai main .fv-catchcopy-wrap{margin-bottom:28px;overflow:hidden}#zega-mirai main .fv-catchcopy{-webkit-animation:slideInCopy 1.2s cubic-bezier(.22,1,.36,1) .4s both;animation:slideInCopy 1.2s cubic-bezier(.22,1,.36,1) .4s both;color:var(--gold-light);font-family:Dancing Script,"Noto Serif JP",cursive,serif;font-size:clamp(15px,2.2vw,26px);font-style:italic;font-weight:500;letter-spacing:.08em;line-height:1.4;text-shadow:0 0 40px rgba(201,168,76,.35),0 2px 12px rgba(0,0,0,.5)}#zega-mirai main .fv-catchcopy-line{-webkit-animation:lineExpand 1s ease 1.4s forwards;animation:lineExpand 1s ease 1.4s forwards;background:linear-gradient(to right,var(--gold),transparent);height:1px;margin-top:10px;width:0}#zega-mirai main .fv-logo-area{-webkit-animation:logoReveal 1.1s cubic-bezier(.22,1,.36,1) .8s both;animation:logoReveal 1.1s cubic-bezier(.22,1,.36,1) .8s both;margin-bottom:32px}#zega-mirai main .fv-logo-label{color:rgba(201,168,76,.75);font-family:var(--font-sans);font-size:12px;font-weight:500;letter-spacing:.18em;margin-bottom:6px;text-transform:uppercase}#zega-mirai main .pc-only{display:inline}@media (max-width:768px){#zega-mirai main .pc-only{display:none}}#zega-mirai main .fv-title{grid-gap:0;display:flex;flex-direction:column;gap:0}#zega-mirai main .fv-sub{-webkit-animation:fadeInSub 1s ease 1.2s both;animation:fadeInSub 1s ease 1.2s both;color:hsla(0,0%,100%,.82);font-size:clamp(14px,1.8vw,17px);line-height:2;margin-bottom:44px;max-width:520px;text-shadow:0 1px 6px rgba(0,0,0,.5)}#zega-mirai main .fv-cta-wrap{grid-gap:16px;-webkit-animation:fadeInSub 1s ease 1.5s both;animation:fadeInSub 1s ease 1.5s both;display:flex;flex-wrap:wrap;gap:16px}#zega-mirai main .fv-scroll-hint{grid-gap:8px;align-items:center;bottom:40px;color:hsla(0,0%,100%,.35);display:flex;flex-direction:column;font-size:10px;gap:8px;left:50%;letter-spacing:3px;position:absolute;transform:translateX(-50%)}#zega-mirai main .fv-footnote{bottom:6px;color:hsla(0,0%,100%,.45);font-family:Noto Sans JP,sans-serif;font-size:10px;letter-spacing:.05em;line-height:1.5;position:absolute;right:16px;text-align:right;z-index:10}#zega-mirai main .scroll-line{-webkit-animation:scrollDown 1.8s ease-in-out infinite;animation:scrollDown 1.8s ease-in-out infinite;background:linear-gradient(180deg,hsla(0,0%,100%,.35),transparent);height:48px;width:1px}#zega-mirai main .fv-floating-cta{background:var(--orange);border-radius:30px;bottom:32px;box-shadow:0 4px 16px rgba(232,100,10,.5);color:var(--white);display:none;font-size:12px;font-weight:700;padding:10px 18px;position:absolute;right:24px;z-index:20}#zega-mirai main .sec-anxiety{background:#f0f2f5}#zega-mirai main .anxiety-graphs{-ms-grid-columns:1fr 32px 1fr;grid-gap:32px;display:-ms-grid;display:grid;gap:32px;grid-template-columns:1fr 1fr;margin-bottom:60px}#zega-mirai main .graph-card{background:var(--white);border:1px solid var(--mid-gray);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);overflow:visible;padding:32px 32px 32px 48px}#zega-mirai main .graph-card-header{grid-gap:14px;align-items:center;display:flex;gap:14px;margin-bottom:20px}#zega-mirai main .graph-icon{align-items:center;background:rgba(232,100,10,.18);border-radius:50%;color:var(--orange);display:flex;flex-shrink:0;font-size:20px;height:48px;justify-content:center;width:48px}#zega-mirai main .graph-icon.pension{background:rgba(37,99,235,.2);color:#60a5fa}#zega-mirai main .graph-title{color:var(--navy);font-family:var(--font-serif);font-size:17px;font-weight:600;line-height:1.3;margin-bottom:4px}#zega-mirai main .graph-subtitle{color:var(--text-light);font-size:11px;letter-spacing:.5px}#zega-mirai main .graph-svg-wrap{background:var(--light-gray);border:1px solid var(--mid-gray);border-radius:var(--radius-sm);margin-bottom:14px;padding:8px 4px 4px;position:relative;width:100%}#zega-mirai main .graph-axis-y-title{color:hsla(0,0%,100%,.6);font-size:10px;font-weight:600;left:-8px;letter-spacing:.03em;pointer-events:none;position:absolute;top:50%;transform:translateX(-100%) translateY(-50%) rotate(-90deg);transform-origin:right center;white-space:nowrap;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}#zega-mirai main .bar-chart,#zega-mirai main .line-chart{display:block;height:auto;overflow:visible;width:100%}#zega-mirai main .elec-line{stroke-dasharray:600;stroke-dashoffset:600;transition:stroke-dashoffset 1.8s ease .3s}#zega-mirai main .elec-line.animated{stroke-dashoffset:0}#zega-mirai main .elec-dot{opacity:0;transition:opacity .3s ease}#zega-mirai main .elec-dot.animated{opacity:1}#zega-mirai main .pbar{-webkit-animation:growBar .9s cubic-bezier(.22,1,.36,1) both;animation:growBar .9s cubic-bezier(.22,1,.36,1) both;transform-box:fill-box;transform-origin:bottom center}#zega-mirai main .pbar-1{-webkit-animation-delay:.1s;animation-delay:.1s}#zega-mirai main .pbar-2{-webkit-animation-delay:.25s;animation-delay:.25s}#zega-mirai main .pbar-3{-webkit-animation-delay:.4s;animation-delay:.4s}#zega-mirai main .pbar-4{-webkit-animation-delay:.55s;animation-delay:.55s}#zega-mirai main .pbar-5{-webkit-animation-delay:.7s;animation-delay:.7s}#zega-mirai main .pension-bar{display:none}#zega-mirai main .security-charts-row{grid-gap:32px;align-items:flex-start;display:flex;gap:32px;margin:0 0 48px}#zega-mirai main .security-charts-row .pension-chart-wrap{flex:1 1;min-width:0}#zega-mirai main .security-charts-title{margin-bottom:20px}#zega-mirai main .solar-warranty-wrap{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;min-width:0}#zega-mirai main .solar-warranty-title{color:var(--text-dark,#1a1a2e);display:block;font-size:16pt!important;font-weight:600;line-height:1.5;margin:0 0 6px;text-align:center;transform:scaleX(.78);transform-origin:center center}#zega-mirai main .solar-warranty-img-wrap{margin:0 auto;width:70%}#zega-mirai main .solar-warranty-img{border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);display:block;filter:brightness(1.18) contrast(.95);height:auto;margin:0 auto;width:100%}#zega-mirai main .pension-chart-img-wrap{margin-bottom:8px;width:100%}#zega-mirai main .pension-chart-img{border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);display:block;height:auto;width:100%}@media (max-width:768px){#zega-mirai main .security-charts-row{grid-gap:24px;flex-direction:column;gap:24px}}#zega-mirai main .pension-chart-main-title{color:var(--text-dark,#1a1a2e);font-family:"Noto Serif JP",serif;font-size:23pt;font-weight:700;line-height:1.4;margin:0 0 10px}#zega-mirai main .pension-chart-title{color:var(--text-dark,#1a1a2e);font-size:16pt!important;font-weight:600;line-height:1.5;margin:0 0 6px}#zega-mirai main .pension-chart-source{color:#888;font-size:10px!important}#zega-mirai main .graph-trend-badge{border-radius:20px;display:inline-block;font-size:12px;font-weight:700;margin-bottom:12px;padding:5px 14px}#zega-mirai main .graph-trend-badge.up{background:rgba(214,64,64,.1);border:1px solid rgba(214,64,64,.25);color:var(--red)}#zega-mirai main .graph-trend-badge.down{background:rgba(37,99,235,.1);border:1px solid rgba(37,99,235,.25);color:#2563eb}#zega-mirai main .graph-desc{color:var(--text-mid);font-size:12.5px;line-height:1.75;margin-bottom:10px}#zega-mirai main .graph-source{border-top:1px solid var(--mid-gray);color:var(--text-light);font-size:10.5px;margin-top:4px;padding-top:8px}#zega-mirai main .anxiety-bridge{background:var(--navy);border-radius:var(--radius-lg);color:var(--white);padding:48px;text-align:center}#zega-mirai main .anxiety-bridge p{font-family:var(--font-serif);font-size:clamp(16px,2.5vw,22px);line-height:1.7;margin-bottom:16px}#zega-mirai main .anxiety-bridge strong{color:var(--gold-light)}#zega-mirai main .anxiety-exterior{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);margin-top:40px;overflow:hidden;position:relative}#zega-mirai main .anxiety-exterior-img{display:block;height:clamp(280px,40vw,520px);-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;transition:transform .8s ease;width:100%}#zega-mirai main .anxiety-exterior:hover .anxiety-exterior-img{transform:scale(1.02)}#zega-mirai main .anxiety-exterior-caption{background:linear-gradient(0deg,rgba(10,20,35,.75) 0,transparent);bottom:0;color:hsla(0,0%,100%,.8);font-size:12px;left:0;letter-spacing:1px;padding:14px 20px;position:absolute;right:0}#zega-mirai main .bridge-arrow{-webkit-animation:bounce 1.5s ease-in-out infinite;animation:bounce 1.5s ease-in-out infinite;color:var(--gold);font-size:28px}#zega-mirai main .sec-concept{background:var(--white)}#zega-mirai main .concept-cards{-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr;grid-gap:20px;display:-ms-grid;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}#zega-mirai main .concept-card{background:var(--white);border:1px solid var(--mid-gray);border-radius:var(--radius-md);cursor:pointer;display:block;overflow:hidden;padding:32px 24px;position:relative;text-align:center;transition:var(--transition)}#zega-mirai main .concept-card:before{background:linear-gradient(135deg,var(--navy) 0,var(--navy-mid) 100%);content:"";inset:0;opacity:0;position:absolute;transition:var(--transition)}#zega-mirai main .concept-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}#zega-mirai main .concept-card:hover:before{opacity:1}#zega-mirai main .concept-card:hover .concept-card-link,#zega-mirai main .concept-card:hover h3,#zega-mirai main .concept-card:hover p{color:var(--white)}#zega-mirai main .concept-card:hover .concept-card-icon{background:hsla(0,0%,100%,.1)}#zega-mirai main .concept-card *{position:relative;z-index:1}#zega-mirai main .concept-card-icon{align-items:center;border-radius:50%;display:flex;font-size:28px;height:72px;justify-content:center;margin:0 auto 20px;transition:var(--transition);width:72px}#zega-mirai main .concept-card-icon.energy{background:var(--orange-light);color:var(--orange)}#zega-mirai main .concept-card-icon.investment{background:#e8f5e9;color:#2e8b57}#zega-mirai main .concept-card-icon.security{background:#e8f0fe;color:#2563eb}#zega-mirai main .concept-card-icon.disaster{background:#fce8e6;color:#d64040}#zega-mirai main .concept-card-num{color:var(--gold);font-family:Cormorant Garamond,serif;font-size:11px;letter-spacing:3px;margin-bottom:8px}#zega-mirai main .concept-card h3{color:var(--navy);font-family:var(--font-serif);font-size:16px;font-weight:600;margin-bottom:10px;transition:var(--transition)}#zega-mirai main .concept-card p{color:var(--text-mid);font-size:13px;line-height:1.7;margin-bottom:16px;transition:var(--transition)}#zega-mirai main .concept-card-link{color:var(--gold);font-size:12px;font-weight:600;letter-spacing:.5px;transition:var(--transition)}#zega-mirai main .sec-energy{position:relative}#zega-mirai main .energy-highlight{background:hsla(0,0%,100%,.05);border:1px solid rgba(201,168,76,.3);border-radius:var(--radius-lg);margin-bottom:60px;padding:48px;text-align:center}#zega-mirai main .energy-main-stat{margin-bottom:32px}#zega-mirai main .stat-num{color:hsla(0,0%,100%,.7);display:block;font-family:Cormorant Garamond,serif;font-size:20px;margin-bottom:4px}#zega-mirai main .stat-big{color:var(--gold);display:block;font-family:Cormorant Garamond,serif;font-size:clamp(60px,8vw,96px);font-weight:600;line-height:1}#zega-mirai main .stat-big small{font-size:40%;margin-left:4px;vertical-align:middle}#zega-mirai main .stat-label{color:hsla(0,0%,100%,.85);display:block;font-size:16px;margin-top:8px}#zega-mirai main .energy-badges-row{grid-gap:24px;display:flex;flex-wrap:wrap;gap:24px;justify-content:center}#zega-mirai main .energy-badge{grid-gap:12px;align-items:center;background:rgba(201,168,76,.1);border:1px solid rgba(201,168,76,.3);border-radius:var(--radius-md);display:flex;gap:12px;padding:14px 20px}#zega-mirai main .energy-badge i{color:var(--gold);font-size:20px}#zega-mirai main .energy-badge span{color:hsla(0,0%,100%,.85);font-size:13px;line-height:1.5;text-align:left}#zega-mirai main .energy-badge span strong{color:var(--gold);display:block;font-size:16px}#zega-mirai main .energy-grid{-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-gap:20px;display:-ms-grid;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}#zega-mirai main .energy-item{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-md);padding:28px;transition:var(--transition)}#zega-mirai main .energy-item:hover{background:hsla(0,0%,100%,.1);border-color:rgba(201,168,76,.4);transform:translateY(-4px)}#zega-mirai main .energy-icon{align-items:center;background:rgba(232,100,10,.15);border-radius:50%;color:var(--orange);display:flex;font-size:22px;height:56px;justify-content:center;margin-bottom:16px;width:56px}#zega-mirai main .energy-icon.tesla{background:rgba(201,168,76,.15);color:var(--gold)}#zega-mirai main .energy-icon.ev{background:rgba(46,139,87,.15);color:#4ade80}#zega-mirai main .energy-icon.water{background:rgba(37,99,235,.15);color:#60a5fa}#zega-mirai main .energy-icon.air{background:rgba(168,85,247,.15);color:#c084fc}#zega-mirai main .energy-icon.sell{background:rgba(232,100,10,.15);color:var(--orange)}#zega-mirai main .energy-item h3{color:var(--white);font-family:var(--font-serif);font-size:17px;font-weight:600;margin-bottom:10px}#zega-mirai main .energy-item-img{border-radius:8px;display:block;margin:0 auto 14px;max-width:100%;-o-object-position:center;object-position:center}#zega-mirai main .battery-duo-img,#zega-mirai main .energy-item-img{background:transparent;height:160px;-o-object-fit:contain;object-fit:contain;width:100%}#zega-mirai main .battery-duo-img{filter:brightness(1) contrast(1.05);mix-blend-mode:multiply}#zega-mirai main .energy-item-img--large{height:160px;margin-top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}#zega-mirai main .energy-item:has(.energy-item-img--large) h3{margin-bottom:2px}#zega-mirai main .ev-charger-img{border-radius:10px;height:160px;-o-object-fit:cover;object-fit:cover;width:100%}#zega-mirai main .ventilation-img{background:hsla(0,0%,100%,.06);max-width:100%;opacity:.92}#zega-mirai main .energy-item p{color:hsla(0,0%,100%,.7);font-size:13px;line-height:1.7;margin-bottom:12px}#zega-mirai main .energy-spec{background:rgba(201,168,76,.1);border:1px solid rgba(201,168,76,.3);border-radius:20px;color:var(--gold-light);display:inline-block;font-size:12px;font-weight:600;padding:4px 10px}#zega-mirai main .sec-investment{background:var(--off-white)}#zega-mirai main .investment-compare{-ms-grid-columns:1fr 24px auto 24px 1fr;grid-gap:24px;align-items:stretch;display:-ms-grid;display:grid;gap:24px;grid-template-columns:1fr auto 1fr;margin-bottom:60px}#zega-mirai main .compare-card{background:var(--white);border:2px solid var(--mid-gray);border-radius:var(--radius-md);display:flex;flex-direction:column;padding:36px;transition:var(--transition)}#zega-mirai main .compare-card.before{overflow:hidden;position:relative}#zega-mirai main .compare-card.before:before{background-image:url(../img/zega-mirai/compare-bg-apartment.jpg);background-position:50%;background-size:cover;border-radius:var(--radius-md);content:"";filter:grayscale(60%) brightness(.85) saturate(.4);inset:0;opacity:.28;position:absolute;z-index:0}#zega-mirai main .compare-card.before:after{background:linear-gradient(180deg,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.55) 40%,hsla(0,0%,100%,.78));border-radius:var(--radius-md);content:"";inset:0;position:absolute;z-index:1}#zega-mirai main .compare-card.before>*{position:relative;z-index:2}#zega-mirai main .compare-card.after{border-color:var(--gold);box-shadow:var(--shadow-gold);overflow:hidden;position:relative}#zega-mirai main .compare-card.after:before{background-image:url(../img/zega-mirai/compare-bg-zega.jpg);background-position:50%;background-size:cover;border-radius:var(--radius-md);content:"";inset:0;opacity:.15;position:absolute;z-index:0}#zega-mirai main .compare-card.after:after{background:linear-gradient(180deg,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.65) 40%,hsla(0,0%,100%,.85));border-radius:var(--radius-md);content:"";inset:0;position:absolute;z-index:1}#zega-mirai main .compare-card.after>*{position:relative;z-index:2}#zega-mirai main .compare-label{border-bottom:1px solid var(--mid-gray);color:var(--text-mid);font-family:var(--font-serif);font-size:26px;font-weight:700;margin-bottom:20px;padding-bottom:12px}#zega-mirai main .compare-label.highlight{border-color:rgba(201,168,76,.3);color:var(--gold)}#zega-mirai main .compare-icon{color:var(--text-light);font-size:32px;margin-bottom:16px}#zega-mirai main .compare-icon.gold{color:var(--gold)}#zega-mirai main .compare-list{grid-gap:10px;display:flex;flex-direction:column;gap:10px;margin-bottom:20px}#zega-mirai main .compare-list li{grid-gap:10px;align-items:center;color:var(--text-mid);display:flex;font-size:19px;gap:10px}#zega-mirai main .compare-list li i.fa-minus-circle{color:var(--red)}#zega-mirai main .compare-list li i.fa-plus-circle{color:var(--green)}#zega-mirai main .num-red{color:var(--red);font-size:18px;font-weight:700}#zega-mirai main .num-gold{color:var(--gold);font-size:18px;font-weight:700}#zega-mirai main .num-gray{color:var(--text-light);font-size:18px;font-weight:600}#zega-mirai main .compare-total{background:var(--light-gray);border-radius:var(--radius-sm);margin-bottom:16px;margin-top:auto;padding:16px;text-align:center}#zega-mirai main .compare-card.after .compare-total{background:var(--gold-pale)}#zega-mirai main .total-label{color:var(--text-light);display:block;font-size:14px;margin-bottom:4px}#zega-mirai main .total-num{display:block;font-family:var(--font-serif);font-size:32px;font-weight:700;margin-bottom:6px}#zega-mirai main .total-num.red{color:var(--red)}#zega-mirai main .total-num.gold{color:var(--gold)}#zega-mirai main .total-note{color:var(--text-light);display:block;font-size:11px;line-height:1.6;margin-top:2px}#zega-mirai main .compare-desc{color:var(--text-light);font-size:13px;line-height:1.7}#zega-mirai main .compare-desc strong{color:var(--navy)}#zega-mirai main .early-build-banner{grid-gap:32px;align-items:center;background:var(--navy);border-radius:var(--radius-lg);display:flex;gap:32px;margin:40px 0 48px;padding:32px 40px}#zega-mirai main .early-build-left{grid-gap:20px;align-items:flex-start;color:var(--white);display:flex;flex:1 1;gap:20px}#zega-mirai main .early-build-left>i{color:var(--gold);flex-shrink:0;font-size:36px;margin-top:4px}#zega-mirai main .early-build-left h3{color:var(--gold);font-family:var(--font-serif);font-size:20px;font-weight:700;margin-bottom:10px}#zega-mirai main .early-build-left p{color:hsla(0,0%,100%,.8);font-size:14px;line-height:1.8}#zega-mirai main .early-build-left p strong{color:var(--white);font-weight:700}#zega-mirai main .early-build-right{grid-gap:24px;display:flex;flex-shrink:0;gap:24px}#zega-mirai main .early-build-stat{grid-gap:6px;align-items:center;background:hsla(0,0%,100%,.07);border:1px solid rgba(201,168,76,.3);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:6px;min-width:110px;padding:16px 20px;text-align:center}#zega-mirai main .ebs-num{color:var(--gold);font-family:var(--font-serif);font-size:20px;font-weight:700;white-space:nowrap}#zega-mirai main .ebs-label{color:hsla(0,0%,100%,.65);font-size:11px;white-space:nowrap}#zega-mirai main .compare-arrow{-ms-grid-row-align:center;align-items:center;align-self:center;display:flex;justify-content:center}#zega-mirai main .vs-badge{align-items:center;background:var(--navy);border-radius:50%;color:var(--white);display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:52px;justify-content:center;letter-spacing:1px;width:52px}#zega-mirai main .investment-points{-ms-grid-columns:1fr 24px 1fr 24px 1fr;grid-gap:24px;display:-ms-grid;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}#zega-mirai main .investment-compare-img-wrap{margin:40px 0 0;max-width:100%;text-align:center}#zega-mirai main .investment-compare-note{color:#888;font-size:11px;line-height:1.8;margin-top:14px;padding:0 4px;text-align:left}#zega-mirai main .investment-compare-img{border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.1);display:block;height:auto;margin:0 auto;width:100%}#zega-mirai main .inv-point{padding:32px 24px;text-align:center}#zega-mirai main .inv-point-icon{align-items:center;background:var(--gold-pale);border-radius:50%;color:var(--gold);display:flex;font-size:28px;height:72px;justify-content:center;margin:0 auto 20px;width:72px}#zega-mirai main .inv-point h3{color:var(--navy);font-family:var(--font-serif);font-size:17px;font-weight:600;margin-bottom:10px}#zega-mirai main .inv-point p{color:var(--text-mid);font-size:14px;line-height:1.8}#zega-mirai main .plan-lineup-section{border-top:2px solid var(--mid-gray);margin-top:72px;padding-top:64px}#zega-mirai main .plan-lineup-header{margin-bottom:48px;text-align:center}#zega-mirai main .plan-lineup-label{color:var(--gold);font-size:11px;font-weight:700;letter-spacing:.2em;margin-bottom:12px;text-transform:uppercase}#zega-mirai main .plan-lineup-title{color:var(--navy);font-family:var(--font-serif);font-size:clamp(22px,4vw,32px);font-weight:700;line-height:1.5;margin-bottom:16px}#zega-mirai main .plan-lineup-lead{color:var(--text-mid);font-size:15px;line-height:1.9;margin:0 auto;max-width:600px}#zega-mirai main .plan-cards{-ms-grid-columns:1fr 24px 1fr 24px 1fr;grid-gap:24px;display:-ms-grid;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:32px}#zega-mirai main .plan-card{background:var(--white);border:1px solid #c8c8c0;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden;position:relative;transition:var(--transition)}#zega-mirai main .plan-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}#zega-mirai main .plan-img-wrap{aspect-ratio:4/3;overflow:hidden;position:relative}#zega-mirai main .plan-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}#zega-mirai main .plan-card:hover .plan-img{transform:scale(1.04)}#zega-mirai main .plan-card--clickable{cursor:pointer}#zega-mirai main .plan-card-overlay{grid-gap:8px;align-items:center;background:rgba(0,0,0,.35);color:#fff;display:flex;font-size:15px;font-weight:600;gap:8px;inset:0;justify-content:center;letter-spacing:.04em;opacity:0;position:absolute;transition:opacity .3s}#zega-mirai main .plan-card--clickable:hover .plan-card-overlay{opacity:1}#zega-mirai main .plan-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(10,15,30,.75);display:none;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9000}#zega-mirai main .plan-modal-overlay.is-open{display:flex}#zega-mirai main .plan-modal-box{-webkit-animation:modalFadeIn .3s ease;animation:modalFadeIn .3s ease;background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.4);max-height:92vh;max-width:1100px;overflow-y:auto;padding:36px 32px 32px;position:relative;width:100%}#zega-mirai main .plan-modal-close{align-items:center;background:#f0f0f0;border:none;border-radius:50%;color:#444;cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;position:absolute;right:16px;top:16px;transition:background .2s;width:36px}#zega-mirai main .plan-modal-close:hover{background:#e0e0e0}#zega-mirai main .plan-modal-header{grid-gap:16px;align-items:baseline;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px}#zega-mirai main .plan-modal-title{color:#1a2340;font-size:18px;font-weight:700;letter-spacing:.05em}#zega-mirai main .plan-modal-cost{color:#b8972a;font-size:15px;font-weight:600}#zega-mirai main .plan-modal-imgs{-ms-grid-columns:1fr 24px 1fr;grid-gap:24px;display:-ms-grid;display:grid;gap:24px;grid-template-columns:1fr 1fr}@media (max-width:600px){#zega-mirai main .plan-modal-imgs{-ms-grid-columns:1fr;grid-template-columns:1fr}}#zega-mirai main .plan-modal-img-wrap{grid-gap:8px;display:flex;flex-direction:column;gap:8px}#zega-mirai main .plan-modal-img-label{color:#666;font-size:13px;font-weight:600;letter-spacing:.03em;margin:0}#zega-mirai main .plan-modal-img{background:#f5f5f5;border-radius:10px;display:block;max-height:520px;-o-object-fit:contain;object-fit:contain;width:100%}#zega-mirai main .plan-info{padding:24px}#zega-mirai main .plan-type{color:var(--gold);font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}#zega-mirai main .plan-cost{grid-gap:2px;display:flex;flex-direction:column;gap:2px;margin-bottom:12px}#zega-mirai main .plan-cost-row{grid-gap:10px;align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}#zega-mirai main .plan-cost-row .plan-cost{margin-bottom:0}#zega-mirai main .plan-cost-label{color:var(--text-light);font-size:12px}#zega-mirai main .plan-cost-num{color:var(--navy);font-family:var(--font-serif);font-size:18px;font-weight:600}#zega-mirai main .plan-cost-num strong{color:var(--orange);font-size:32px;font-weight:700}#zega-mirai main .plan-cost-sub{color:var(--text-light);display:block;font-size:11px;font-weight:400;letter-spacing:.03em;margin-top:-10px}#zega-mirai main .plan-desc{color:var(--text-mid);font-size:13px;line-height:1.75;margin-bottom:20px}#zega-mirai main .plan-btn{background:var(--light-gray);border:1px solid var(--mid-gray);border-radius:var(--radius-md);color:var(--navy);display:block;font-size:13px;font-weight:700;padding:12px;text-align:center;text-decoration:none;transition:var(--transition)}#zega-mirai main .plan-btn:hover{background:var(--navy);border-color:var(--navy);color:var(--white)}#zega-mirai main .plan-more-wrap{grid-gap:12px;align-items:center;display:flex;flex-direction:column;gap:12px;margin:8px 0 32px}#zega-mirai main .plan-more-text{color:var(--text-mid);font-size:15px;font-weight:500}#zega-mirai main .plan-more-btn{grid-gap:10px;align-items:center;background:var(--white);border:2px solid var(--navy);border-radius:50px;color:var(--navy);display:inline-flex;font-size:15px;font-weight:700;gap:10px;letter-spacing:.04em;padding:16px 40px;text-decoration:none;transition:var(--transition)}#zega-mirai main .plan-more-btn:hover{background:var(--navy);color:var(--white)}#zega-mirai main .plan-note{background:var(--light-gray);border-radius:var(--radius-md);color:var(--text-light);font-size:12px;padding:16px;text-align:center}#zega-mirai main .plan-note--detail{background:transparent;border-left:3px solid var(--gold);border-radius:0;color:var(--text-light);font-size:10.5px;line-height:1.8;margin-top:8px;padding:14px 18px;text-align:left}#zega-mirai main .plan-note i{color:var(--gold);margin-right:6px}@media (max-width:900px){#zega-mirai main .plan-cards{-ms-grid-columns:1fr;grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:480px}}#zega-mirai main .sec-security{background:var(--white)}#zega-mirai main .timeline-wrap{margin-bottom:48px}#zega-mirai main .timeline-title{border-bottom:2px solid var(--mid-gray);color:var(--navy);font-family:var(--font-serif);font-size:20px;font-weight:600;margin-bottom:40px;padding-bottom:16px}#zega-mirai main .timeline{padding-left:48px;position:relative}#zega-mirai main .timeline:before{background:linear-gradient(to bottom,var(--navy-light),var(--gold));bottom:0;content:"";left:14px;position:absolute;top:0;width:2px}#zega-mirai main .timeline-item{padding-bottom:40px;position:relative}#zega-mirai main .timeline-item:last-child{padding-bottom:0}#zega-mirai main .timeline-dot{background:var(--navy-mid);border:2px solid var(--navy-light);border-radius:50%;height:16px;left:-42px;position:absolute;top:4px;width:16px}#zega-mirai main .timeline-dot.gold{background:var(--gold);border-color:var(--gold-light);box-shadow:0 0 0 4px rgba(201,168,76,.2)}#zega-mirai main .timeline-content{background:var(--light-gray);border-left:3px solid var(--navy-light);border-radius:var(--radius-md);padding:24px}#zega-mirai main .timeline-item.gold .timeline-content{background:var(--gold-pale);border-color:var(--gold)}#zega-mirai main .timeline-phase{color:var(--navy-light);font-size:12px;font-weight:700;letter-spacing:2px;margin-bottom:8px;text-transform:uppercase}#zega-mirai main .timeline-phase.gold{color:var(--gold)}#zega-mirai main .timeline-content h4{color:var(--navy);font-family:var(--font-serif);font-size:18px;font-weight:600;margin-bottom:12px}#zega-mirai main .timeline-content ul{grid-gap:6px;display:flex;flex-direction:column;gap:6px}#zega-mirai main .timeline-content ul li{grid-gap:8px;align-items:center;color:var(--text-mid);display:flex;font-size:14px;gap:8px}#zega-mirai main .timeline-content ul li:before{color:var(--gold);content:"✓";flex-shrink:0;font-size:12px;font-weight:700}#zega-mirai main .security-note{grid-gap:12px;align-items:flex-start;background:var(--gold-pale);border:1px solid rgba(201,168,76,.4);border-radius:var(--radius-md);display:flex;gap:12px;padding:20px 24px}#zega-mirai main .security-note i{color:var(--gold);flex-shrink:0;font-size:20px;margin-top:2px}#zega-mirai main .security-note p{color:var(--text-mid);font-size:15px;line-height:1.7}#zega-mirai main .sec-cta-mid{background:var(--gold-pale);padding:72px 0}#zega-mirai main .sec-cta-dark{background:var(--navy-mid);border-bottom:1px solid rgba(201,168,76,.25)}#zega-mirai main .cta-mid-inner{grid-gap:48px;align-items:center;display:flex;flex-wrap:wrap;gap:48px;justify-content:space-between}#zega-mirai main .cta-mid-text{flex:1 1;min-width:280px}#zega-mirai main .cta-mid-eyebrow{color:var(--gold);font-family:Cormorant Garamond,serif;font-size:11px;letter-spacing:4px;margin-bottom:12px;text-transform:uppercase}#zega-mirai main .sec-cta-dark .cta-mid-eyebrow{color:var(--gold-light)}#zega-mirai main .cta-mid-text h2{color:var(--navy);font-family:var(--font-serif);font-size:clamp(20px,3vw,30px);font-weight:600;line-height:1.5;margin-bottom:12px}#zega-mirai main .sec-cta-dark .cta-mid-text h2{color:var(--white)}#zega-mirai main .cta-mid-desc{color:var(--text-mid);font-size:14px;line-height:1.7}#zega-mirai main .sec-cta-dark .cta-mid-desc{color:hsla(0,0%,100%,.7)}#zega-mirai main .cta-mid-btns{grid-gap:12px;display:flex;flex-direction:column;flex-shrink:0;gap:12px}#zega-mirai main .sec-disaster{background:linear-gradient(hsla(43,26%,95%,.65),hsla(43,26%,95%,.65)),url(../img/zega-mirai/disaster-bg.jpg) 50%/cover no-repeat}#zega-mirai main .disaster7-intro{grid-gap:24px;align-items:center;background:var(--navy);border-radius:var(--radius-lg);display:flex;gap:24px;justify-content:center;margin-bottom:52px;padding:28px 40px}#zega-mirai main .disaster7-intro-col{grid-gap:10px;align-items:center;display:flex;flex:1 1;flex-direction:column;gap:10px;max-width:280px;text-align:center}#zega-mirai main .disaster7-intro-col p{color:hsla(0,0%,100%,.75);font-size:13px;line-height:1.6;margin:0}#zega-mirai main .disaster7-intro-plus{color:var(--gold);flex-shrink:0;font-size:28px}#zega-mirai main .disaster7-badge{border-radius:40px;display:inline-block;font-family:var(--font-serif);font-size:18px;font-weight:700;letter-spacing:.04em;padding:6px 20px}#zega-mirai main .disaster7-badge.prevention{background:rgba(201,168,76,.2);border:1px solid rgba(201,168,76,.5);color:var(--gold)}#zega-mirai main .disaster7-badge.recovery{background:rgba(46,139,87,.2);border:1px solid rgba(46,139,87,.4);color:#4ade80}#zega-mirai main .disaster7-grid{-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-gap:20px;display:-ms-grid;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}#zega-mirai main .d7-card{grid-gap:14px;background:var(--white);border:1px solid var(--mid-gray);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:14px;padding:24px 22px;transition:box-shadow .25s}#zega-mirai main .d7-card:hover{box-shadow:var(--shadow-md)}#zega-mirai main .d7-card--wide{-ms-grid-column-span:3;grid-gap:24px;align-items:flex-start;flex-direction:row;gap:24px;grid-column:span 3}#zega-mirai main .d7-card--wide .d7-num{flex-shrink:0}#zega-mirai main .d7-num{align-self:flex-start;background:rgba(201,168,76,.1);border:1px solid rgba(201,168,76,.35);border-radius:4px;color:var(--gold);font-family:var(--font-serif);font-size:11px;font-weight:700;letter-spacing:.1em;padding:2px 8px}#zega-mirai main .d7-icon{color:var(--navy);flex-shrink:0;font-size:28px}#zega-mirai main .d7-img-wrap{aspect-ratio:16/9;background:var(--light-gray);border-radius:6px;flex-shrink:0;overflow:hidden;width:100%}#zega-mirai main .d7-img-wrap--wide{aspect-ratio:16/9;min-width:280px;width:280px}#zega-mirai main .d7-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .4s ease;width:100%}#zega-mirai main .d7-card:hover .d7-img{transform:scale(1.04)}#zega-mirai main .d7-body h3{color:var(--navy);font-family:var(--font-serif);font-size:16px;font-weight:700;margin-bottom:8px}#zega-mirai main .d7-body p{color:var(--text-mid);font-size:13px;line-height:1.75}#zega-mirai main .d7-body p strong{color:var(--navy);font-weight:600}#zega-mirai main .sec-comfort{background:var(--white)}#zega-mirai main .comfort-grid{-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr;-ms-grid-rows:auto 20px auto;grid-gap:20px;display:-ms-grid;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto}#zega-mirai main .comfort-grid>:first-child{-ms-grid-column:1;-ms-grid-row:1}#zega-mirai main .comfort-grid>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}#zega-mirai main .comfort-grid>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}#zega-mirai main .comfort-grid>:nth-child(4){-ms-grid-column:7;-ms-grid-row:1}#zega-mirai main .comfort-grid>:nth-child(5){-ms-grid-column:1;-ms-grid-row:3}#zega-mirai main .comfort-grid>:nth-child(6){-ms-grid-column:3;-ms-grid-row:3}#zega-mirai main .comfort-grid>:nth-child(7){-ms-grid-column:5;-ms-grid-row:3}#zega-mirai main .comfort-grid>:nth-child(8){-ms-grid-column:7;-ms-grid-row:3}#zega-mirai main .comfort-item{background:var(--light-gray);border:1px solid var(--mid-gray);border-radius:var(--radius-md);padding:28px;transition:var(--transition)}#zega-mirai main .comfort-item:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}#zega-mirai main .comfort-item.large{-ms-grid-column-span:2;background:var(--navy);border-color:var(--navy);color:var(--white);grid-column:span 2}#zega-mirai main .comfort-item.ua{-ms-grid-column-span:2;background:var(--light-gray);border-color:var(--mid-gray);display:flex;flex-direction:column;grid-column:span 2}#zega-mirai main .comfort-item.ventilation{-ms-grid-column-span:2;background:var(--gold-pale);border-color:rgba(201,168,76,.4);display:flex;flex-direction:column;grid-column:span 2}#zega-mirai main .comfort-item-img{border-radius:8px;display:block;margin:12px 0 14px;max-width:280px}#zega-mirai main .comfort-item.ventilation .comfort-item-img{float:right;margin:0 0 8px 20px;max-width:160px}#zega-mirai main .comfort-item.ventilation p{overflow:hidden}#zega-mirai main .comfort-item.ventilation:after{clear:both;content:"";display:table}#zega-mirai main .ventilation-img-top{border-radius:8px;display:block;height:148px;margin:12px auto 0;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}#zega-mirai main .ventilation-body{grid-gap:20px;align-items:flex-start;display:flex;gap:20px;margin-top:12px}#zega-mirai main .ventilation-body p{flex:1 1;font-size:14px;line-height:1.8;margin:0}#zega-mirai main .ventilation-img{border-radius:8px;flex-shrink:0;height:auto;width:180px}#zega-mirai main .comfort-item.roof-wide{-ms-grid-column-span:2;grid-column:span 2}#zega-mirai main .comfort-icon{align-items:center;border-radius:50%;display:flex;font-size:22px;height:52px;justify-content:center;margin-bottom:16px;width:52px}#zega-mirai main .comfort-item .comfort-icon{background:hsla(0,0%,100%,.8);color:var(--navy)}#zega-mirai main .comfort-item.large .comfort-icon{background:hsla(0,0%,100%,.1);color:var(--gold)}#zega-mirai main .comfort-item.ua .comfort-icon{background:rgba(201,168,76,.2);color:var(--gold)}#zega-mirai main .comfort-item h3{color:var(--navy);font-family:var(--font-serif);font-size:16px;font-weight:600;margin-bottom:10px}#zega-mirai main .comfort-item.large h3{color:var(--white);font-size:20px}#zega-mirai main .comfort-item.roof-wide h3{font-size:20px}#zega-mirai main .comfort-item p{color:var(--text-mid);font-size:13px;line-height:1.7;margin-bottom:12px}#zega-mirai main .comfort-item.large p{color:hsla(0,0%,100%,.75)}#zega-mirai main .comfort-item-img{border-radius:10px;height:auto;margin-bottom:14px;-o-object-fit:cover;object-fit:cover;width:100%}#zega-mirai main .comfort-item-img.roof-diagram{background:transparent;border-radius:6px;display:block;margin:4px auto 12px;mix-blend-mode:multiply;width:65%}#zega-mirai main .comfort-spec-tag{background:var(--orange-light);border-radius:20px;color:var(--orange);display:inline-block;font-size:11px;font-weight:700;padding:4px 10px}#zega-mirai main .comfort-item.large .comfort-spec-tag{background:rgba(201,168,76,.15);color:var(--gold)}#zega-mirai main .ua-values{grid-gap:12px;display:flex;gap:12px;margin-bottom:12px}#zega-mirai main .ua-item{border-radius:var(--radius-sm);flex:1 1;padding:12px;text-align:center}#zega-mirai main .ua-item,#zega-mirai main .ua-item--standard{background:#fff;border:1.5px solid rgba(0,0,0,.12);box-shadow:0 1px 4px rgba(0,0,0,.07)}#zega-mirai main .ua-item--standard{flex:0 0 auto;opacity:.75;width:80px}#zega-mirai main .ua-item.gold{background:var(--gold);border:1.5px solid rgba(180,140,40,.5);box-shadow:0 2px 8px rgba(180,140,40,.2);color:var(--white)}#zega-mirai main .ua-grade{color:var(--text-mid);display:block;font-size:14px;margin-bottom:4px}#zega-mirai main .ua-item.gold .ua-grade{color:hsla(0,0%,100%,.8)}#zega-mirai main .ua-val{color:var(--navy);font-size:16px}#zega-mirai main .ua-item.gold .ua-val{color:var(--white)}#zega-mirai main .ua-val strong{font-size:26px;font-weight:700}#zega-mirai main .ldk-hero-img-wrap{border-radius:var(--radius-lg);box-shadow:0 12px 48px rgba(0,0,0,.5);margin-bottom:48px;overflow:hidden;position:relative}#zega-mirai main .ldk-hero-img{display:block;height:clamp(260px,40vw,540px);-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;transition:transform 1s ease;width:100%}#zega-mirai main .ldk-hero-img-wrap:hover .ldk-hero-img{transform:scale(1.03)}#zega-mirai main .ldk-hero-badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(201,168,76,.92);border-radius:4px;bottom:20px;color:var(--navy);font-family:var(--font-serif);font-size:14px;font-weight:700;left:24px;letter-spacing:1px;padding:8px 20px;position:absolute}#zega-mirai main .space-feature{-ms-grid-columns:1fr 60px 1fr;grid-gap:60px;align-items:center;display:-ms-grid;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin-bottom:72px}#zega-mirai main .space-text h3{color:var(--white);font-family:var(--font-serif);font-size:26px;font-weight:600;margin-bottom:16px}#zega-mirai main .space-text p{color:hsla(0,0%,100%,.8);font-size:15px;line-height:1.8;margin-bottom:20px}#zega-mirai main .space-features-list{grid-gap:10px;display:flex;flex-direction:column;gap:10px;margin-top:20px}#zega-mirai main .space-features-list li{grid-gap:10px;align-items:center;color:hsla(0,0%,100%,.9);display:flex;font-size:15px;gap:10px}#zega-mirai main .space-features-list li i{color:var(--gold);flex-shrink:0;font-size:13px}#zega-mirai main .space-visual-box{align-items:center;display:flex;justify-content:center}#zega-mirai main .space-diagram{background:hsla(0,0%,100%,.04);border:2px solid rgba(201,168,76,.4);border-radius:var(--radius-md);max-width:320px;padding:40px;width:100%}#zega-mirai main .space-grid{align-items:center;aspect-ratio:1;border:2px solid rgba(201,168,76,.5);border-radius:var(--radius-sm);display:flex;justify-content:center;position:relative}#zega-mirai main .grid-label{color:var(--gold-light);font-family:Cormorant Garamond,serif;font-size:11px;letter-spacing:1px;position:absolute}#zega-mirai main .grid-label.top{left:50%;top:-20px;transform:translateX(-50%)}#zega-mirai main .grid-label.left{left:-80px;top:50%;transform:translateY(-50%) rotate(-90deg)}#zega-mirai main .grid-inner{grid-gap:8px;align-items:center;color:var(--gold);display:flex;flex-direction:column;gap:8px}#zega-mirai main .grid-inner i{font-size:32px}#zega-mirai main .grid-inner span{color:hsla(0,0%,100%,.7);font-size:13px}#zega-mirai main .styles-title{font-family:var(--font-serif);font-size:24px;font-weight:600;margin-bottom:32px}#zega-mirai main .styles-title.light{color:var(--white)}#zega-mirai main .style-tabs{grid-gap:0;border:1px solid hsla(0,0%,100%,.2);border-radius:var(--radius-sm);display:flex;gap:0;margin-bottom:24px;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#zega-mirai main .style-tab{background:transparent;border:none;border-right:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.6);cursor:pointer;font-family:var(--font-sans);font-size:14px;font-weight:500;padding:14px 28px;transition:var(--transition)}#zega-mirai main .style-tab:last-child{border-right:none}#zega-mirai main .style-tab:hover{background:hsla(0,0%,100%,.05);color:var(--white)}#zega-mirai main .style-tab.active{background:var(--gold);color:var(--navy);font-weight:700}#zega-mirai main .style-panel{display:none}#zega-mirai main .style-panel.active{-ms-grid-columns:1.4fr 32px 1fr;grid-gap:32px;align-items:start;display:-ms-grid;display:grid;gap:32px;grid-template-columns:1.4fr 1fr}#zega-mirai main .style-panel-visual{align-items:flex-end;aspect-ratio:4/3;border-radius:var(--radius-md);display:flex;overflow:hidden;position:relative}#zega-mirai main .resort-bg{background:linear-gradient(135deg,#1a3a5c,#0d6e6e 40%,#1a5a4a)}#zega-mirai main .japandi-bg{background:linear-gradient(135deg,#3d2b1f,#6b4c35 40%,#8b6b4a)}#zega-mirai main .hotel-bg{background:linear-gradient(135deg,#1a1a2e,#16213e 40%,#0f3460)}#zega-mirai main .modern-bg{background:linear-gradient(135deg,#1a1a1a,#2d2d2d 40%,#404040)}#zega-mirai main .style-panel-visual:before{background:linear-gradient(0deg,rgba(0,0,0,.6) 0,transparent 60%),repeating-linear-gradient(45deg,transparent,transparent 20px,hsla(0,0%,100%,.03) 0,hsla(0,0%,100%,.03) 21px);content:"";inset:0;position:absolute}#zega-mirai main .style-overlay{padding:24px;position:relative;z-index:1}#zega-mirai main .style-overlay h4{color:var(--white);font-family:var(--font-serif);font-size:24px;margin-bottom:4px}#zega-mirai main .style-overlay p{color:hsla(0,0%,100%,.7);font-size:13px;letter-spacing:1px}#zega-mirai main .style-panel-desc{padding:20px 0}#zega-mirai main .style-keywords{grid-gap:8px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}#zega-mirai main .style-keywords span{background:rgba(201,168,76,.15);border:1px solid rgba(201,168,76,.3);border-radius:20px;color:var(--gold-light);font-size:12px;padding:4px 12px}#zega-mirai main .style-panel-desc p{color:hsla(0,0%,100%,.75);font-size:14px;line-height:1.8}#zega-mirai main .sec-equipment{background:var(--off-white)}#zega-mirai main .equipment-grid{-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-gap:20px;display:-ms-grid;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}#zega-mirai main .equip-card{background:var(--white);border:1px solid var(--mid-gray);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;overflow:hidden;transition:var(--transition)}#zega-mirai main .equip-info{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;padding:20px}#zega-mirai main .equip-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}#zega-mirai main .equip-img{align-items:center;display:flex;font-size:52px;height:180px;justify-content:center;overflow:hidden}#zega-mirai main .equip-img[style*=background-image]{height:180px}#zega-mirai main .equip-img.kitchen{background:linear-gradient(135deg,#f5f0e8,#ede8d8);color:#8b7355}#zega-mirai main .equip-img.bath{background:linear-gradient(135deg,#e8f5f5,#d4edec);color:#2e7d7a}#zega-mirai main .equip-img.wash{background:linear-gradient(135deg,#e8eef8,#d4def0);color:#3a5a8a}#zega-mirai main .equip-img.door{background:linear-gradient(135deg,#f0ede8,#e4ddd2);color:#6b5540}#zega-mirai main .equip-img.floor{background:linear-gradient(135deg,#f5ece0,#eddccc);color:#7a5535}#zega-mirai main .equip-img.hems{background:#fff;color:#2e6b45;height:180px}#zega-mirai main .equip-brand{color:var(--text-light);font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:6px;text-transform:uppercase}#zega-mirai main .equip-info h3{color:var(--navy);font-family:var(--font-serif);font-size:17px;font-weight:600;margin-bottom:4px}#zega-mirai main .equip-sub{color:var(--text-light);font-size:12px;margin-bottom:8px}#zega-mirai main .equip-info p{color:var(--text-mid);font-size:13px;line-height:1.7;margin-bottom:12px}#zega-mirai main .equip-tag{background:var(--navy);border-radius:20px;color:var(--white);display:inline-block;font-size:11px;font-weight:700;padding:4px 12px}#zega-mirai main .equip-tag-dx{background:linear-gradient(135deg,#1a7a5e,#25a57a)}#zega-mirai main .highlight-card{align-items:center;background:var(--navy);display:flex;grid-column:1/-1;justify-content:center;min-height:140px}#zega-mirai main .equip-all-standard{grid-gap:40px;align-items:center;color:var(--white);display:flex;gap:40px;justify-content:center;padding:28px 48px;text-align:left;width:100%}#zega-mirai main .equip-stars{grid-gap:6px;display:flex;flex-shrink:0;gap:6px;justify-content:center;margin-bottom:0}#zega-mirai main .equip-stars i{color:var(--gold);font-size:28px}#zega-mirai main .equip-all-standard h3{color:var(--white);font-family:var(--font-serif);font-size:22px;line-height:1.4;margin-bottom:6px}#zega-mirai main .equip-all-standard h3 strong{color:var(--gold)}#zega-mirai main .equip-all-standard p{color:hsla(0,0%,100%,.7);font-size:13px;line-height:1.7;margin-bottom:0}#zega-mirai main .equip-standard-link-btn{grid-gap:2px;align-items:center;background:var(--gold);border-radius:999px;color:#1a1a2e;display:inline-flex;flex-direction:column;gap:2px;margin-top:4px;padding:10px 26px;text-decoration:none;transition:background .2s,transform .2s}#zega-mirai main .equip-btn-main{font-size:14px;font-weight:700;letter-spacing:.03em}#zega-mirai main .equip-btn-sub{font-size:11px;font-weight:600;letter-spacing:.05em;opacity:.75}#zega-mirai main .equip-standard-link-btn:hover{background:#e0b84a;transform:translateY(-2px)}#zega-mirai main .sec-grade{background:var(--white)}#zega-mirai main .grade-cards{-ms-grid-columns:1fr 24px 1fr 24px 1fr;grid-gap:24px;align-items:start;display:-ms-grid;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:32px}#zega-mirai main .grade-card{background:var(--white);border:2px solid var(--mid-gray);border-radius:var(--radius-md);padding:36px 28px;position:relative;text-align:center;transition:var(--transition)}#zega-mirai main .grade-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}#zega-mirai main .grade-card.take{border-color:var(--gold);box-shadow:var(--shadow-gold);transform:translateY(-8px)}#zega-mirai main .grade-recommend-badge{background:var(--gold);border-radius:20px;color:var(--navy);font-size:12px;font-weight:700;left:50%;padding:6px 20px;position:absolute;top:-16px;transform:translateX(-50%);white-space:nowrap}#zega-mirai main .grade-medal{font-size:36px;margin-bottom:12px}#zega-mirai main .grade-name{color:var(--navy);font-family:var(--font-serif);font-size:28px;font-weight:700;margin-bottom:4px}#zega-mirai main .grade-sub{color:var(--text-light);font-size:13px;letter-spacing:1px;margin-bottom:12px}#zega-mirai main .grade-concept{background:var(--light-gray);border-radius:var(--radius-sm);color:var(--text-mid);font-size:13px;margin-bottom:24px;padding:8px 16px}#zega-mirai main .grade-card.take .grade-concept{background:var(--gold-pale);color:var(--navy)}#zega-mirai main .grade-features{grid-gap:8px;display:flex;flex-direction:column;gap:8px;margin-bottom:28px;text-align:left}#zega-mirai main .grade-features li{grid-gap:8px;align-items:flex-start;color:var(--text-mid);display:flex;font-size:13px;gap:8px;line-height:1.5}#zega-mirai main .grade-features li i{color:var(--gold);flex-shrink:0;margin-top:2px}#zega-mirai main .grade-cta-btn{background:transparent;border:1.5px solid var(--navy);border-radius:var(--radius-sm);color:var(--navy);cursor:pointer;display:block;font-size:13px;font-weight:700;padding:13px;text-align:center;transition:var(--transition);width:100%}#zega-mirai main .grade-cta-btn:hover{background:var(--navy);color:var(--white)}#zega-mirai main .grade-cta-btn.primary{background:var(--orange);border-color:var(--orange);color:var(--white)}#zega-mirai main .grade-cta-btn.primary:hover{background:var(--orange-hover);border-color:var(--orange-hover)}#zega-mirai main .grade-note{grid-gap:8px;align-items:center;color:var(--text-light);display:flex;font-size:13px;gap:8px;justify-content:center;text-align:center}#zega-mirai main .grade-note i{color:var(--gold)}#zega-mirai main .sec-trust{background:linear-gradient(160deg,#162438,#0f1c2e 50%,#1a1008);border-top:2px solid rgba(201,168,76,.5);overflow:hidden;position:relative}#zega-mirai main .sec-trust:before{background:radial-gradient(ellipse,rgba(201,168,76,.12) 0,transparent 70%);content:"";height:400px;left:50%;pointer-events:none;position:absolute;top:-120px;transform:translateX(-50%);width:700px}#zega-mirai main .sec-trust .section-label.light{border-color:var(--gold-light);color:var(--gold-light);font-size:12px;letter-spacing:5px}#zega-mirai main .sec-trust .section-title.light{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff 30%,var(--gold-light) 70%,var(--gold) 100%);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 2px 16px rgba(201,168,76,.25));font-size:clamp(32px,5vw,52px);font-weight:700;margin-bottom:40px}#zega-mirai main .trust-achievement-label{color:var(--gold-light);font-family:var(--font-serif);font-size:22px;font-weight:600;letter-spacing:3px;margin-bottom:28px;text-align:center;text-transform:uppercase}#zega-mirai main .trust-stats{-ms-grid-columns:1fr 32px 1fr 32px 1fr;grid-gap:32px;display:-ms-grid;display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin-bottom:64px}#zega-mirai main .trust-stats.trust-stats-two{-ms-grid-columns:1fr 32px 1fr;grid-template-columns:repeat(2,1fr);margin-left:auto;margin-right:auto;max-width:760px}#zega-mirai main .trust-stats.trust-stats-three{-ms-grid-columns:1fr 32px 1fr 32px 1fr;grid-template-columns:repeat(3,1fr);margin-left:auto;margin-right:auto;max-width:1100px}#zega-mirai main .card-award-img{display:block;margin:6px auto 4px;-o-object-fit:contain;object-fit:contain;width:80px}#zega-mirai main .trust-stat{background:linear-gradient(135deg,rgba(201,168,76,.1),hsla(0,0%,100%,.04));border:1px solid rgba(201,168,76,.45);border-radius:var(--radius-md);box-shadow:0 0 30px rgba(201,168,76,.08),inset 0 1px 0 rgba(201,168,76,.2);padding:36px 24px;text-align:center}#zega-mirai main .trust-num{color:hsla(0,0%,100%,.85);display:block;font-family:var(--font-serif);font-size:15px;line-height:1.4;margin-bottom:8px}#zega-mirai main .stat-big-num{color:var(--gold);display:block;font-family:Cormorant Garamond,serif;font-size:42px;line-height:1;margin:8px 0}#zega-mirai main .trust-stats-two .stat-big-num{font-size:64px}#zega-mirai main .trust-stat p{color:hsla(0,0%,100%,.75);font-size:13px;line-height:1.7;margin-top:8px}#zega-mirai main .trust-v-title{color:var(--gold-light);font-family:var(--font-serif);font-size:22px;font-weight:600;margin-bottom:14px;text-align:center}#zega-mirai main .trust-v-sub{color:hsla(0,0%,100%,.65);font-size:13px;line-height:1.8;margin:0 auto 36px;max-width:620px;text-align:center}#zega-mirai main .trust-v-grid{-ms-grid-columns:1fr 22px 1fr 22px 1fr;grid-gap:22px;display:-ms-grid;display:grid;gap:22px;grid-template-columns:repeat(3,1fr);margin-bottom:28px}#zega-mirai main .trust-v-card{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.09);border-radius:var(--radius-md);display:flex;flex-direction:column;overflow:hidden;transition:var(--transition)}#zega-mirai main .trust-v-card-title{color:var(--gold,#c9a84c);font-size:16px;font-weight:700;line-height:1.4;margin:0 0 -6px;padding:12px 16px 4px}#zega-mirai main .trust-v-card:hover{background:hsla(0,0%,100%,.09);border-color:rgba(201,168,76,.4);box-shadow:0 12px 32px rgba(0,0,0,.3);transform:translateY(-3px)}#zega-mirai main .trust-v-header{grid-gap:12px;align-items:center;display:flex;gap:12px;padding:20px 20px 0}#zega-mirai main .trust-v-avatar{color:rgba(201,168,76,.45);flex-shrink:0;font-size:40px;line-height:1}#zega-mirai main .trust-v-info{grid-gap:3px;display:flex;flex-direction:column;gap:3px}#zega-mirai main .trust-v-name{color:var(--white);font-family:var(--font-serif);font-size:14px;font-weight:700}#zega-mirai main .trust-v-meta{color:hsla(0,0%,100%,.5);font-size:11px}#zega-mirai main .trust-v-stars{grid-gap:3px;display:flex;gap:3px;margin-top:2px}#zega-mirai main .trust-v-stars i{color:var(--gold);font-size:12px}#zega-mirai main .trust-v-media{margin:16px 0 0;position:relative}#zega-mirai main .trust-v-thumb-wrap{aspect-ratio:16/9;background:#0d1b2a;cursor:pointer;overflow:hidden;position:relative;width:100%}#zega-mirai main .trust-v-iframe-wrap{aspect-ratio:16/9;border-radius:6px;overflow:hidden;position:relative;width:100%}#zega-mirai main .trust-v-iframe-wrap iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}#zega-mirai main .trust-v-thumb-bg{grid-gap:8px;align-items:center;background:linear-gradient(135deg,#0d1b2a,#1a2d45 60%,#0f2237);display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;position:relative;width:100%}#zega-mirai main .trust-v-thumb-wrap img.trust-v-thumb-img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}#zega-mirai main .trust-v-thumb-label{color:hsla(0,0%,100%,.12);font-family:var(--font-serif);font-size:22px;font-weight:700;letter-spacing:.04em;line-height:1.3;pointer-events:none;text-align:center;text-transform:uppercase}#zega-mirai main .trust-v-thumb-sub{color:hsla(0,0%,100%,.45);font-size:11px;letter-spacing:.06em;pointer-events:none}#zega-mirai main .trust-v-play{align-items:center;background:rgba(210,30,30,.92);border:none;border-radius:50%;box-shadow:0 4px 20px rgba(0,0,0,.5);cursor:pointer;display:flex;height:54px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s,transform .2s;width:54px;z-index:2}#zega-mirai main .trust-v-play:hover{background:#dc2828;transform:translate(-50%,-50%) scale(1.1)}#zega-mirai main .trust-v-play i{color:#fff;font-size:18px;margin-left:3px}#zega-mirai main .trust-v-player{aspect-ratio:16/9;background:#000;position:relative;width:100%}#zega-mirai main .trust-v-player video{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#zega-mirai main .trust-v-text{color:hsla(0,0%,100%,.78);flex:1 1;font-size:12.5px;line-height:1.85;padding:16px 20px 28px}#zega-mirai main .trust-v-badge{grid-gap:8px;align-items:center;background:rgba(201,168,76,.1);border:1px solid rgba(201,168,76,.2);border-radius:6px;display:flex;gap:8px;margin:14px 20px 20px;padding:10px 14px}#zega-mirai main .trust-v-badge i{color:var(--gold);flex-shrink:0;font-size:8px}#zega-mirai main .trust-v-badge span{color:hsla(0,0%,100%,.85);font-size:11.5px;font-weight:600;line-height:1.4}#zega-mirai main .trust-v-note{grid-gap:10px;align-items:center;background:rgba(201,168,76,.1);border:1px solid rgba(201,168,76,.25);border-radius:var(--radius-md);color:hsla(0,0%,100%,.8);display:flex;font-size:13px;gap:10px;justify-content:center;padding:16px 24px}#zega-mirai main .trust-v-note i{color:var(--gold);font-size:18px}#zega-mirai main .trust-v-note strong{color:var(--gold);font-size:16px}#zega-mirai main .sec-faq{background:var(--white)}#zega-mirai main .faq-list{grid-gap:12px;display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:800px}#zega-mirai main .faq-item{border:1px solid var(--mid-gray);border-radius:var(--radius-md);overflow:hidden}#zega-mirai main .faq-question{grid-gap:16px;align-items:center;background:var(--light-gray);border:none;color:var(--navy);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:15px;font-weight:600;gap:16px;justify-content:space-between;padding:20px 24px;text-align:left;transition:var(--transition);width:100%}#zega-mirai main .faq-question:hover{background:var(--mid-gray)}#zega-mirai main .faq-item.active .faq-question{background:var(--navy);color:var(--white)}#zega-mirai main .faq-icon{color:var(--gold);flex-shrink:0;font-size:14px;transition:transform .3s ease}#zega-mirai main .faq-item.active .faq-icon{color:var(--gold-light);transform:rotate(180deg)}#zega-mirai main .faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease}#zega-mirai main .faq-item.active .faq-answer{max-height:300px}#zega-mirai main .faq-answer p{color:var(--text-mid);font-size:14px;line-height:1.8;padding:20px 24px}#zega-mirai main .faq-cta-link{color:var(--orange);font-weight:600;text-decoration:underline}#zega-mirai main .sec-cta-final{background:var(--navy);overflow:hidden;padding:96px 0;position:relative}#zega-mirai main .cta-final-bg{background:radial-gradient(ellipse 80% 60% at 20% 50%,rgba(201,168,76,.12) 0,transparent 60%),radial-gradient(ellipse 60% 50% at 80% 50%,rgba(232,100,10,.08) 0,transparent 50%);inset:0;position:absolute}#zega-mirai main .cta-final-inner{-ms-grid-columns:1fr 72px 1fr;grid-gap:72px;align-items:start;display:-ms-grid;display:grid;gap:72px;grid-template-columns:1fr 1fr;position:relative;z-index:1}#zega-mirai main .cta-final-eyebrow{margin-bottom:20px}#zega-mirai main .limited-badge{background:var(--gold);border-radius:20px;color:var(--navy);font-size:11px;font-weight:700;letter-spacing:1px;padding:6px 16px}#zega-mirai main .cta-final-title{color:var(--white);font-family:var(--font-serif);font-size:clamp(22px,3.2vw,36px);font-weight:600;line-height:1.5;margin-bottom:20px}#zega-mirai main .cta-final-desc{color:hsla(0,0%,100%,.75);font-size:15px;line-height:1.8;margin-bottom:28px}#zega-mirai main .cta-trust-marks{grid-gap:10px;display:flex;flex-direction:column;gap:10px}#zega-mirai main .cta-trust-marks span{grid-gap:10px;align-items:center;color:hsla(0,0%,100%,.7);display:flex;font-size:13px;gap:10px}#zega-mirai main .cta-trust-marks i{color:var(--gold)}#zega-mirai main .cta-form-wrap{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}#zega-mirai main .cta-form-header{background:var(--navy-mid);padding:24px 32px;text-align:center}#zega-mirai main .cta-form-header h3{color:var(--white);font-family:var(--font-serif);font-size:18px;font-weight:600;margin-bottom:4px}#zega-mirai main .cta-form-header p{color:var(--gold-light);font-size:13px}#zega-mirai main .cta-form{padding:32px}#zega-mirai main .form-step.hidden{display:none}#zega-mirai main .step-indicator{grid-gap:0;align-items:center;display:flex;gap:0;justify-content:center;margin-bottom:28px}#zega-mirai main .step{align-items:center;background:var(--mid-gray);border-radius:50%;color:var(--text-light);display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:32px;justify-content:center;width:32px}#zega-mirai main .step.active{background:var(--orange);color:var(--white)}#zega-mirai main .step.done{background:var(--navy);color:var(--white)}#zega-mirai main .step-line{background:var(--mid-gray);flex:1 1;height:2px;max-width:60px}#zega-mirai main .step-line.active{background:var(--navy)}#zega-mirai main .form-group{margin-bottom:20px}#zega-mirai main .form-group label{color:var(--navy);display:block;font-size:13px;font-weight:600;margin-bottom:6px}#zega-mirai main .required{background:var(--orange);border-radius:3px;color:var(--white);font-size:10px;margin-left:6px;padding:2px 6px}#zega-mirai main .form-group input,#zega-mirai main .form-group select{background:var(--white);border:1.5px solid var(--mid-gray);border-radius:var(--radius-sm);color:var(--text-dark);font-family:var(--font-sans);font-size:14px;outline:none;padding:12px 16px;transition:var(--transition);width:100%}#zega-mirai main .form-group input:focus,#zega-mirai main .form-group select:focus{border-color:var(--navy);box-shadow:0 0 0 3px rgba(15,28,46,.1)}#zega-mirai main .checkbox-group{grid-gap:8px;display:flex;flex-direction:column;gap:8px}#zega-mirai main .check-label{grid-gap:10px;align-items:center;color:var(--text-mid);cursor:pointer;display:flex;font-size:14px;gap:10px}#zega-mirai main .check-label input[type=checkbox]{accent-color:var(--navy);cursor:pointer;height:18px;width:18px}#zega-mirai main .form-btns-row{grid-gap:12px;display:flex;gap:12px}#zega-mirai main .btn-next,#zega-mirai main .btn-submit{flex:1 1}#zega-mirai main .btn-back{flex:0 0 100px;justify-content:center}#zega-mirai main .form-success{padding:40px 20px;text-align:center}#zega-mirai main .form-success.hidden{display:none}#zega-mirai main .success-icon{color:var(--green);font-size:64px;margin-bottom:20px}#zega-mirai main .form-success h3{color:var(--navy);font-family:var(--font-serif);font-size:22px;font-weight:600;margin-bottom:12px}#zega-mirai main .form-success p{color:var(--text-mid);font-size:15px;line-height:1.8}#zega-mirai main .sec-pre-footer-cta{background:var(--navy);border-top:1px solid rgba(201,168,76,.2);padding:48px 0}#zega-mirai main .pre-footer-cta-inner{grid-gap:40px;align-items:center;display:flex;gap:40px;justify-content:space-between}#zega-mirai main .pre-footer-cta-text .section-label{color:var(--gold-light);font-size:11px;letter-spacing:3px;margin-bottom:12px}#zega-mirai main .pre-footer-cta-title{color:var(--white);font-family:var(--font-serif);font-size:clamp(22px,2.4vw,30px);font-weight:700;line-height:1.6}#zega-mirai main .pre-footer-cta-btns{grid-gap:14px;display:flex;flex-direction:column;flex-shrink:0;gap:14px}#zega-mirai main .sec-pre-footer-cta .btn-outline{border-color:var(--white);color:var(--white)}#zega-mirai main .sec-pre-footer-cta .btn-outline:hover{background:hsla(0,0%,100%,.15);border-color:var(--white);color:var(--white)}@media (max-width:768px){#zega-mirai main .pre-footer-cta-inner{flex-direction:column;text-align:center}#zega-mirai main .pre-footer-cta-btns{width:100%}#zega-mirai main .pre-footer-cta-btns .btn-outline,#zega-mirai main .pre-footer-cta-btns .btn-primary{justify-content:center;width:100%}}#zega-mirai main .sec-request{background:var(--white);padding:100px 0 110px}#zega-mirai main .request-title{color:var(--navy);font-family:var(--font-serif);font-size:clamp(26px,3.2vw,40px);font-weight:600;letter-spacing:.08em;line-height:1.4;margin-bottom:40px;text-align:center}#zega-mirai main .request-steps{display:flex;justify-content:center;margin:0 auto 48px}#zega-mirai main .request-step{grid-gap:10px;align-items:center;display:flex;flex-direction:column;gap:10px;position:relative;width:170px}#zega-mirai main .request-step-dot{background:var(--white);border:2px solid #d9d9d9;border-radius:50%;height:38px;position:relative;width:38px;z-index:1}#zega-mirai main .request-step-label{color:#999;font-size:14px;line-height:1.4;text-align:center}#zega-mirai main .request-step+.request-step:before{background:#d9d9d9;content:"";height:2px;position:absolute;right:50%;top:18px;width:100%}#zega-mirai main .request-step.is-current .request-step-dot,#zega-mirai main .request-step.is-done .request-step-dot{background:var(--gold);border-color:var(--gold)}#zega-mirai main .request-step.is-current .request-step-label{color:var(--gold)}#zega-mirai main .request-step.is-done .request-step-label{color:var(--navy)}#zega-mirai main .request-step.is-done+.request-step:before{background:var(--gold)}#zega-mirai main .request-note{border:1px solid #ddd;color:var(--navy-mid);font-size:13px;line-height:1.9;margin-bottom:80px;padding:24px 28px}#zega-mirai main .request-note p{margin:0}#zega-mirai main .request-note a{text-decoration:underline;text-underline-offset:3px}#zega-mirai main .request-note a:hover{color:var(--gold)}#zega-mirai main .request-error{background:#fff5f5;border:1px solid var(--red);border-radius:6px;color:var(--red);font-size:14px;line-height:1.9;margin:-40px 0 32px;padding:18px 24px}#zega-mirai main .request-field-error{color:var(--red);font-size:13px;line-height:1.6;margin:8px 0 0}#zega-mirai main .request-field-error:empty{display:none}#zega-mirai main .request-input.is-error,#zega-mirai main .request-select.is-error{background:#fff8f8;border-color:var(--red)}#zega-mirai main .request-field-note{color:var(--text-light);font-size:12px;margin-left:8px}#zega-mirai main .request-table{border-collapse:collapse;border-top:1px solid #ddd;width:100%}#zega-mirai main .request-table td,#zega-mirai main .request-table th{border-bottom:1px solid #ddd;text-align:left;vertical-align:middle}#zega-mirai main .request-table th{background:#f8f6f0;color:var(--navy);font-size:15px;font-weight:500;line-height:1.5;padding:26px 30px;width:29%}#zega-mirai main .request-table td{padding:26px 34px;width:71%}#zega-mirai main .request-table th label,#zega-mirai main .request-th-text{display:inline-block}#zega-mirai main .request-required{background:var(--gold);border-radius:2px;color:var(--white);display:inline-block;font-size:10px;font-weight:500;line-height:1.4;margin-left:10px;padding:2px 6px;vertical-align:2px}#zega-mirai main .request-input,#zega-mirai main .request-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--white);border:1px solid #ccc;border-radius:6px;color:var(--text-dark);display:block;font-family:inherit;font-size:15px;height:56px;max-width:444px;outline:none;padding:0 14px;transition:var(--transition);width:100%}#zega-mirai main .request-input::-moz-placeholder{color:#aaa}#zega-mirai main .request-input:-ms-input-placeholder{color:#aaa}#zega-mirai main .request-input::placeholder{color:#aaa}#zega-mirai main .request-input:focus,#zega-mirai main .request-select:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgba(201,168,76,.18)}#zega-mirai main .request-input--short{max-width:216px}#zega-mirai main .request-select-wrap{position:relative;width:100%}#zega-mirai main .request-select-wrap:after{border-bottom:2px solid var(--navy);border-right:2px solid var(--navy);content:"";height:8px;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-70%) rotate(45deg);width:8px}#zega-mirai main .request-select-wrap .request-select{cursor:pointer;max-width:none;padding-right:40px}#zega-mirai main .request-field+.request-field{margin-top:20px}#zega-mirai main .request-field-label{color:var(--navy);display:block;font-size:14px;line-height:1.5;margin-bottom:6px}#zega-mirai main .request-radio-group{grid-gap:12px 48px;display:flex;flex-wrap:wrap;gap:12px 48px}#zega-mirai main .request-radio{grid-gap:6px;align-items:center;color:var(--navy);cursor:pointer;display:inline-flex;font-size:16px;gap:6px}#zega-mirai main .request-radio input[type=radio]{accent-color:var(--blue);cursor:pointer;flex-shrink:0;height:18px;margin:0;opacity:1;position:static;width:18px}#zega-mirai main .request-submit{margin-top:56px;text-align:center}#zega-mirai main .request-submit-btn{align-items:center;background:#2d2d2d;border:none;border-radius:6px;color:var(--white);cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:500;justify-content:center;letter-spacing:.05em;max-width:334px;min-height:68px;padding:0 48px;position:relative;text-decoration:none;transition:var(--transition);width:100%}#zega-mirai main .request-submit-btn i{font-size:14px;position:absolute;right:24px;top:50%;transform:translateY(-50%)}#zega-mirai main .request-submit-btn:hover{background:var(--navy);opacity:1}#zega-mirai main .request-submit-btn .request-btn-icon{font-size:15px;margin-right:8px;position:static;transform:none}#zega-mirai main .request-table--confirm td{padding:22px 34px}#zega-mirai main .request-value{color:var(--text-dark);font-size:15px;line-height:1.8;margin:0;word-break:break-all}#zega-mirai main .request-submit--row{grid-gap:20px;align-items:center;display:flex;gap:20px;justify-content:center}#zega-mirai main .request-submit--row .request-submit-btn{min-width:334px;width:auto}#zega-mirai main .request-back-btn{align-items:center;background:var(--white);border:1px solid var(--navy);border-radius:6px;color:var(--navy);cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;justify-content:center;letter-spacing:.05em;min-height:68px;min-width:240px;padding:0 44px;position:relative;text-decoration:none;transition:var(--transition)}#zega-mirai main .request-back-btn i{font-size:13px;left:20px;position:absolute;top:50%;transform:translateY(-50%)}#zega-mirai main .request-back-btn:hover{background:var(--light-gray);opacity:1}#zega-mirai main .request-complete{margin:0 auto;max-width:820px;text-align:center}#zega-mirai main .request-complete-icon{align-items:center;background:var(--gold);border-radius:50%;color:var(--white);display:flex;font-size:28px;height:64px;justify-content:center;margin:0 auto 20px;width:64px}#zega-mirai main .request-complete-title{color:var(--navy);font-family:var(--font-serif);font-size:clamp(20px,2.4vw,28px);font-weight:600;line-height:1.5;margin-bottom:16px}#zega-mirai main .request-complete-lead{color:var(--text-mid);font-size:15px;line-height:2;margin-bottom:36px}#zega-mirai main .request-complete-note{border:1px solid #ddd;color:var(--navy-mid);font-size:13px;line-height:1.9;padding:24px 28px;text-align:left}#zega-mirai main .request-complete-note p{margin:0}#zega-mirai main .request-complete-list{margin:10px 0 12px}#zega-mirai main .request-complete-list li{padding-left:1em;position:relative}#zega-mirai main .request-complete-list li:before{content:"・";left:0;position:absolute}@media (max-width:768px){#zega-mirai main .sec-request{padding:56px 0 72px}#zega-mirai main .request-steps,#zega-mirai main .request-title{margin-bottom:28px}#zega-mirai main .request-step{grid-gap:8px;gap:8px;width:33.333%}#zega-mirai main .request-step-dot{height:30px;width:30px}#zega-mirai main .request-step+.request-step:before{top:14px}#zega-mirai main .request-step-label{font-size:12px}#zega-mirai main .request-note{font-size:12px;line-height:1.8;margin-bottom:36px;padding:16px}#zega-mirai main .request-error{font-size:13px;margin:-12px 0 24px;padding:14px 16px}#zega-mirai main .request-table,#zega-mirai main .request-table tbody,#zega-mirai main .request-table td,#zega-mirai main .request-table th,#zega-mirai main .request-table tr{display:block;width:100%}#zega-mirai main .request-table th{border-bottom:none;font-size:14px;padding:12px 16px}#zega-mirai main .request-table td{padding:16px 0 24px}#zega-mirai main .request-required{margin-left:8px}#zega-mirai main .request-input,#zega-mirai main .request-select{font-size:16px;height:50px;max-width:none;padding:0 14px}#zega-mirai main .request-input--short{max-width:60%}#zega-mirai main .request-field+.request-field{margin-top:14px}#zega-mirai main .request-field-label{font-size:13px}#zega-mirai main .request-field-note{display:block;font-size:11px;margin:2px 0 0}#zega-mirai main .request-field-error{font-size:12px}#zega-mirai main .request-radio-group{grid-gap:10px 28px;gap:10px 28px}#zega-mirai main .request-radio{font-size:15px}#zega-mirai main .request-submit{margin-top:32px}#zega-mirai main .request-submit-btn{font-size:15px;max-width:none;min-height:56px}#zega-mirai main .request-submit-btn i{font-size:13px;right:18px}#zega-mirai main .request-submit-btn .request-btn-icon{font-size:14px}#zega-mirai main .request-table--confirm td{padding:12px 0 22px}#zega-mirai main .request-value{font-size:15px}#zega-mirai main .request-submit--row{grid-gap:12px;flex-direction:column-reverse;gap:12px}#zega-mirai main .request-submit--row .request-submit-btn{min-width:0;width:100%}#zega-mirai main .request-back-btn{font-size:14px;min-height:50px;min-width:0;width:100%}#zega-mirai main .request-back-btn i{font-size:12px;left:16px}#zega-mirai main .request-complete-icon{font-size:22px;height:52px;margin-bottom:16px;width:52px}#zega-mirai main .request-complete-lead{font-size:14px;margin-bottom:28px;text-align:left}#zega-mirai main .request-complete-note{font-size:12px;line-height:1.8;padding:16px}}#zega-mirai main .site-footer{background:#080f18;padding:48px 0 32px}#zega-mirai main .footer-inner{margin:0 auto;max-width:1140px;padding:0 24px;text-align:center}#zega-mirai main .footer-logo{margin-bottom:24px}#zega-mirai main .footer-logo-main{color:var(--white);display:block;font-family:Cormorant Garamond,serif;font-size:28px;font-weight:600;letter-spacing:4px}#zega-mirai main .footer-logo-by{color:var(--gold-light);font-size:11px;letter-spacing:2px}#zega-mirai main .footer-links{grid-gap:24px;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-bottom:24px;padding-bottom:24px}#zega-mirai main .footer-links a{color:hsla(0,0%,100%,.5);font-size:12px;transition:var(--transition)}#zega-mirai main .footer-links a:hover{color:var(--gold-light)}#zega-mirai main .footer-copy p{color:hsla(0,0%,100%,.35);font-size:12px;line-height:1.8}#zega-mirai main .footer-disclaimer{font-size:11px;margin-top:4px}#zega-mirai main .floating-cta-bar{grid-gap:10px;background:var(--navy);bottom:0;box-shadow:0 -4px 20px rgba(0,0,0,.3);display:none;gap:10px;left:0;padding:10px 16px;position:fixed;right:0;z-index:900}#zega-mirai main .floating-btn{grid-gap:8px;align-items:center;border-radius:var(--radius-sm);display:flex;flex:1 1;font-size:13px;font-weight:700;gap:8px;justify-content:center;padding:12px 10px;transition:var(--transition)}#zega-mirai main .floating-btn.primary{background:var(--orange);color:var(--white)}#zega-mirai main .floating-btn.secondary{background:transparent;border:1.5px solid hsla(0,0%,100%,.4);color:var(--white)}#zega-mirai main .floating-btn:active{opacity:.85}#zega-mirai main .fade-in{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}#zega-mirai main .fade-in.visible{opacity:1;transform:translateY(0)}#zega-mirai main .fade-in-left{opacity:0;transform:translateX(-28px);transition:opacity .7s ease,transform .7s ease}#zega-mirai main .fade-in-left.visible{opacity:1;transform:translateX(0)}#zega-mirai main .fade-in-right{opacity:0;transform:translateX(28px);transition:opacity .7s ease,transform .7s ease}#zega-mirai main .fade-in-right.visible{opacity:1;transform:translateX(0)}#zega-mirai main .stagger-1{transition-delay:.1s}#zega-mirai main .stagger-2{transition-delay:.2s}#zega-mirai main .stagger-3{transition-delay:.3s}#zega-mirai main .stagger-4{transition-delay:.4s}@media (max-width:1024px){#zega-mirai main .section{padding:72px 0}#zega-mirai main .concept-cards,#zega-mirai main .energy-grid{-ms-grid-columns:1fr 20px 1fr;grid-template-columns:repeat(2,1fr)}#zega-mirai main .cta-final-inner,#zega-mirai main .space-feature,#zega-mirai main .style-panel.active{-ms-grid-columns:1fr;grid-template-columns:1fr}#zega-mirai main .cta-final-inner{grid-gap:48px;gap:48px}#zega-mirai main .trust-v-grid{-ms-grid-columns:1fr 22px 1fr;grid-template-columns:repeat(2,1fr)}#zega-mirai main .disaster7-grid{-ms-grid-columns:1fr 20px 1fr;grid-template-columns:repeat(2,1fr)}#zega-mirai main .d7-card--wide{-ms-grid-column-span:2;grid-column:span 2}}@media (max-width:768px){#zega-mirai main .section{padding:60px 0}#zega-mirai main .header-nav{display:none}#zega-mirai main .header-cta-btn{font-size:11px;padding:8px 14px}#zega-mirai main .fv-content{padding:100px 20px}#zega-mirai main .fv-title-en{letter-spacing:3px}#zega-mirai main .fv-cta-wrap{flex-direction:column}#zega-mirai main .fv-cta-wrap .btn-primary,#zega-mirai main .fv-cta-wrap .btn-secondary{justify-content:center;width:100%}#zega-mirai main .fv-scroll-hint{display:none}#zega-mirai main .fv-floating-cta{display:flex}#zega-mirai main .anxiety-graphs{-ms-grid-columns:1fr;grid-template-columns:1fr}#zega-mirai main .concept-cards{-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr}#zega-mirai main .energy-highlight{padding:28px 20px}#zega-mirai main .energy-badges-row{align-items:center;flex-direction:column}#zega-mirai main .energy-grid,#zega-mirai main .investment-compare{-ms-grid-columns:1fr;grid-template-columns:1fr}#zega-mirai main .investment-compare{grid-gap:16px;gap:16px}#zega-mirai main .compare-arrow{display:none}#zega-mirai main .investment-points{-ms-grid-columns:1fr;grid-template-columns:1fr}#zega-mirai main .early-build-banner{grid-gap:24px;flex-direction:column;gap:24px;padding:24px 20px}#zega-mirai main .early-build-right{grid-gap:12px;flex-wrap:wrap;gap:12px;justify-content:center}#zega-mirai main .early-build-stat{min-width:90px;padding:12px 14px}#zega-mirai main .ebs-num{font-size:16px}#zega-mirai main .disaster7-intro{grid-gap:16px;flex-direction:column;gap:16px;padding:24px 20px}#zega-mirai main .disaster7-intro-plus{transform:rotate(90deg)}#zega-mirai main .disaster7-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}#zega-mirai main .d7-card--wide{-ms-grid-column-span:1;flex-direction:column;grid-column:span 1}#zega-mirai main .d7-img-wrap--wide{min-width:unset;width:100%}#zega-mirai main .comfort-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}#zega-mirai main .comfort-item.large,#zega-mirai main .comfort-item.ua{grid-column:auto}#zega-mirai main .style-tabs{flex-wrap:wrap;width:100%}#zega-mirai main .style-tab{flex:1 1;min-width:80px;text-align:center}#zega-mirai main .equipment-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}#zega-mirai main .equip-all-standard{grid-gap:16px;flex-direction:column;gap:16px;padding:28px 24px;text-align:center}#zega-mirai main .equip-stars{margin-bottom:0}#zega-mirai main .cta-mid-inner{flex-direction:column}#zega-mirai main .cta-mid-btns{flex-direction:column;width:100%}#zega-mirai main .cta-mid-btns a{justify-content:center;width:100%}#zega-mirai main .grade-cards{-ms-grid-columns:1fr;grid-template-columns:1fr}#zega-mirai main .grade-card.take{transform:none}#zega-mirai main .cta-final-inner,#zega-mirai main .trust-stats,#zega-mirai main .trust-stats.trust-stats-three,#zega-mirai main .trust-v-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}#zega-mirai main .cta-final-inner{grid-gap:40px;gap:40px}#zega-mirai main .floating-cta-bar{display:flex}#zega-mirai main .form-btns-row{flex-direction:column}#zega-mirai main .btn-back{flex:0 0 auto;width:100%}#zega-mirai main .footer-links{grid-gap:16px;gap:16px}}@media (max-width:480px){#zega-mirai main .concept-cards,#zega-mirai main .trust-v-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}#zega-mirai main .energy-badges-row{grid-gap:12px;gap:12px}#zega-mirai main .style-tabs{-ms-grid-columns:1fr 0 1fr;display:-ms-grid;display:grid;grid-template-columns:1fr 1fr}}@media not all and (min-width:992px){#zega-mirai .floating-cta-bar{bottom:60px}}@-webkit-keyframes pcardModalIn{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pcardModalIn{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}#zega-mirai main .plans-header{background:#0f1c2e;padding:100px 0 60px;text-align:center}#zega-mirai main .plans-header-back{grid-gap:8px;align-items:center;color:hsla(0,0%,100%,.6);display:inline-flex;font-size:13px;gap:8px;margin-bottom:32px;text-decoration:none;transition:color .3s}#zega-mirai main .plans-header-back:hover{color:#c9a84c}#zega-mirai main .plans-header-label{color:#c9a84c;font-size:11px;font-weight:700;letter-spacing:.25em;margin-bottom:16px;text-transform:uppercase}#zega-mirai main .plans-header h1{color:#fff;font-family:"Noto Serif JP",serif;font-size:clamp(24px,4vw,40px);font-weight:700;line-height:1.5;margin-bottom:20px}#zega-mirai main .plans-header-lead{color:hsla(0,0%,100%,.7);font-size:15px;line-height:1.9;margin:0 auto;max-width:560px}#zega-mirai main .plans-filter-bar{background:#fff;border-bottom:1px solid #e0e0d8;box-shadow:0 2px 12px rgba(0,0,0,.06);padding:20px 0;position:sticky;top:0;z-index:100}#zega-mirai main .plans-filter-inner{grid-gap:12px;align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:0 auto;max-width:1100px;padding:0 24px}#zega-mirai main .filter-label{color:#4a4a4a;font-size:13px;font-weight:700;margin-right:4px}#zega-mirai main .filter-btn{background:#fff;border:1px solid #c8c8c0;border-radius:50px;color:#4a4a4a;cursor:pointer;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:500;padding:8px 20px;transition:all .2s}#zega-mirai main .filter-btn.active,#zega-mirai main .filter-btn:hover{background:#0f1c2e;border-color:#0f1c2e;color:#fff}#zega-mirai main .plans-body{background:#fafaf8;padding:60px 0 80px}#zega-mirai main .plans-container{margin:0 auto;max-width:1100px;padding:0 24px}#zega-mirai main .plans-count{color:#7a7a7a;font-size:14px;margin-bottom:32px}#zega-mirai main .plans-count strong{color:#0f1c2e;font-size:20px}#zega-mirai main .plans-grid{-ms-grid-columns:1fr 28px 1fr 28px 1fr;grid-gap:28px;align-items:start;display:-ms-grid;display:grid;gap:28px;grid-template-columns:repeat(3,1fr)}#zega-mirai main .pcard{background:#fff;border:1px solid #c8c8c0;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.07);display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease;width:100%}#zega-mirai main .pcard:hover{box-shadow:0 8px 32px rgba(0,0,0,.13);transform:translateY(-6px)}#zega-mirai main .pcard-img-wrap{height:220px;overflow:hidden;position:relative;width:100%}#zega-mirai main .pcard-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .4s ease;width:100%}#zega-mirai main .pcard:hover .pcard-img{transform:scale(1.04)}#zega-mirai main .pcard--clickable{cursor:pointer}#zega-mirai main .pcard-overlay{grid-gap:8px;align-items:center;background:rgba(0,0,0,.35);color:#fff;display:flex;font-size:15px;font-weight:600;gap:8px;inset:0;justify-content:center;letter-spacing:.04em;opacity:0;position:absolute;transition:opacity .3s}#zega-mirai main .pcard--clickable:hover .pcard-overlay{opacity:1}#zega-mirai main .pcard-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(10,15,30,.75);display:none;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9000}#zega-mirai main .pcard-modal-overlay.is-open{display:flex}#zega-mirai main .pcard-modal-box{-webkit-animation:pcardModalIn .3s ease;animation:pcardModalIn .3s ease;background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.4);max-height:92vh;max-width:1100px;overflow-y:auto;padding:36px 32px 32px;position:relative;width:100%}#zega-mirai main .pcard-modal-close{align-items:center;background:#f0f0f0;border:none;border-radius:50%;color:#444;cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;position:absolute;right:16px;top:16px;transition:background .2s;width:36px}#zega-mirai main .pcard-modal-close:hover{background:#e0e0e0}#zega-mirai main .pcard-modal-header{grid-gap:16px;align-items:baseline;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px}#zega-mirai main .pcard-modal-title{color:#1a2340;font-size:18px;font-weight:700;letter-spacing:.05em}#zega-mirai main .pcard-modal-cost{color:#b8972a;font-size:15px;font-weight:600}#zega-mirai main .pcard-modal-imgs{-ms-grid-columns:1fr 24px 1fr;grid-gap:24px;display:-ms-grid;display:grid;gap:24px;grid-template-columns:1fr 1fr}@media (max-width:600px){#zega-mirai main .pcard-modal-imgs{-ms-grid-columns:1fr;grid-template-columns:1fr}}#zega-mirai main .pcard-modal-img-wrap{grid-gap:8px;display:flex;flex-direction:column;gap:8px}#zega-mirai main .pcard-modal-img-label{color:#666;font-size:13px;font-weight:600;letter-spacing:.03em;margin:0}#zega-mirai main .pcard-modal-img{background:#f5f5f5;border-radius:10px;display:block;max-height:520px;-o-object-fit:contain;object-fit:contain;width:100%}#zega-mirai main .pcard-tag{background:rgba(15,28,46,.82);border-radius:20px;color:#fff;font-size:11px;font-weight:700;left:14px;letter-spacing:.05em;padding:4px 12px;position:absolute;top:14px}#zega-mirai main .pcard-body{flex:1 1;padding:22px}#zega-mirai main .pcard-type{color:#c9a84c;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:6px;text-transform:uppercase}#zega-mirai main .pcard-cost{margin-bottom:10px}#zega-mirai main .pcard-cost-row{grid-gap:10px;align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}#zega-mirai main .pcard-cost-row .pcard-cost{margin-bottom:0}#zega-mirai main .solar-badge{align-items:center;background:#fff;border:2px solid #5a5a5a;border-radius:6px;color:#1a1a1a;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;min-width:80px;padding:5px 12px;text-align:center}#zega-mirai main .solar-badge-label{color:#5a5a5a;font-size:13px;font-weight:600;letter-spacing:.05em;white-space:nowrap}#zega-mirai main .solar-badge-value{color:#1a1a1a;font-size:18px;font-weight:700;letter-spacing:.02em;line-height:1.2;white-space:nowrap}#zega-mirai main .pcard-cost-label{color:#7a7a7a;display:block;font-size:11px;margin-bottom:2px}#zega-mirai main .pcard-cost-num{color:#1a1a1a;font-family:"Noto Serif JP",serif;font-size:17px;font-weight:600}#zega-mirai main .pcard-cost-num strong{color:#e8640a;font-size:30px;font-weight:700}#zega-mirai main .pcard-cost-sub{color:#7a7a7a;display:block;font-size:11px;font-weight:400;letter-spacing:.03em;margin-top:-10px}#zega-mirai main .pcard-desc{color:#4a4a4a;font-size:13px;line-height:1.75}#zega-mirai main .pcard.hidden{display:none}#zega-mirai main .plans-footnote-wrap{margin:32px auto 0;max-width:1100px;padding:0 24px 40px}#zega-mirai main .plans-footnote{background:#f5f4f0;border-radius:8px;color:#7a7a7a;font-size:12px;margin-bottom:8px;padding:14px 18px;text-align:center}#zega-mirai main .plans-footnote i{color:#c9a84c;margin-right:6px}#zega-mirai main .plans-footnote--detail{background:transparent;border-left:3px solid #c9a84c;border-radius:0;font-size:10.5px;line-height:1.8;margin-bottom:0;padding:10px 16px;text-align:left}#zega-mirai main .plans-cta-band{background:#0f1c2e;margin-top:80px;padding:64px 24px;text-align:center}#zega-mirai main .plans-cta-band h2{color:#fff;font-family:"Noto Serif JP",serif;font-size:clamp(20px,3vw,30px);font-weight:700;line-height:1.6;margin-bottom:12px}#zega-mirai main .plans-cta-band p{color:hsla(0,0%,100%,.7);font-size:14px;margin-bottom:32px}#zega-mirai main .plans-cta-btns{grid-gap:16px;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}#zega-mirai main .pcta-btn-primary{grid-gap:8px;align-items:center;background:#e8640a;border-radius:50px;color:#fff;display:inline-flex;font-size:15px;font-weight:700;gap:8px;padding:16px 36px;text-decoration:none;transition:background .3s}#zega-mirai main .pcta-btn-primary:hover{background:#c9560a}#zega-mirai main .pcta-btn-outline{grid-gap:8px;align-items:center;background:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:50px;color:#fff;display:inline-flex;font-size:15px;font-weight:700;gap:8px;padding:16px 36px;text-decoration:none;transition:all .3s}#zega-mirai main .pcta-btn-outline:hover{border-color:#c9a84c;color:#c9a84c}#zega-mirai main .plans-site-footer{background:#0a1424;padding:28px 24px;text-align:center}#zega-mirai main .plans-site-footer p{color:hsla(0,0%,100%,.4);font-size:12px}@media (max-width:900px){#zega-mirai main .plans-grid{-ms-grid-columns:1fr 28px 1fr;grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){#zega-mirai main .plans-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9hc3NldHMvY3NzL3Byb2plY3QvX3plZ2EtbWlyYWkuc2NzcyIsIi4uLy4uLy4uLy4uL3NyYy9hc3NldHMvY3NzL3plZ2EtbWlyYWkuc2NzcyIsIjxubyBzb3VyY2U+IiwiLi4vLi4vLi4vLi4vLi4vc3JjL2Fzc2V0cy9jc3MvZm91bmRhdGlvbi9fbWl4aW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4eURBLGdCQytRQSxDRHhpRUEsTUFDRSxjQUFBLENBQ0Esa0JBQUEsQ0FDQSxvQkFBQSxDQUNBLGNBQUEsQ0FDQSxvQkFBQSxDQUNBLG1CQUFBLENBQ0EsZ0JBQUEsQ0FDQSxzQkFBQSxDQUNBLHNCQUFBLENBQ0EsWUFBQSxDQUNBLG1CQUFBLENBQ0Esb0JBQUEsQ0FDQSxrQkFBQSxDQUNBLG1CQUFBLENBQ0Esa0JBQUEsQ0FDQSxvQkFBQSxDQUNBLGFBQUEsQ0FDQSxlQUFBLENBQ0EsY0FBQSxDQUNBLHNDQUFBLENBQ0EsdUNBQUEsQ0FDQSx1Q0FBQSxDQUNBLDZDQUFBLENBQ0EsZUFBQSxDQUNBLGdCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxnQkFBQSxDQUNBLDBCQUFBLENBQ0EsdURBQUEsQ0FDQSxxQ0NQRixDRFNBLEtBQWdDLGNBQUEsQ0FBekIsc0JDSlAsQ0RNQSxnQkFDRSx1QkFBQSxDQUNBLGlCQ0ZGLENES0EsaUJBRUUsc0JBQUEsQ0FEQSw0QkFBQSxDQUVBLGVDRkYsQ0RJQSwwQkFDRSxHQUFPLHFCQ0FQLENEQ0EsR0FBTyxrQkNFUCxDQUNGLENETEEsa0JBQ0UsR0FBTyxxQkNBUCxDRENBLEdBQU8sa0JDRVAsQ0FDRixDRERBLCtCQUNFLEdBQU8sU0FBQSxDQUFZLDJCQ0tuQixDREpBLEdBQU8sU0FBQSxDQUFZLHVCQ1FuQixDQUNGLENEWEEsdUJBQ0UsR0FBTyxTQUFBLENBQVksMkJDS25CLENESkEsR0FBTyxTQUFBLENBQVksdUJDUW5CLENBQ0YsQ0RQQSw4QkFDRSxHQUFpQixTQUFBLENBQVYs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a0JBQUEsQ0FFQSxrQkFBQSxDQURBLFVBQUEsQ0FMQSxtQkFBQSxDQU9BLGNBQUEsQ0FDQSxlQUFBLENBTkEsT0FBQSxDQUNBLGlCQUFBLENBTUEsb0JBQUEsQ0FDQSx5QkNtWU4sQ0RoWUkseUNBQ0Usa0JDa1lOLENEL1hJLG1DQUdFLFlBQUEsQ0FEQSxrQkFBQSxDQUdBLHNCQUFBLENBRUEsbUNBQUEsQ0FDQSxrQkFBQSxDQUZBLFVBQUEsQ0FMQSxtQkFBQSxDQVFBLGNBQUEsQ0FDQSxlQUFBLENBUEEsT0FBQSxDQUNBLGlCQUFBLENBT0Esb0JBQUEsQ0FDQSxrQkNpWU4sQ0Q5WEkseUNBQ0Usb0JBQUEsQ0FDQSxhQ2dZTixDRDdYSSxvQ0FDRSxrQkFBQSxDQUNBLGlCQUFBLENBQ0EsaUJDK1hOLENENVhJLHNDQUVFLHdCQUFBLENBREEsY0MrWE4sQ0QzWEkseUJBQ0UsNkJBQ0UsNkJBQUEsQ0FBQSxtQ0M2WE4sQ0FDRixDRDFYSSx5QkFDRSw2QkFDRSxvQkFBQSxDQUFBLHlCQzRYTixDQUNGIiwiZmlsZSI6InplZ2EtbWlyYWkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnLi4vZm91bmRhdGlvbi92YXJpYWJsZXMnIGFzIHZhcmlhYmxlcztcbkB1c2UgJy4uL2ZvdW5kYXRpb24vbWl4aW4nIGFzIG1peGluO1xuXG4vKlxuemVnYS1taXJhaVxuWkVHQS1NSVJBSSDjg6njg7Pjg4fjgqPjg7PjgrDjg5rjg7zjgrjvvIgvbGluZXVwL3plZ2EtbWlyYWkv77yJXG7igLsgTFDntI3lk4FDU1PjgpIgI3plZ2EtbWlyYWkg44K544Kz44O844OX44Gr56e75qSN44GX44Gf44KC44GuXG4qL1xuXG4kUEFHRV9JRDogemVnYS1taXJhaTtcbiRQQVRIOiAnLi4vJztcbiRDT01NT05fUEFUSDogJyN7JFBBVEh9aW1nL2NvbW1vbi8nO1xuJElNQUdFX1BBVEg6ICcjeyRQQVRIfWltZy8jeyRQQUdFX0lEfS8nO1xuXG4vKiAtLS0tIOODmuODvOOCuOWFqOS9k++8iOOCueOCs+ODvOODl+WkluOBjOW/heimgeOBquOCguOBru+8iSAtLS0tICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFpFR0EtTUlSQUkgTGFuZGluZyBQYWdlIENTU1xuICAg44Kr44Op44O844OR44Os44OD44OI77ya44OA44O844Kv44ON44Kk44OT44O877yL44K044O844Or44OJ77yL44Kq44Os44Oz44K4XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogLS0tLS0tLS0tLSBDU1MgVmFyaWFibGVzIC0tLS0tLS0tLS0gKi9cbjpyb290IHtcbiAgLS1uYXZ5OiAjMGYxYzJlO1xuICAtLW5hdnktbWlkOiAjMWEyZDQ1O1xuICAtLW5hdnktbGlnaHQ6ICMyNDNiNTU7XG4gIC0tZ29sZDogI2M5YTg0YztcbiAgLS1nb2xkLWxpZ2h0OiAjZTRjOTdlO1xuICAtLWdvbGQtcGFsZTogI2Y1ZWRkODtcbiAgLS1vcmFuZ2U6ICNlODY0MGE7XG4gIC0tb3JhbmdlLWhvdmVyOiAjYzk1NjBhO1xuICAtLW9yYW5nZS1saWdodDogI2ZmZjBlNjtcbiAgLS13aGl0ZTogI2ZmZmZmZjtcbiAgLS1vZmYtd2hpdGU6ICNmYWZhZjg7XG4gIC0tbGlnaHQtZ3JheTogI2Y1ZjVmMztcbiAgLS1taWQtZ3JheTogI2UwZTBkODtcbiAgLS10ZXh0LWRhcms6ICMxYTFhMWE7XG4gIC0tdGV4dC1taWQ6ICM0YTRhNGE7XG4gIC0tdGV4dC1saWdodDogIzdhN2E3YTtcbiAgLS1yZWQ6ICNkNjQwNDA7XG4gIC0tZ3JlZW46ICMyZThiNTc7XG4gIC0tYmx1ZTogIzI1NjNlYjtcbiAgLS1zaGFkb3ctc206IDAgMnB4IDhweCByZ2JhKDAsMCwwLDAuMDgpO1xuICAtLXNoYWRvdy1tZDogMCA0cHggMjBweCByZ2JhKDAsMCwwLDAuMTIpO1xuICAtLXNoYWRvdy1sZzogMCA4cHggNDBweCByZ2JhKDAsMCwwLDAuMTgpO1xuICAtLXNoYWRvdy1nb2xkOiAwIDRweCAyMHB4IHJnYmEoMjAxLDE2OCw3NiwwLjMpO1xuICAtLXJhZGl1cy1zbTogNnB4O1xuICAtLXJhZGl1cy1tZDogMTJweDtcbiAgLS1yYWRpdXMtbGc6IDIwcHg7XG4gIC0tcmFkaXVzLXhsOiAzMnB4O1xuICAtLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC0tZm9udC1zZXJpZjogJ05vdG8gU2VyaWYgSlAnLCAnQ29ybW9yYW50IEdhcmFtb25kJywgc2VyaWY7XG4gIC0tZm9udC1zYW5zOiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbn1cbmh0bWwgeyBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgZm9udC1zaXplOiAxNnB4OyB9XG4vKiDlhbHpgJrjg5jjg4Pjg4Djg7wv44OV44OD44K/44O844G457aZ5om/44GV44Gb44Gq44GE44Gf44KB44CB5paH5a2X57O744GvIG1haW4g44G46ZmQ5a6a77yIYm9keeOBr+iDjOaZr+etieOBruOBv++8iSAqL1xuYm9keSN6ZWdhLW1pcmFpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbiN6ZWdhLW1pcmFpIG1haW4ge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zYW5zKTtcbiAgY29sb3I6IHZhcigtLXRleHQtZGFyayk7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5Aa2V5ZnJhbWVzIGZ2Wm9vbSB7XG4gIDAlICAgeyB0cmFuc2Zvcm06IHNjYWxlKDEuMDgpOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEuMCk7IH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJbkNvcHkge1xuICAwJSAgIHsgb3BhY2l0eTogMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG59XG5Aa2V5ZnJhbWVzIGxpbmVFeHBhbmQge1xuICAwJSAgIHsgd2lkdGg6IDA7IG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7IHdpZHRoOiAyODBweDsgb3BhY2l0eTogMTsgfVxufVxuQGtleWZyYW1lcyBsb2dvUmV2ZWFsIHtcbiAgMCUgICB7IG9wYWNpdHk6IDA7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNnB4KTsgZmlsdGVyOiBibHVyKDRweCk7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgICAgZmlsdGVyOiBibHVyKDApOyB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJblN1YiB7XG4gIDAlICAgeyBvcGFjaXR5OiAwOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxufVxuQGtleWZyYW1lcyBzY3JvbGxEb3duIHtcbiAgMCUgICB7IHRyYW5zZm9ybTogc2NhbGVZKDApOyB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7IH1cbiAgNTAlICB7IHRyYW5zZm9ybTogc2NhbGVZKDEpOyB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7IH1cbiAgNTElICB7IHRyYW5zZm9ybTogc2NhbGVZKDEpOyB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogc2NhbGVZKDApOyB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207IH1cbn1cbkBrZXlmcmFtZXMgZ3Jvd0JhciB7XG4gIDAlICAgeyB0cmFuc2Zvcm06IHNjYWxlWSgwKTsgb3BhY2l0eTogMDsgfVxuICA2MCUgIHsgb3BhY2l0eTogMTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiBzY2FsZVkoMSk7IG9wYWNpdHk6IDE7IH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUsIDEwMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgNTAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7IH1cbn1cbkBrZXlmcmFtZXMgbW9kYWxGYWRlSW4ge1xuICBmcm9tIHsgb3BhY2l0eTogMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpIHNjYWxlKDAuOTcpOyB9XG4gIHRvICAgeyBvcGFjaXR5OiAxOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgICBzY2FsZSgxKTsgfVxufVxuXG5cbi8qIOWbuuWumuODmOODg+ODgOODvOWIhuOBruOCquODleOCu+ODg+ODiOOBr+WFsemAmkpTKENvbW1vbi50cynjgYwgbWFpbiDjga4gbWFyZ2luLXRvcCDjgavoh6rli5Xku5jkuI7jgZnjgovjgZ/jgoHjgIFDU1PlgbTjgafjga/mjIHjgZ/jgarjgYQgKi9cblxuLyogTFDmnKzmlofjga7jgb/jgavjgrnjgrPjg7zjg5fvvIjlhbHpgJrjg5jjg4Pjg4Djg7wv44OV44OD44K/44O844G444Gu5bmy5riJ6Ziy5q2i44Gu44Gf44KBIG1haW4g6YWN5LiL44Gr6ZmQ5a6a77yJICovXG4jemVnYS1taXJhaSBtYWluIHtcbi8qIC0tLS0tLS0tLS0gUmVzZXQgJiBCYXNlIC0tLS0tLS0tLS0gKi9cbiosICo6OmJlZm9yZSwgKjo6YWZ0ZXIgeyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cbmltZyB7IG1heC13aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyBkaXNwbGF5OiBibG9jazsgfVxuYSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgY29sb3I6IGluaGVyaXQ7IHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pOyB9XG51bCB7IGxpc3Qtc3R5bGU6IG5vbmU7IH1cbi8qIC0tLS0tLS0tLS0gQ29udGFpbmVyIC0tLS0tLS0tLS0gKi9cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjRweDtcbn1cbi8qIC0tLS0tLS0tLS0gU2VjdGlvbiBCYXNlIC0tLS0tLS0tLS0gKi9cbi5zZWN0aW9uIHtcbiAgcGFkZGluZzogOTZweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjLWRhcmsge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi8qIC0tLS0tLS0tLS0gU2VjdGlvbiBMYWJlbHMgLS0tLS0tLS0tLSAqL1xuLnNlY3Rpb24tbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnQ29ybW9yYW50IEdhcmFtb25kJywgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLWdvbGQpO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2VjdGlvbi1sYWJlbC5saWdodCB7XG4gIGNvbG9yOiB2YXIoLS1nb2xkLWxpZ2h0KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1nb2xkLWxpZ2h0KTtcbn1cbi8qIC0tLS0tLS0tLS0gU2VjdGlvbiBUaXRsZXMgLS0tLS0tLS0tLSAqL1xuLnNlY3Rpb24tdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgNHZ3LCA0NHB4KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNlY3Rpb24tdGl0bGUubGlnaHQgeyBjb2xvcjogdmFyKC0td2hpdGUpOyB9XG4uc2VjdGlvbi1zdWIsIC5zZWN0aW9uLWxlYWQge1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDEuNnZ3LCAxN3B4KTtcbiAgY29sb3I6IHZhcigtLXRleHQtbWlkKTtcbiAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbi5zZWN0aW9uLXN1Yi5saWdodCwgLnNlY3Rpb24tbGVhZC5saWdodCB7IGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuOCk7IH1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgSEVBREVSXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5zaXRlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgcGFkZGluZzogMTZweCAwO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2l0ZS1oZWFkZXIuc2Nyb2xsZWQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1LDI4LDQ2LDAuOTUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm94LXNoYWRvdzogMCAycHggMjBweCByZ2JhKDAsMCwwLDAuMyk7XG59XG4uaGVhZGVyLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xufVxuLmhlYWRlci1sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubG9nby1tYWluIHtcbiAgZm9udC1mYW1pbHk6ICdDb3Jtb3JhbnQgR2FyYW1vbmQnLCBzZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5sb2dvLXN1YiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6IHZhcigtLWdvbGQtbGlnaHQpO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xufVxuLyog44Ot44K055S75YOPICovXG4uaGVhZGVyLWxvZ28taW1nIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxNjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uZnYtbG9nby1pbWcge1xuICBoZWlnaHQ6IGNsYW1wKDU2cHgsIDd2dywgOTZweCk7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDUyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgLyog44Ot44K044Gr5p+U44KJ44GL44GE6Lyd44GN44KS5Yqg44GI44Gm44Ot44Oe44Oz44OB44OD44Kv44Gq5Y2w6LGh44GrICovXG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDE4cHggcmdiYSgyMDEsMTY4LDc2LDAuNDUpKSBkcm9wLXNoYWRvdygwIDJweCA4cHggcmdiYSgwLDAsMCwwLjYpKTtcbn1cbi5mb290ZXItbG9nby1pbWcge1xuICBoZWlnaHQ6IDM2cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gOHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmhlYWRlci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDI4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyLW5hdiBhIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjg1KTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG59XG4uaGVhZGVyLW5hdiBhOmhvdmVyIHsgY29sb3I6IHZhcigtLWdvbGQtbGlnaHQpOyB9XG4uaGVhZGVyLWN0YS1idG4ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1vcmFuZ2UpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uaGVhZGVyLWN0YS1idG46aG92ZXIgeyBiYWNrZ3JvdW5kOiB2YXIoLS1vcmFuZ2UtaG92ZXIpOyB9XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEJVVFRPTlNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmJ0bi1wcmltYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1vcmFuZ2UpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDE0cHggMjhweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1vcmFuZ2UtaG92ZXIpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgyMzIsMTAwLDEwLDAuNCk7XG59XG4uYnRuLXByaW1hcnkuYnRuLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxOHB4IDM2cHg7XG59XG4uYnRuLXByaW1hcnkuYnRuLWZ1bGwgeyB3aWR0aDogMTAwJTsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbi5idG4tc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAxNHB4IDI4cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gIGJvcmRlcjogMS41cHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7XG59XG4uYnRuLXNlY29uZGFyeS5idG4tbGFyZ2UgeyBmb250LXNpemU6IDE2cHg7IHBhZGRpbmc6IDE4cHggMzZweDsgfVxuLmJ0bi1vdXRsaW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDE0cHggMjhweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCB2YXIoLS1uYXZ5KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1vdXRsaW5lOmhvdmVyIHsgYmFja2dyb3VuZDogdmFyKC0tbmF2eSk7IGNvbG9yOiB2YXIoLS13aGl0ZSk7IH1cbi5idG4tb3V0bGluZS5idG4tbGFyZ2UgeyBmb250LXNpemU6IDE2cHg7IHBhZGRpbmc6IDE4cHggMzZweDsgfVxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAxNHB4IDI4cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gIGJvcmRlcjogMS41cHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjYpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5idG4tb3V0bGluZS1saWdodC5idG4tbGFyZ2UgeyBmb250LXNpemU6IDE2cHg7IHBhZGRpbmc6IDE4cHggMzZweDsgfVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBTZWMuMSDjg5XjgqHjg7zjgrnjg4jjg5Pjg6Xjg7zvvIjlpJboprPlhpnnnJ/niYjvvIlcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmZ2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIOWkluims+WGmeecnyAqL1xuLmZ2LXBob3RvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvemVnYS1taXJhaS9mdi1ob3VzZS5qcGcnKSBjZW50ZXIgY2VudGVyIC8gY292ZXIgbm8tcmVwZWF0O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGFuaW1hdGlvbjogZnZab29tIDEycyBlYXNlLW91dCBmb3J3YXJkcztcbn1cbi5mdi1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vKiDlhpnnnJ/jga7kuIrjgavph43jga3jgovjgrDjg6njg4fjgqrjg7zjg5Djg7zjg6zjgqQgKi9cbi5mdi1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDpcbiAgICBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAxMDVkZWcsXG4gICAgICByZ2JhKDgsIDE2LCAyOCwgMC44MikgMCUsXG4gICAgICByZ2JhKDEwLCAyMiwgNDAsIDAuNjApIDU1JSxcbiAgICAgIHJnYmEoNSwgMTIsIDI0LCAwLjQwKSAxMDAlXG4gICAgKTtcbn1cbi8qIOS4i+mDqOODleOCp+ODvOODieOCouOCpuODiO+8iOasoeOCu+OCr+OCt+ODp+ODs+OBuOOBruiHqueEtuOBque5i+OBju+8iSAqL1xuLmZ2LWdyYWRpZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDI0MHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB2YXIoLS1uYXZ5KSAwJSwgdHJhbnNwYXJlbnQgMTAwJSk7XG59XG4vKiDlhYnjga7nspLlrZDjgqjjg5Xjgqfjgq/jg4ggKi9cbi5mdi1iZzo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDpcbiAgICByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSA1MCUgNDAlIGF0IDc1JSAzMCUsIHJnYmEoMjAxLDE2OCw3NiwwLjA4KSAwJSwgdHJhbnNwYXJlbnQgNjAlKSxcbiAgICByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSAzMCUgMzAlIGF0IDIwJSA3MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4wMykgMCUsIHRyYW5zcGFyZW50IDUwJSk7XG59XG4vKiDjgrPjg7Pjg4bjg7Pjg4QgKi9cbi5mdi1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZzogMTMwcHggMjRweCAxMDBweDtcbiAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIOODkOODg+OCuCAqL1xuLmZ2LWJhZGdlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmJhZGdlLWdvbGQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1nb2xkKTtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDVweCAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuLmJhZGdlLWJyYW5kIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjE1KTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiA1cHggMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjMpO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuLyog44Kt44Oj44OD44OB44Kz44OU44O877yI562G6KiY5L2T6aKo44O75rWB44KM44KL44KI44GG44Gr77yJICovXG4uZnYtY2F0Y2hjb3B5LXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZ2LWNhdGNoY29weSB7XG4gIGZvbnQtZmFtaWx5OiAnRGFuY2luZyBTY3JpcHQnLCAnTm90byBTZXJpZiBKUCcsIGN1cnNpdmUsIHNlcmlmO1xuICBmb250LXNpemU6IGNsYW1wKDE1cHgsIDIuMnZ3LCAyNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWdvbGQtbGlnaHQpO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICAvKiDmiYvmm7jjgY3poqjjga7jgoTjgoTlgr7jgYTjgZ/ljbDosaEgKi9cbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICB0ZXh0LXNoYWRvdzpcbiAgICAwIDAgNDBweCByZ2JhKDIwMSwxNjgsNzYsMC4zNSksXG4gICAgMCAycHggMTJweCByZ2JhKDAsMCwwLDAuNSk7XG4gIGFuaW1hdGlvbjogc2xpZGVJbkNvcHkgMS4ycyBjdWJpYy1iZXppZXIoMC4yMiwgMSwgMC4zNiwgMSkgMC40cyBib3RoO1xufVxuLyog44Kt44Oj44OD44OB44Kz44OU44O85LiL44Gu44K044O844Or44OJ44Op44Kk44OzICovXG4uZnYtY2F0Y2hjb3B5LWxpbmUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tZ29sZCksIHRyYW5zcGFyZW50KTtcbiAgYW5pbWF0aW9uOiBsaW5lRXhwYW5kIDEuMHMgZWFzZSAxLjRzIGZvcndhcmRzO1xufVxuLyog44Ot44K044Ko44Oq44KiICovXG4uZnYtbG9nby1hcmVhIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgYW5pbWF0aW9uOiBsb2dvUmV2ZWFsIDEuMXMgY3ViaWMtYmV6aWVyKDAuMjIsIDEsIDAuMzYsIDEpIDAuOHMgYm90aDtcbn1cbi8qIOODreOCtOS4iumDqOOBruWwj+ODqeODmeODqyAqL1xuLmZ2LWxvZ28tbGFiZWwge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zYW5zKTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogcmdiYSgyMDEsIDE2OCwgNzYsIDAuNzUpO1xuICBsZXR0ZXItc3BhY2luZzogMC4xOGVtO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4vKiBQQ+WwgueUqOaUueihjCAqL1xuLnBjLW9ubHkgeyBkaXNwbGF5OiBpbmxpbmU7IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMtb25seSB7IGRpc3BsYXk6IG5vbmU7IH1cbn1cbi5mdi10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMDtcbn1cbi8qIOOCteODluOCs+ODlOODvCAqL1xuLmZ2LXN1YiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMS44dncsIDE3cHgpO1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjgyKTtcbiAgbGluZS1oZWlnaHQ6IDIuMDtcbiAgbWFyZ2luLWJvdHRvbTogNDRweDtcbiAgbWF4LXdpZHRoOiA1MjBweDtcbiAgYW5pbWF0aW9uOiBmYWRlSW5TdWIgMS4wcyBlYXNlIDEuMnMgYm90aDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDZweCByZ2JhKDAsMCwwLDAuNSk7XG59XG4vKiBDVEHjg5zjgr/jg7PnvqQgKi9cbi5mdi1jdGEtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbmltYXRpb246IGZhZGVJblN1YiAxLjBzIGVhc2UgMS41cyBib3RoO1xufVxuLyog44K544Kv44Ot44O844Or44OS44Oz44OIICovXG4uZnYtc2Nyb2xsLWhpbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNDBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjM1KTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xufVxuLmZ2LWZvb3Rub3RlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDZweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC40NSk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4gIHotaW5kZXg6IDEwO1xufVxuLnNjcm9sbC1saW5lIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwyNTUsMjU1LDAuMzUpLCB0cmFuc3BhcmVudCk7XG4gIGFuaW1hdGlvbjogc2Nyb2xsRG93biAxLjhzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuLmZ2LWZsb2F0aW5nLWN0YSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzMnB4O1xuICByaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tb3JhbmdlKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxMHB4IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggcmdiYSgyMzIsMTAwLDEwLDAuNSk7XG4gIHotaW5kZXg6IDIwO1xufVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBTZWMuMiDnpL7kvJrog4zmma/vvIjlhbHmhJ/vvIlcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnNlYy1hbnhpZXR5IHtcbiAgYmFja2dyb3VuZDogI2YwZjJmNTtcbn1cbi5hbnhpZXR5LWdyYXBocyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLyogLS0tLSDjgrDjg6njg5Xjgqvjg7zjg4nlhbHpgJogLS0tLSAqL1xuLmdyYXBoLWNhcmQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG4gIHBhZGRpbmc6IDMycHggMzJweCAzMnB4IDQ4cHg7IC8qIOW3puWBtOOCkuW6g+OCgeOBq+WPluOCiue4pui7uOOCv+OCpOODiOODq+OBruOCueODmuODvOOCueOCkueiuuS/nSAqL1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc20pO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1taWQtZ3JheSk7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmdyYXBoLWNhcmQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmdyYXBoLWljb24ge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMiwxMDAsMTAsMC4xOCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmdyYXBoLWljb24ucGVuc2lvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzcsOTksMjM1LDAuMik7XG4gIGNvbG9yOiAjNjBhNWZhO1xufVxuLmdyYXBoLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmdyYXBoLXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cbi8qIFNWR+OCsOODqeODleODqeODg+ODkeODvCAqL1xuLmdyYXBoLXN2Zy13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0LWdyYXkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICBwYWRkaW5nOiA4cHggNHB4IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbWlkLWdyYXkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vKiDnuKbou7jjgr/jgqTjg4jjg6vvvIhZ6Lu477yJICovXG4uZ3JhcGgtYXhpcy15LXRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC42KTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLXRiO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5saW5lLWNoYXJ0LFxuLmJhci1jaGFydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi8qIOaKmOOCjOe3muOCouODi+ODoeODvOOCt+ODp+ODsyAqL1xuLmVsZWMtbGluZSB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDYwMDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDYwMDtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgMS44cyBlYXNlIDAuM3M7XG59XG4uZWxlYy1saW5lLmFuaW1hdGVkIHsgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7IH1cbi5lbGVjLWRvdCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuLmVsZWMtZG90LmFuaW1hdGVkIHsgb3BhY2l0eTogMTsgfVxuLyog5bm06YeR5qOS44Kw44Op44OV77yaQ1NT44Kt44O844OV44Os44O844Og44Gn56K65a6f44Gr44Ki44OL44Oh44O844K344On44OzICovXG4ucGJhciB7XG4gIHRyYW5zZm9ybS1ib3g6IGZpbGwtYm94O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyO1xuICBhbmltYXRpb246IGdyb3dCYXIgMC45cyBjdWJpYy1iZXppZXIoMC4yMiwxLDAuMzYsMSkgYm90aDtcbn1cbi5wYmFyLTEgeyBhbmltYXRpb24tZGVsYXk6IDAuMXM7IH1cbi5wYmFyLTIgeyBhbmltYXRpb24tZGVsYXk6IDAuMjVzOyB9XG4ucGJhci0zIHsgYW5pbWF0aW9uLWRlbGF5OiAwLjRzOyB9XG4ucGJhci00IHsgYW5pbWF0aW9uLWRlbGF5OiAwLjU1czsgfVxuLnBiYXItNSB7IGFuaW1hdGlvbi1kZWxheTogMC43czsgfVxuLyog4oC75Y+k44GEcGVuc2lvbi1iYXLjgq/jg6njgrnjga/kvb/nlKjjgZfjgarjgYQgKi9cbi5wZW5zaW9uLWJhciB7IGRpc3BsYXk6IG5vbmU7IH1cbi8qIOW5tOmHkeOCsOODqeODle+8i+OCveODvOODqeODvOS/neiovOOCsOODqeODlSDmqKrkuKbjgbPjg6zjgqTjgqLjgqbjg4ggKi9cbi5zZWN1cml0eS1jaGFydHMtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMnB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luOiAwIDAgNDhweDtcbn1cbi5zZWN1cml0eS1jaGFydHMtcm93IC5wZW5zaW9uLWNoYXJ0LXdyYXAge1xuICBmbGV4OiAxIDEgMDtcbiAgbWluLXdpZHRoOiAwO1xufVxuLnNlY3VyaXR5LWNoYXJ0cy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc29sYXItd2FycmFudHktd3JhcCB7XG4gIGZsZXg6IDEgMSAwO1xuICBtaW4td2lkdGg6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uc29sYXItd2FycmFudHktdGl0bGUge1xuICBmb250LXNpemU6IDE2cHQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwIDAgNnB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1kYXJrLCAjMWExYTJlKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMC43OCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc29sYXItd2FycmFudHktaW1nLXdyYXAge1xuICB3aWR0aDogNzAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zb2xhci13YXJyYW50eS1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJveC1zaGFkb3c6IDAgNHB4IDIwcHggcmdiYSgwLDAsMCwwLjEwKTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMTgpIGNvbnRyYXN0KDAuOTUpO1xufVxuLnBlbnNpb24tY2hhcnQtaW1nLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnBlbnNpb24tY2hhcnQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDIwcHggcmdiYSgwLDAsMCwwLjEwKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjdXJpdHktY2hhcnRzLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbi8qIOW5tOmHkeOCsOODqeODleODmOODg+ODgOODvCAqL1xuLnBlbnNpb24tY2hhcnQtbWFpbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjNwdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgY29sb3I6IHZhcigtLXRleHQtZGFyaywgIzFhMWEyZSk7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xufVxuLnBlbnNpb24tY2hhcnQtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwIDAgNnB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1kYXJrLCAjMWExYTJlKTtcbn1cbi5wZW5zaW9uLWNoYXJ0LXNvdXJjZSB7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzg4ODtcbn1cbi8qIOODiOODrOODs+ODieODkOODg+OCuCAqL1xuLmdyYXBoLXRyZW5kLWJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDVweCAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmdyYXBoLXRyZW5kLWJhZGdlLnVwIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMTQsNjQsNjQsMC4xKTtcbiAgY29sb3I6IHZhcigtLXJlZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjE0LDY0LDY0LDAuMjUpO1xufVxuLmdyYXBoLXRyZW5kLWJhZGdlLmRvd24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDM3LDk5LDIzNSwwLjEpO1xuICBjb2xvcjogIzI1NjNlYjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNyw5OSwyMzUsMC4yNSk7XG59XG4vKiDoqqzmmI7mlocgKi9cbi5ncmFwaC1kZXNjIHtcbiAgZm9udC1zaXplOiAxMi41cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLyog5Ye65YW4ICovXG4uZ3JhcGgtc291cmNlIHtcbiAgZm9udC1zaXplOiAxMC41cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLW1pZC1ncmF5KTtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLmFueGlldHktYnJpZGdlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA0OHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWxnKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5hbnhpZXR5LWJyaWRnZSBwIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDIuNXZ3LCAyMnB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5hbnhpZXR5LWJyaWRnZSBzdHJvbmcgeyBjb2xvcjogdmFyKC0tZ29sZC1saWdodCk7IH1cbi8qIGJyaWRnZeebtOS4i+OBruWkluims+eUu+WDjyAqL1xuLmFueGlldHktZXh0ZXJpb3Ige1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbGcpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctbGcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYW54aWV0eS1leHRlcmlvci1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjbGFtcCgyODBweCwgNDB2dywgNTIwcHgpO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgNDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuOHMgZWFzZTtcbn1cbi5hbnhpZXR5LWV4dGVyaW9yOmhvdmVyIC5hbnhpZXR5LWV4dGVyaW9yLWltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG4uYW54aWV0eS1leHRlcmlvci1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMTAsMjAsMzUsMC43NSkgMCUsIHRyYW5zcGFyZW50IDEwMCUpO1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjgpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4uYnJpZGdlLWFycm93IHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIGFuaW1hdGlvbjogYm91bmNlIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFNlYy4zIOOCs+ODs+OCu+ODl+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uc2VjLWNvbmNlcHQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG59XG4uY29uY2VwdC1jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdhcDogMjBweDtcbn1cbi5jb25jZXB0LWNhcmQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW1pZC1ncmF5KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgcGFkZGluZzogMzJweCAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29uY2VwdC1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdmFyKC0tbmF2eSkgMCUsIHZhcigtLW5hdnktbWlkKSAxMDAlKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG59XG4uY29uY2VwdC1jYXJkOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctbGcpO1xufVxuLmNvbmNlcHQtY2FyZDpob3Zlcjo6YmVmb3JlIHsgb3BhY2l0eTogMTsgfVxuLmNvbmNlcHQtY2FyZDpob3ZlciBoMyxcbi5jb25jZXB0LWNhcmQ6aG92ZXIgcCxcbi5jb25jZXB0LWNhcmQ6aG92ZXIgLmNvbmNlcHQtY2FyZC1saW5rIHsgY29sb3I6IHZhcigtLXdoaXRlKTsgfVxuLmNvbmNlcHQtY2FyZDpob3ZlciAuY29uY2VwdC1jYXJkLWljb24geyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7IH1cbi5jb25jZXB0LWNhcmQgKiB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMTsgfVxuLmNvbmNlcHQtY2FyZC1pY29uIHtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogNzJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbn1cbi5jb25jZXB0LWNhcmQtaWNvbi5lbmVyZ3kgeyBiYWNrZ3JvdW5kOiB2YXIoLS1vcmFuZ2UtbGlnaHQpOyBjb2xvcjogdmFyKC0tb3JhbmdlKTsgfVxuLmNvbmNlcHQtY2FyZC1pY29uLmludmVzdG1lbnQgeyBiYWNrZ3JvdW5kOiAjZThmNWU5OyBjb2xvcjogIzJlOGI1NzsgfVxuLmNvbmNlcHQtY2FyZC1pY29uLnNlY3VyaXR5IHsgYmFja2dyb3VuZDogI2U4ZjBmZTsgY29sb3I6ICMyNTYzZWI7IH1cbi5jb25jZXB0LWNhcmQtaWNvbi5kaXNhc3RlciB7IGJhY2tncm91bmQ6ICNmY2U4ZTY7IGNvbG9yOiAjZDY0MDQwOyB9XG4uY29uY2VwdC1jYXJkLW51bSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ybW9yYW50IEdhcmFtb25kJywgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uY29uY2VwdC1jYXJkIGgzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG59XG4uY29uY2VwdC1jYXJkIHAge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xufVxuLmNvbmNlcHQtY2FyZC1saW5rIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG59XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFNlYy40IOOCqOODjeODq+OCruODvOioreWCmVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uc2VjLWVuZXJneSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lbmVyZ3ktaGlnaGxpZ2h0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA0OHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMDUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbGcpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIwMSwxNjgsNzYsMC4zKTtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5lbmVyZ3ktbWFpbi1zdGF0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5zdGF0LW51bSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ybW9yYW50IEdhcmFtb25kJywgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5zdGF0LWJpZyB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ybW9yYW50IEdhcmFtb25kJywgc2VyaWY7XG4gIGZvbnQtc2l6ZTogY2xhbXAoNjBweCwgOHZ3LCA5NnB4KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3RhdC1iaWcgc21hbGwge1xuICBmb250LXNpemU6IDQwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi5zdGF0LWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjg1KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5lbmVyZ3ktYmFkZ2VzLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5lbmVyZ3ktYmFkZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjAxLDE2OCw3NiwwLjEpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIwMSwxNjgsNzYsMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgcGFkZGluZzogMTRweCAyMHB4O1xufVxuLmVuZXJneS1iYWRnZSBpIHtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZW5lcmd5LWJhZGdlIHNwYW4ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuODUpO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmVuZXJneS1iYWRnZSBzcGFuIHN0cm9uZyB7IGNvbG9yOiB2YXIoLS1nb2xkKTsgZm9udC1zaXplOiAxNnB4OyBkaXNwbGF5OiBibG9jazsgfVxuLmVuZXJneS1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAyMHB4O1xufVxuLmVuZXJneS1pdGVtIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjA2KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgcGFkZGluZzogMjhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjEpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbn1cbi5lbmVyZ3ktaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwMSwxNjgsNzYsMC40KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xufVxuLmVuZXJneS1pY29uIHtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMiwxMDAsMTAsMC4xNSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDIycHg7XG4gIGNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmVuZXJneS1pY29uLnRlc2xhIHsgYmFja2dyb3VuZDogcmdiYSgyMDEsMTY4LDc2LDAuMTUpOyBjb2xvcjogdmFyKC0tZ29sZCk7IH1cbi5lbmVyZ3ktaWNvbi5ldiB7IGJhY2tncm91bmQ6IHJnYmEoNDYsMTM5LDg3LDAuMTUpOyBjb2xvcjogIzRhZGU4MDsgfVxuLmVuZXJneS1pY29uLndhdGVyIHsgYmFja2dyb3VuZDogcmdiYSgzNyw5OSwyMzUsMC4xNSk7IGNvbG9yOiAjNjBhNWZhOyB9XG4uZW5lcmd5LWljb24uYWlyIHsgYmFja2dyb3VuZDogcmdiYSgxNjgsODUsMjQ3LDAuMTUpOyBjb2xvcjogI2MwODRmYzsgfVxuLmVuZXJneS1pY29uLnNlbGwgeyBiYWNrZ3JvdW5kOiByZ2JhKDIzMiwxMDAsMTAsMC4xNSk7IGNvbG9yOiB2YXIoLS1vcmFuZ2UpOyB9XG4uZW5lcmd5LWl0ZW0gaDMge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi8qIOiThOmbu+axoOOBquOBqSBlbmVyZ3ktaXRlbSDlhoXjga7oo73lk4HnlLvlg48gKi9cbi5lbmVyZ3ktaXRlbS1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE2MHB4OyAvKiDlhajjgqvjg7zjg4nntbHkuIAgKi9cbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmJhdHRlcnktZHVvLWltZyB7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxLjApIGNvbnRyYXN0KDEuMDUpO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBoZWlnaHQ6IDE2MHB4OyAvKiDlt6blj7Pjga7nlLvlg4/jgajnuKbjgrXjgqTjgrrjgpLntbHkuIAgKi9cbiAgd2lkdGg6IDEwMCU7XG59XG4uZW5lcmd5LWl0ZW0taW1nLS1sYXJnZSB7XG4gIGhlaWdodDogMTYwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi8qIE7lnovjg5Hjg43jg6vjgqvjg7zjg4nvvJrjgr/jgqTjg4jjg6vnm7TkuIvjga7kvZnnmb3jgpLjgarjgY/jgZkgKi9cbi5lbmVyZ3ktaXRlbTpoYXMoLmVuZXJneS1pdGVtLWltZy0tbGFyZ2UpIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLyogRVblhYXpm7vlmajjg7vlo7Lpm7vlj47lhaXjgarjganmqKrplbflhpnnnJ/jga8gY292ZXIg44Gn57Wx5LiAICovXG4uZXYtY2hhcmdlci1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4vKiDmj5vmsJfjgrfjgrnjg4bjg6DnlLvlg4/vvJrnmb3og4zmma/jgpLmtLvjgYvjgZfjgaTjgaTjgqvjg7zjg4nlhoXjgavpprTmn5Pjgb7jgZvjgosgKi9cbi52ZW50aWxhdGlvbi1pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjA2KTtcbiAgb3BhY2l0eTogMC45Mjtcbn1cbi5lbmVyZ3ktaXRlbSBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmVuZXJneS1zcGVjIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tZ29sZC1saWdodCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjAxLDE2OCw3NiwwLjEpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIwMSwxNjgsNzYsMC4zKTtcbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgU2VjLjUg5oqV6LOH5Z6L5L2P5a6FXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5zZWMtaW52ZXN0bWVudCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW9mZi13aGl0ZSk7XG59XG4uaW52ZXN0bWVudC1jb21wYXJlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0byAxZnI7XG4gIGdhcDogMjRweDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IC8qIOW3puWPs+OCq+ODvOODieOCkuWQjOOBmOmrmOOBleOBq+aPg+OBiOOCiyAqL1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLmNvbXBhcmUtY2FyZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgcGFkZGluZzogMzZweDtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tbWlkLWdyYXkpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jb21wYXJlLWNhcmQuYmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLyog44Ki44OR44O844OI6IOM5pmv55S75YOP44Os44Kk44Ok44O8ICovXG4uY29tcGFyZS1jYXJkLmJlZm9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3plZ2EtbWlyYWkvY29tcGFyZS1iZy1hcGFydG1lbnQuanBnJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC4yODtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgei1pbmRleDogMDtcbiAgZmlsdGVyOiBncmF5c2NhbGUoNjAlKSBicmlnaHRuZXNzKDAuODUpIHNhdHVyYXRlKDAuNCk7XG59XG4vKiDmloflrZfjgqjjg6rjgqLvvIjkuIvljYrliIbvvInjgpLjgZXjgonjgavnmb3jgY/jg5Xjgqfjg7zjg4kgKi9cbi5jb21wYXJlLWNhcmQuYmVmb3JlOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgdG8gYm90dG9tLFxuICAgIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMCUsXG4gICAgcmdiYSgyNTUsMjU1LDI1NSwwLjU1KSA0MCUsXG4gICAgcmdiYSgyNTUsMjU1LDI1NSwwLjc4KSAxMDAlXG4gICk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG4gIHotaW5kZXg6IDE7XG59XG4vKiDjgrPjg7Pjg4bjg7Pjg4TjgpLmk6zkvLzopoHntKDjga7kuIrjgavph43jga3jgosgKi9cbi5jb21wYXJlLWNhcmQuYmVmb3JlID4gKiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5jb21wYXJlLWNhcmQuYWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWdvbGQpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctZ29sZCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIFpFR0EtTUlSQUnog4zmma/nlLvlg4/jg6zjgqTjg6Tjg7wgKi9cbi5jb21wYXJlLWNhcmQuYWZ0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy96ZWdhLW1pcmFpL2NvbXBhcmUtYmctemVnYS5qcGcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjE1O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbWQpO1xuICB6LWluZGV4OiAwO1xufVxuLyog5paH5a2X44Ko44Oq44Ki44KS44OV44Kn44O844OJICovXG4uY29tcGFyZS1jYXJkLmFmdGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgdG8gYm90dG9tLFxuICAgIHJnYmEoMjU1LDI1NSwyNTUsMC4yNSkgMCUsXG4gICAgcmdiYSgyNTUsMjU1LDI1NSwwLjY1KSA0MCUsXG4gICAgcmdiYSgyNTUsMjU1LDI1NSwwLjg1KSAxMDAlXG4gICk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG4gIHotaW5kZXg6IDE7XG59XG4vKiDjgrPjg7Pjg4bjg7Pjg4TjgpLmk6zkvLzopoHntKDjga7kuIrjgavph43jga3jgosgKi9cbi5jb21wYXJlLWNhcmQuYWZ0ZXIgPiAqIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmNvbXBhcmUtbGFiZWwge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLXRleHQtbWlkKTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1taWQtZ3JheSk7XG59XG4uY29tcGFyZS1sYWJlbC5oaWdobGlnaHQge1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDEsMTY4LDc2LDAuMyk7XG59XG4uY29tcGFyZS1pY29uIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uY29tcGFyZS1pY29uLmdvbGQgeyBjb2xvcjogdmFyKC0tZ29sZCk7IH1cbi5jb21wYXJlLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG4uY29tcGFyZS1saXN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXNpemU6IDE5cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG59XG4uY29tcGFyZS1saXN0IGxpIGkuZmEtbWludXMtY2lyY2xlIHsgY29sb3I6IHZhcigtLXJlZCk7IH1cbi5jb21wYXJlLWxpc3QgbGkgaS5mYS1wbHVzLWNpcmNsZSB7IGNvbG9yOiB2YXIoLS1ncmVlbik7IH1cbi5udW0tcmVkIHsgY29sb3I6IHZhcigtLXJlZCk7IGZvbnQtc2l6ZTogMThweDsgZm9udC13ZWlnaHQ6IDcwMDsgfVxuLm51bS1nb2xkIHsgY29sb3I6IHZhcigtLWdvbGQpOyBmb250LXNpemU6IDE4cHg7IGZvbnQtd2VpZ2h0OiA3MDA7IH1cbi5udW0tZ3JheSB7IGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTsgZm9udC1zaXplOiAxOHB4OyBmb250LXdlaWdodDogNjAwOyB9XG4uY29tcGFyZS10b3RhbCB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0LWdyYXkpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IGF1dG87IC8qIOODquOCueODiOaVsOOBrumBleOBhOOCkuWQuOWPjuOBl+W4uOOBq+S4i+mDqOOBuCAqL1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmNvbXBhcmUtY2FyZC5hZnRlciAuY29tcGFyZS10b3RhbCB7IGJhY2tncm91bmQ6IHZhcigtLWdvbGQtcGFsZSk7IH1cbi50b3RhbC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnRvdGFsLW51bSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLnRvdGFsLW51bS5yZWQgeyBjb2xvcjogdmFyKC0tcmVkKTsgfVxuLnRvdGFsLW51bS5nb2xkIHsgY29sb3I6IHZhcigtLWdvbGQpOyB9XG4udG90YWwtbm90ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLmNvbXBhcmUtZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuLmNvbXBhcmUtZGVzYyBzdHJvbmcge1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG59XG4vKiDilIDilIAg5pep44GP5bu644Gm44KL44G744Gp5b6X44OQ44OK44O8IOKUgOKUgCAqL1xuLmVhcmx5LWJ1aWxkLWJhbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzJweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbmF2eSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1sZyk7XG4gIHBhZGRpbmc6IDMycHggNDBweDtcbiAgbWFyZ2luOiA0MHB4IDAgNDhweDtcbn1cbi5lYXJseS1idWlsZC1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMjBweDtcbiAgZmxleDogMTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5lYXJseS1idWlsZC1sZWZ0ID4gaSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLmVhcmx5LWJ1aWxkLWxlZnQgaDMge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmVhcmx5LWJ1aWxkLWxlZnQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC44KTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbi5lYXJseS1idWlsZC1sZWZ0IHAgc3Ryb25nIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5lYXJseS1idWlsZC1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZWFybHktYnVpbGQtc3RhdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMDcpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIwMSwxNjgsNzYsMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgcGFkZGluZzogMTZweCAyMHB4O1xuICBtaW4td2lkdGg6IDExMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZWJzLW51bSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZWJzLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjY1KTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5jb21wYXJlLWFycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjsgLyogVlMg44OQ44OD44K444Gv5Lit5aSu5Zu65a6aICovXG59XG4udnMtYmFkZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbmF2eSk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5pbnZlc3RtZW50LXBvaW50cyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMjRweDtcbn1cbi5pbnZlc3RtZW50LWNvbXBhcmUtaW1nLXdyYXAge1xuICBtYXJnaW46IDQwcHggMCAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pbnZlc3RtZW50LWNvbXBhcmUtbm90ZSB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICM4ODg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDAgNHB4O1xufVxuLmludmVzdG1lbnQtY29tcGFyZS1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwIDRweCAyNHB4IHJnYmEoMCwwLDAsMC4xMCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5pbnYtcG9pbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMycHggMjRweDtcbn1cbi5pbnYtcG9pbnQtaWNvbiB7XG4gIHdpZHRoOiA3MnB4O1xuICBoZWlnaHQ6IDcycHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdvbGQtcGFsZSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xuICBtYXJnaW46IDAgYXV0byAyMHB4O1xufVxuLmludi1wb2ludCBoMyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uaW52LXBvaW50IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIOODl+ODqeODs+ODqeOCpOODs+ODiuODg+ODl++8iOOCouODkeODvOODiOOCiOOCiuWuieOBhOODl+ODqeODs+S4gOimp++8iVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ucGxhbi1saW5ldXAtc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDcycHg7XG4gIHBhZGRpbmctdG9wOiA2NHB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgdmFyKC0tbWlkLWdyYXkpO1xufVxuLnBsYW4tbGluZXVwLWhlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbi5wbGFuLWxpbmV1cC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4ucGxhbi1saW5ldXAtdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjJweCwgNHZ3LCAzMnB4KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnBsYW4tbGluZXVwLWxlYWQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjk7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnBsYW4tY2FyZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4ucGxhbi1jYXJkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbGcpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctbWQpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzhjOGMwO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBsYW4tY2FyZDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWxnKTtcbn1cbi5wbGFuLWltZy13cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXNwZWN0LXJhdGlvOiA0IC8gMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBsYW4taW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xufVxuLnBsYW4tY2FyZDpob3ZlciAucGxhbi1pbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xufVxuLyogLS0tLSDjgq/jg6rjg4Pjgq/lj6/og73jgqvjg7zjg4kgLS0tLSAqL1xuLnBsYW4tY2FyZC0tY2xpY2thYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBsYW4tY2FyZC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjM1KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG59XG4ucGxhbi1jYXJkLS1jbGlja2FibGU6aG92ZXIgLnBsYW4tY2FyZC1vdmVybGF5IHtcbiAgb3BhY2l0eTogMTtcbn1cbi8qID09PT09IOODl+ODqeODs+ODouODvOODgOODqyA9PT09PSAqL1xuLnBsYW4tbW9kYWwtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IDkwMDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTAsMTUsMzAsMC43NSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5wbGFuLW1vZGFsLW92ZXJsYXkuaXMtb3BlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucGxhbi1tb2RhbC1ib3gge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIG1heC1oZWlnaHQ6IDkydmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDM2cHggMzJweCAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDAgMjBweCA2MHB4IHJnYmEoMCwwLDAsMC40KTtcbiAgYW5pbWF0aW9uOiBtb2RhbEZhZGVJbiAwLjNzIGVhc2U7XG59XG4ucGxhbi1tb2RhbC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICByaWdodDogMTZweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbn1cbi5wbGFuLW1vZGFsLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2UwZTBlMDtcbn1cbi5wbGFuLW1vZGFsLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZ2FwOiAxNnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucGxhbi1tb2RhbC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxYTIzNDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG4ucGxhbi1tb2RhbC1jb3N0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2I4OTcyYTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wbGFuLW1vZGFsLWltZ3Mge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucGxhbi1tb2RhbC1pbWdzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLnBsYW4tbW9kYWwtaW1nLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cbi5wbGFuLW1vZGFsLWltZy1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM2NjY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIG1hcmdpbjogMDtcbn1cbi5wbGFuLW1vZGFsLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBtYXgtaGVpZ2h0OiA1MjBweDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGxhbi1pbmZvIHtcbiAgcGFkZGluZzogMjRweDtcbn1cbi5wbGFuLXR5cGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnBsYW4tY29zdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLyog5pyI6aGN44OG44Kt44K544OI77yL44K944O844Op44O844OQ44OD44K45qiq5Lim44Gz77yIaW5kZXguaHRtbOeUqO+8iSAqL1xuLnBsYW4tY29zdC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5wbGFuLWNvc3Qtcm93IC5wbGFuLWNvc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyog44K944O844Op44O85pCt6LyJ6YeP44OQ44OD44K477yIaW5kZXguaHRtbCAvIHBsYW5zLmh0bWwg5YWx6YCa77yJICovXG4uc29sYXItYmFkZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM1YTVhNWE7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogNXB4IDEycHg7XG4gIG1pbi13aWR0aDogODBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5zb2xhci1iYWRnZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgY29sb3I6ICM1YTVhNWE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc29sYXItYmFkZ2UtdmFsdWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGNvbG9yOiAjMWExYTFhO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnBsYW4tY29zdC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xufVxuLnBsYW4tY29zdC1udW0ge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnBsYW4tY29zdC1udW0gc3Ryb25nIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBjb2xvcjogdmFyKC0tb3JhbmdlKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wbGFuLWNvc3Qtc3ViIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbn1cbi5wbGFuLWRlc2Mge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBsYW4tYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tbGlnaHQtZ3JheSk7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1taWQtZ3JheSk7XG59XG4ucGxhbi1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1uYXZ5KTtcbn1cbi5wbGFuLW1vcmUtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luOiA4cHggMCAzMnB4O1xufVxuLnBsYW4tbW9yZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1taWQpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnBsYW4tbW9yZS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAxNnB4IDQwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1uYXZ5KTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xufVxuLnBsYW4tbW9yZS1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5wbGFuLW5vdGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1ncmF5KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbn1cbi5wbGFuLW5vdGUtLWRldGFpbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTAuNXB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XG4gIHBhZGRpbmc6IDE0cHggMThweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdmFyKC0tZ29sZCk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5wbGFuLW5vdGUgaSB7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG4vKiDjg6zjgrnjg53jg7Pjgrfjg5bvvJrjg5fjg6njg7Pjgqvjg7zjg4kgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAucGxhbi1jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgU2VjLjYg5pyq5p2l44Gu5a6J5b+D77yI44K/44Kk44Og44Op44Kk44Oz77yJXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5zZWMtc2VjdXJpdHkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG59XG4udGltZWxpbmUtd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG4udGltZWxpbmUtdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLW1pZC1ncmF5KTtcbn1cbi50aW1lbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA0OHB4O1xufVxuLnRpbWVsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNHB4O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tbmF2eS1saWdodCksIHZhcigtLWdvbGQpKTtcbn1cbi50aW1lbGluZS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi50aW1lbGluZS1pdGVtOmxhc3QtY2hpbGQgeyBwYWRkaW5nLWJvdHRvbTogMDsgfVxuLnRpbWVsaW5lLWRvdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTQycHg7XG4gIHRvcDogNHB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5LW1pZCk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLW5hdnktbGlnaHQpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4udGltZWxpbmUtZG90LmdvbGQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1nb2xkKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1nb2xkLWxpZ2h0KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMjAxLDE2OCw3NiwwLjIpO1xufVxuLnRpbWVsaW5lLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1ncmF5KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB2YXIoLS1uYXZ5LWxpZ2h0KTtcbn1cbi50aW1lbGluZS1pdGVtLmdvbGQgLnRpbWVsaW5lLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1nb2xkLXBhbGUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWdvbGQpO1xufVxuLnRpbWVsaW5lLXBoYXNlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tbmF2eS1saWdodCk7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi50aW1lbGluZS1waGFzZS5nb2xkIHsgY29sb3I6IHZhcigtLWdvbGQpOyB9XG4udGltZWxpbmUtY29udGVudCBoNCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4udGltZWxpbmUtY29udGVudCB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNnB4O1xufVxuLnRpbWVsaW5lLWNvbnRlbnQgdWwgbGkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuLnRpbWVsaW5lLWNvbnRlbnQgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfinJMnO1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uc2VjdXJpdHktbm90ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEycHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdvbGQtcGFsZSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDEsMTY4LDc2LDAuNCk7XG59XG4uc2VjdXJpdHktbm90ZSBpIHsgY29sb3I6IHZhcigtLWdvbGQpOyBmb250LXNpemU6IDIwcHg7IGZsZXgtc2hyaW5rOiAwOyBtYXJnaW4tdG9wOiAycHg7IH1cbi5zZWN1cml0eS1ub3RlIHAgeyBmb250LXNpemU6IDE1cHg7IGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7IGxpbmUtaGVpZ2h0OiAxLjc7IH1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAg5Lit6ZaTQ1RBXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5zZWMtY3RhLW1pZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdvbGQtcGFsZSk7XG4gIHBhZGRpbmc6IDcycHggMDtcbn1cbi5zZWMtY3RhLWRhcmsge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5LW1pZCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIwMSwgMTY4LCA3NiwgMC4yNSk7XG59XG4uY3RhLW1pZC1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiA0OHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uY3RhLW1pZC10ZXh0IHsgZmxleDogMTsgbWluLXdpZHRoOiAyODBweDsgfVxuLmN0YS1taWQtZXllYnJvdyB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ybW9yYW50IEdhcmFtb25kJywgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnNlYy1jdGEtZGFyayAuY3RhLW1pZC1leWVicm93IHsgY29sb3I6IHZhcigtLWdvbGQtbGlnaHQpOyB9XG4uY3RhLW1pZC10ZXh0IGgyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IGNsYW1wKDIwcHgsIDN2dywgMzBweCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5zZWMtY3RhLWRhcmsgLmN0YS1taWQtdGV4dCBoMiB7IGNvbG9yOiB2YXIoLS13aGl0ZSk7IH1cbi5jdGEtbWlkLWRlc2Mge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG4uc2VjLWN0YS1kYXJrIC5jdGEtbWlkLWRlc2MgeyBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpOyB9XG4uY3RhLW1pZC1idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgU2VjLjcg6Ziy54G9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5zZWMtZGlzYXN0ZXIge1xuICBiYWNrZ3JvdW5kOlxuICAgIGxpbmVhci1ncmFkaWVudChyZ2JhKDI0NSwgMjQzLCAyMzgsIDAuNjUpLCByZ2JhKDI0NSwgMjQzLCAyMzgsIDAuNjUpKSxcbiAgICB1cmwoJy4uL2ltZy96ZWdhLW1pcmFpL2Rpc2FzdGVyLWJnLmpwZycpIGNlbnRlciBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XG59XG4vKiDilIDilIAgN+OBpOOBrueBveWus+WvvuetliDjgqTjg7Pjg4jjg63jg5Djg7wg4pSA4pSAICovXG4uZGlzYXN0ZXI3LWludHJvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNTJweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbmF2eSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1sZyk7XG4gIHBhZGRpbmc6IDI4cHggNDBweDtcbn1cbi5kaXNhc3RlcjctaW50cm8tY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGlzYXN0ZXI3LWludHJvLWNvbCBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjc1KTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbWFyZ2luOiAwO1xufVxuLmRpc2FzdGVyNy1pbnRyby1wbHVzIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmRpc2FzdGVyNy1iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDZweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xufVxuLmRpc2FzdGVyNy1iYWRnZS5wcmV2ZW50aW9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDEsMTY4LDc2LDAuMik7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDEsMTY4LDc2LDAuNSk7XG59XG4uZGlzYXN0ZXI3LWJhZGdlLnJlY292ZXJ5IHtcbiAgYmFja2dyb3VuZDogcmdiYSg0NiwxMzksODcsMC4yKTtcbiAgY29sb3I6ICM0YWRlODA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNDYsMTM5LDg3LDAuNCk7XG59XG4vKiDilIDilIAgN+OCq+ODvOODieOCsOODquODg+ODiSDilIDilIAgKi9cbi5kaXNhc3RlcjctZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMjBweDtcbn1cbi5kNy1jYXJkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbWQpO1xuICBwYWRkaW5nOiAyNHB4IDIycHg7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zbSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW1pZC1ncmF5KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNHB4O1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMjVzO1xufVxuLmQ3LWNhcmQ6aG92ZXIge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctbWQpO1xufVxuLmQ3LWNhcmQtLXdpZGUge1xuICBncmlkLWNvbHVtbjogc3BhbiAzO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAyNHB4O1xufVxuLmQ3LWNhcmQtLXdpZGUgLmQ3LW51bSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmQ3LW51bSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDEsMTY4LDc2LDAuMSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAxLDE2OCw3NiwwLjM1KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAycHggOHB4O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuLmQ3LWljb24ge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4vKiDilIDilIAg54G95a6z5a++562W44Kr44O844OJIOeUu+WDj+OCqOODquOCoiDilIDilIAgKi9cbi5kNy1pbWctd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1ncmF5KTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZDctaW1nLXdyYXAtLXdpZGUge1xuICB3aWR0aDogMjgwcHg7XG4gIG1pbi13aWR0aDogMjgwcHg7XG4gIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xufVxuLmQ3LWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2U7XG59XG4uZDctY2FyZDpob3ZlciAuZDctaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbn1cbi5kNy1ib2R5IGgzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmQ3LWJvZHkgcCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHZhcigtLXRleHQtbWlkKTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG59XG4uZDctYm9keSBwIHN0cm9uZyB7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgU2VjLjgg5b+r6YGp5oCn6IO9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5zZWMtY29tZm9ydCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbn1cbi5jb21mb3J0LWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgZ2FwOiAyMHB4O1xufVxuLmNvbWZvcnQtaXRlbSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0LWdyYXkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbWQpO1xuICBwYWRkaW5nOiAyOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1taWQtZ3JheSk7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xufVxuLmNvbWZvcnQtaXRlbTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1tZCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcbn1cbi5jb21mb3J0LWl0ZW0ubGFyZ2Uge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1uYXZ5KTtcbn1cbi5jb21mb3J0LWl0ZW0udWEge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1ncmF5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1taWQtZ3JheSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY29tZm9ydC1pdGVtLnZlbnRpbGF0aW9uIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ29sZC1wYWxlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwMSwxNjgsNzYsMC40KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jb21mb3J0LWl0ZW0taW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMTJweCAwIDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi8qIOeGseS6pOaPm+OCt+OCueODhuODoOOCq+ODvOODie+8mueUu+WDj+OCkuWPs+ODleODreODvOODiOOBp+acrOaWh+OBqOaoquS4puOBsyAqL1xuLmNvbWZvcnQtaXRlbS52ZW50aWxhdGlvbiAuY29tZm9ydC1pdGVtLWltZyB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWF4LXdpZHRoOiAxNjBweDtcbiAgbWFyZ2luOiAwIDAgOHB4IDIwcHg7XG59XG4uY29tZm9ydC1pdGVtLnZlbnRpbGF0aW9uIHAge1xuICBvdmVyZmxvdzogaGlkZGVuOyAvKiBmbG9hdOino+mZpCAqL1xufVxuLmNvbWZvcnQtaXRlbS52ZW50aWxhdGlvbjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuLyog54ax5Lqk5o+b44K344K544OG44Og77ya44K/44Kk44OI44Or5LiL44Gu55S75YOP77yIVUHlgKTjg5zjg4Pjgq/jgrnkuIvnq6/jgavmj4PjgYjjgovvvIkgKi9cbi52ZW50aWxhdGlvbi1pbWctdG9wIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDE0OHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG1hcmdpbjogMTJweCBhdXRvIDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi8qIOeGseS6pOaPm+OCt+OCueODhuODoO+8muacrOaWh++8i+eUu+WDjyDmqKrkuKbjgbPjg6zjgqTjgqLjgqbjg4ggKi9cbi52ZW50aWxhdGlvbi1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi52ZW50aWxhdGlvbi1ib2R5IHAge1xuICBmbGV4OiAxO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbi52ZW50aWxhdGlvbi1pbWcge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5jb21mb3J0LWl0ZW0ucm9vZi13aWRlIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbn1cbi5jb21mb3J0LWljb24ge1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uY29tZm9ydC1pdGVtIC5jb21mb3J0LWljb24geyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuOCk7IGNvbG9yOiB2YXIoLS1uYXZ5KTsgfVxuLmNvbWZvcnQtaXRlbS5sYXJnZSAuY29tZm9ydC1pY29uIHsgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjEpOyBjb2xvcjogdmFyKC0tZ29sZCk7IH1cbi5jb21mb3J0LWl0ZW0udWEgLmNvbWZvcnQtaWNvbiB7IGJhY2tncm91bmQ6IHJnYmEoMjAxLDE2OCw3NiwwLjIpOyBjb2xvcjogdmFyKC0tZ29sZCk7IH1cbi5jb21mb3J0LWl0ZW0gaDMge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmNvbWZvcnQtaXRlbS5sYXJnZSBoMyB7IGNvbG9yOiB2YXIoLS13aGl0ZSk7IGZvbnQtc2l6ZTogMjBweDsgfVxuLmNvbWZvcnQtaXRlbS5yb29mLXdpZGUgaDMgeyBmb250LXNpemU6IDIwcHg7IH1cbi5jb21mb3J0LWl0ZW0gcCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHZhcigtLXRleHQtbWlkKTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5jb21mb3J0LWl0ZW0ubGFyZ2UgcCB7IGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNzUpOyB9XG4vKiBjb21mb3J0LWl0ZW0g5YaF44Gu6Kqs5piO55S75YOPICovXG4uY29tZm9ydC1pdGVtLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLyogN+WxpOOBruWxi+agueaWreeGsSDmp4vpgKDlm7Pop6Mg4oCUIOeZveiDjOaZr+OCkumAj+mBjuOBl+OBpuOCq+ODvOODieOBq+mmtOafk+OBvuOBm+OCiyAqL1xuLmNvbWZvcnQtaXRlbS1pbWcucm9vZi1kaWFncmFtIHtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHdpZHRoOiA2NSU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmNvbWZvcnQtc3BlYy10YWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLW9yYW5nZSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLW9yYW5nZS1saWdodCk7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLmNvbWZvcnQtaXRlbS5sYXJnZSAuY29tZm9ydC1zcGVjLXRhZyB7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDEsMTY4LDc2LDAuMTUpO1xufVxuLnVhLXZhbHVlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi51YS1pdGVtIHtcbiAgZmxleDogMTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgcGFkZGluZzogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDEuNXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xMik7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsMCwwLDAuMDcpO1xufVxuLnVhLWl0ZW0tLXN0YW5kYXJkIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA4MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDEuNXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xMik7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsMCwwLDAuMDcpO1xuICBvcGFjaXR5OiAwLjc1O1xufVxuLnVhLWl0ZW0uZ29sZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdvbGQpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBib3JkZXI6IDEuNXB4IHNvbGlkIHJnYmEoMTgwLDE0MCw0MCwwLjUpO1xuICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgxODAsMTQwLDQwLDAuMik7XG59XG4udWEtZ3JhZGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG59XG4udWEtaXRlbS5nb2xkIC51YS1ncmFkZSB7IGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuOCk7IH1cbi51YS12YWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbn1cbi51YS1pdGVtLmdvbGQgLnVhLXZhbCB7IGNvbG9yOiB2YXIoLS13aGl0ZSk7IH1cbi51YS12YWwgc3Ryb25nIHsgZm9udC1zaXplOiAyNnB4OyBmb250LXdlaWdodDogNzAwOyB9XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFNlYy45IOODh+OCtuOCpOODs1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uc2VjLWRlc2lnbiB7fVxuLyogTERLIOODkuODvOODreODvOeUu+WDjyAqL1xuLmxkay1oZXJvLWltZy13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbGcpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICBib3gtc2hhZG93OiAwIDEycHggNDhweCByZ2JhKDAsMCwwLDAuNSk7XG59XG4ubGRrLWhlcm8taW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2xhbXAoMjYwcHgsIDQwdncsIDU0MHB4KTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIDM1JTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjBzIGVhc2U7XG59XG4ubGRrLWhlcm8taW1nLXdyYXA6aG92ZXIgLmxkay1oZXJvLWltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG59XG4vKiDlt6bkuIvjg5Djg4PjgrggKi9cbi5sZGstaGVyby1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwMSwxNjgsNzYsMC45Mik7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xufVxuLnNwYWNlLWZlYXR1cmUge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogNjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNzJweDtcbn1cbi5zcGFjZS10ZXh0IGgzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc3BhY2UtdGV4dCBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjgpO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNwYWNlLWZlYXR1cmVzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc3BhY2UtZmVhdHVyZXMtbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjkpO1xufVxuLnNwYWNlLWZlYXR1cmVzLWxpc3QgbGkgaSB7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5zcGFjZS12aXN1YWwtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc3BhY2UtZGlhZ3JhbSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjAxLDE2OCw3NiwwLjQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbWQpO1xuICBwYWRkaW5nOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMDQpO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbn1cbi5zcGFjZS1ncmlkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjAxLDE2OCw3NiwwLjUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ncmlkLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiB2YXIoLS1nb2xkLWxpZ2h0KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgZm9udC1mYW1pbHk6ICdDb3Jtb3JhbnQgR2FyYW1vbmQnLCBzZXJpZjtcbn1cbi5ncmlkLWxhYmVsLnRvcCB7IHRvcDogLTIwcHg7IGxlZnQ6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG4uZ3JpZC1sYWJlbC5sZWZ0IHtcbiAgbGVmdDogLTgwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG59XG4uZ3JpZC1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG59XG4uZ3JpZC1pbm5lciBpIHsgZm9udC1zaXplOiAzMnB4OyB9XG4uZ3JpZC1pbm5lciBzcGFuIHsgZm9udC1zaXplOiAxM3B4OyBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpOyB9XG4vKiA044K544K/44Kk44OrICovXG4uc3R5bGVzLXNlY3Rpb24geyB9XG4uc3R5bGVzLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uc3R5bGVzLXRpdGxlLmxpZ2h0IHsgY29sb3I6IHZhcigtLXdoaXRlKTsgfVxuLnN0eWxlLXRhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLnN0eWxlLXRhYiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMTRweCAyOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zYW5zKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KTtcbn1cbi5zdHlsZS10YWI6bGFzdC1jaGlsZCB7IGJvcmRlci1yaWdodDogbm9uZTsgfVxuLnN0eWxlLXRhYjpob3ZlciB7IGNvbG9yOiB2YXIoLS13aGl0ZSk7IGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4wNSk7IH1cbi5zdHlsZS10YWIuYWN0aXZlIHsgYmFja2dyb3VuZDogdmFyKC0tZ29sZCk7IGNvbG9yOiB2YXIoLS1uYXZ5KTsgZm9udC13ZWlnaHQ6IDcwMDsgfVxuLnN0eWxlLXBhbmVscyB7IH1cbi5zdHlsZS1wYW5lbCB7IGRpc3BsYXk6IG5vbmU7IH1cbi5zdHlsZS1wYW5lbC5hY3RpdmUgeyBkaXNwbGF5OiBncmlkOyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuNGZyIDFmcjsgZ2FwOiAzMnB4OyBhbGlnbi1pdGVtczogc3RhcnQ7IH1cbi5zdHlsZS1wYW5lbC12aXN1YWwge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbWQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDQvMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4ucmVzb3J0LWJnIHsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzFhM2E1YyAwJSwgIzBkNmU2ZSA0MCUsICMxYTVhNGEgMTAwJSk7IH1cbi5qYXBhbmRpLWJnIHsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzNkMmIxZiAwJSwgIzZiNGMzNSA0MCUsICM4YjZiNGEgMTAwJSk7IH1cbi5ob3RlbC1iZyB7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMxYTFhMmUgMCUsICMxNjIxM2UgNDAlLCAjMGYzNDYwIDEwMCUpOyB9XG4ubW9kZXJuLWJnIHsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzFhMWExYSAwJSwgIzJkMmQyZCA0MCUsICM0MDQwNDAgMTAwJSk7IH1cbi5zdHlsZS1wYW5lbC12aXN1YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOlxuICAgIGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwwLDAsMC42KSAwJSwgdHJhbnNwYXJlbnQgNjAlKSxcbiAgICByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQgMjBweCwgcmdiYSgyNTUsMjU1LDI1NSwwLjAzKSAyMHB4LCByZ2JhKDI1NSwyNTUsMjU1LDAuMDMpIDIxcHgpO1xufVxuLnN0eWxlLW92ZXJsYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG4uc3R5bGUtb3ZlcmxheSBoNCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uc3R5bGUtb3ZlcmxheSBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuLnN0eWxlLXBhbmVsLWRlc2Mge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4uc3R5bGUta2V5d29yZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnN0eWxlLWtleXdvcmRzIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwMSwxNjgsNzYsMC4xNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAxLDE2OCw3NiwwLjMpO1xuICBjb2xvcjogdmFyKC0tZ29sZC1saWdodCk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogNHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uc3R5bGUtcGFuZWwtZGVzYyBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjc1KTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgU2VjLjEwIOODj+OCpOOCsOODrOODvOODieioreWCmVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uc2VjLWVxdWlwbWVudCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW9mZi13aGl0ZSk7XG59XG4uZXF1aXBtZW50LWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDIwcHg7XG59XG4uZXF1aXAtY2FyZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXNtKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbWlkLWdyYXkpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5lcXVpcC1pbmZvIHtcbiAgcGFkZGluZzogMjBweDtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uZXF1aXAtY2FyZDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LW1kKTtcbn1cbi5lcXVpcC1pbWcge1xuICBoZWlnaHQ6IDE4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmVxdWlwLWltZ1tzdHlsZSo9XCJiYWNrZ3JvdW5kLWltYWdlXCJdIHtcbiAgaGVpZ2h0OiAxODBweDtcbn1cbi5lcXVpcC1pbWcua2l0Y2hlbiB7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNmNWYwZTggMCUsICNlZGU4ZDggMTAwJSk7IGNvbG9yOiAjOGI3MzU1OyB9XG4uZXF1aXAtaW1nLmJhdGggeyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZThmNWY1IDAlLCAjZDRlZGVjIDEwMCUpOyBjb2xvcjogIzJlN2Q3YTsgfVxuLmVxdWlwLWltZy53YXNoIHsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2U4ZWVmOCAwJSwgI2Q0ZGVmMCAxMDAlKTsgY29sb3I6ICMzYTVhOGE7IH1cbi5lcXVpcC1pbWcuZG9vciB7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNmMGVkZTggMCUsICNlNGRkZDIgMTAwJSk7IGNvbG9yOiAjNmI1NTQwOyB9XG4uZXF1aXAtaW1nLmZsb29yIHsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2Y1ZWNlMCAwJSwgI2VkZGNjYyAxMDAlKTsgY29sb3I6ICM3YTU1MzU7IH1cbi5lcXVpcC1pbWcuaGVtcyB7IGJhY2tncm91bmQ6ICNmZmZmZmY7IGNvbG9yOiAjMmU2YjQ1OyBoZWlnaHQ6IDE4MHB4OyB9XG4uZXF1aXAtYnJhbmQge1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLmVxdWlwLWluZm8gaDMge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uZXF1aXAtc3ViIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5lcXVpcC1pbmZvIHAge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uZXF1aXAtdGFnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5hdnkpO1xuICBwYWRkaW5nOiA0cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5lcXVpcC10YWctZHgge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMWE3YTVlLCAjMjVhNTdhKTtcbn1cbi5oaWdobGlnaHQtY2FyZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5hdnkpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgbWluLWhlaWdodDogMTQwcHg7XG59XG4uZXF1aXAtYWxsLXN0YW5kYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI4cHggNDhweDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5lcXVpcC1zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZXF1aXAtc3RhcnMgaSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xufVxuLmVxdWlwLWFsbC1zdGFuZGFyZCBoMyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uZXF1aXAtYWxsLXN0YW5kYXJkIGgzIHN0cm9uZyB7IGNvbG9yOiB2YXIoLS1nb2xkKTsgfVxuLmVxdWlwLWFsbC1zdGFuZGFyZCBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmVxdWlwLXN0YW5kYXJkLWxpbmstYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMnB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIHBhZGRpbmc6IDEwcHggMjZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ29sZCk7XG4gIGNvbG9yOiAjMWExYTJlO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMsIHRyYW5zZm9ybSAwLjJzO1xufVxuLmVxdWlwLWJ0bi1tYWluIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xufVxuLmVxdWlwLWJ0bi1zdWIge1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIG9wYWNpdHk6IDAuNzU7XG59XG4uZXF1aXAtc3RhbmRhcmQtbGluay1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTBiODRhO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG59XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFNlYy4xMSDjgrDjg6zjg7zjg4lcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnNlYy1ncmFkZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbn1cbi5ncmFkZS1jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuLmdyYWRlLWNhcmQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG4gIHBhZGRpbmc6IDM2cHggMjhweDtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tbWlkLWdyYXkpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ3JhZGUtY2FyZDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LW1kKTtcbn1cbi5ncmFkZS1jYXJkLnRha2Uge1xuICBib3JkZXItY29sb3I6IHZhcigtLWdvbGQpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1nb2xkKTtcbn1cbi5ncmFkZS1yZWNvbW1lbmQtYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE2cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1nb2xkKTtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDZweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmdyYWRlLW1lZGFsIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmdyYWRlLW5hbWUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uZ3JhZGUtc3ViIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4uZ3JhZGUtY29uY2VwdCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHZhcigtLXRleHQtbWlkKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tbGlnaHQtZ3JheSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmdyYWRlLWNhcmQudGFrZSAuZ3JhZGUtY29uY2VwdCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdvbGQtcGFsZSk7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbn1cbi5ncmFkZS1mZWF0dXJlcyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuLmdyYWRlLWZlYXR1cmVzIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogOHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uZ3JhZGUtZmVhdHVyZXMgbGkgaSB7IGNvbG9yOiB2YXIoLS1nb2xkKTsgZmxleC1zaHJpbms6IDA7IG1hcmdpbi10b3A6IDJweDsgfVxuLmdyYWRlLWN0YS1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDEuNXB4IHNvbGlkIHZhcigtLW5hdnkpO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmdyYWRlLWN0YS1idG46aG92ZXIgeyBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTsgY29sb3I6IHZhcigtLXdoaXRlKTsgfVxuLmdyYWRlLWN0YS1idG4ucHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW9yYW5nZSk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tb3JhbmdlKTtcbn1cbi5ncmFkZS1jdGEtYnRuLnByaW1hcnk6aG92ZXIgeyBiYWNrZ3JvdW5kOiB2YXIoLS1vcmFuZ2UtaG92ZXIpOyBib3JkZXItY29sb3I6IHZhcigtLW9yYW5nZS1ob3Zlcik7IH1cbi5ncmFkZS1ub3RlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuLmdyYWRlLW5vdGUgaSB7IGNvbG9yOiB2YXIoLS1nb2xkKTsgfVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBTZWMuMTMg5L+h6aC8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5zZWMtdHJ1c3Qge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTYwZGVnLCAjMTYyNDM4IDAlLCAjMGYxYzJlIDUwJSwgIzFhMTAwOCAxMDAlKTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHJnYmEoMjAxLCAxNjgsIDc2LCAwLjUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vKiDog4zmma/jga7lhYnlvanoo4Xpo74gKi9cbi5zZWMtdHJ1c3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEyMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDcwMHB4O1xuICBoZWlnaHQ6IDQwMHB4O1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSwgcmdiYSgyMDEsMTY4LDc2LDAuMTIpIDAlLCB0cmFuc3BhcmVudCA3MCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi8qIHNlYy10cnVzdCDlsILnlKjvvJropovlh7rjgZfjgpLph5HoibLjgrDjg6njg4fjg7zjgrfjg6fjg7Pjgafnm67nq4vjgZ/jgZvjgosgKi9cbi5zZWMtdHJ1c3QgLnNlY3Rpb24tbGFiZWwubGlnaHQge1xuICBjb2xvcjogdmFyKC0tZ29sZC1saWdodCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZ29sZC1saWdodCk7XG4gIGxldHRlci1zcGFjaW5nOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZWMtdHJ1c3QgLnNlY3Rpb24tdGl0bGUubGlnaHQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZmZmIDMwJSwgdmFyKC0tZ29sZC1saWdodCkgNzAlLCB2YXIoLS1nb2xkKSAxMDAlKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICBmb250LXNpemU6IGNsYW1wKDMycHgsIDV2dywgNTJweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAycHggMTZweCByZ2JhKDIwMSwxNjgsNzYsMC4yNSkpO1xufVxuLyog5a6J5b+D44Gu5a6f57i+44Op44OZ44OrICovXG4udHJ1c3QtYWNoaWV2ZW1lbnQtbGFiZWwge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWdvbGQtbGlnaHQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG59XG4udHJ1c3Qtc3RhdHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG59XG4vKiAy6aCF55uu5pmC77ya5Lit5aSu5a+E44Gb44Gn5aSn44GN44GP6KGo56S6ICovXG4udHJ1c3Qtc3RhdHMudHJ1c3Qtc3RhdHMtdHdvIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgbWF4LXdpZHRoOiA3NjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi8qIDPpoIXnm67mmYLvvJoz44Kr44Op44Og562J5bmFICovXG4udHJ1c3Qtc3RhdHMudHJ1c3Qtc3RhdHMtdGhyZWUge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi8qIOOCouODr+ODvOODieeUu+WDjyAqL1xuLmNhcmQtYXdhcmQtaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4MHB4O1xuICBtYXJnaW46IDZweCBhdXRvIDRweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi50cnVzdC1zdGF0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzNnB4IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAxLDE2OCw3NiwwLjQ1KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyMDEsMTY4LDc2LDAuMSkgMCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4wNCkgMTAwJSk7XG4gIGJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoMjAxLDE2OCw3NiwwLjA4KSwgaW5zZXQgMCAxcHggMCByZ2JhKDIwMSwxNjgsNzYsMC4yKTtcbn1cbi50cnVzdC1udW0ge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC44NSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uc3RhdC1iaWctbnVtIHtcbiAgZm9udC1mYW1pbHk6ICdDb3Jtb3JhbnQgR2FyYW1vbmQnLCBzZXJpZjtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDhweCAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi8qIDLpoIXnm67mmYLjga/mlbDlrZfjgpLjgojjgorlpKfjgY3jgY8gKi9cbi50cnVzdC1zdGF0cy10d28gLnN0YXQtYmlnLW51bSB7XG4gIGZvbnQtc2l6ZTogNjRweDtcbn1cbi50cnVzdC1zdGF0IHAge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNzUpO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4vKiAtLS0g44GK5a6i5qeY44Gu5aOwIOOCv+OCpOODiOODq+ODu+OCteODliAtLS0gKi9cbi50cnVzdC12LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1nb2xkLWxpZ2h0KTtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRydXN0LXYtc3ViIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjY1KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBtYXgtd2lkdGg6IDYyMHB4O1xuICBtYXJnaW46IDAgYXV0byAzNnB4O1xufVxuLyogLS0tIOOCsOODquODg+ODiSAtLS0gKi9cbi50cnVzdC12LWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG59XG4vKiAtLS0g44Kr44O844OJ5pys5L2TIC0tLSAqL1xuLnRydXN0LXYtY2FyZCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4wNik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4wOSk7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLyog44Kr44O844OJ44K/44Kk44OI44Or77yI5ZCN5YmN44Gu5LiK77yJICovXG4udHJ1c3Qtdi1jYXJkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tZ29sZCwgI2M5YTg0Yyk7XG4gIHBhZGRpbmc6IDEycHggMTZweCA0cHg7XG4gIG1hcmdpbjogMCAwIC02cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4udHJ1c3Qtdi1jYXJkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjA5KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwMSwxNjgsNzYsMC40KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xuICBib3gtc2hhZG93OiAwIDEycHggMzJweCByZ2JhKDAsMCwwLDAuMyk7XG59XG4vKiAtLS0g44OY44OD44OA44O877yI44Ki44OQ44K/44O877yL5ZCN5YmN77yJIC0tLSAqL1xuLnRydXN0LXYtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbn1cbi50cnVzdC12LWF2YXRhciB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgY29sb3I6IHJnYmEoMjAxLDE2OCw3NiwwLjQ1KTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnRydXN0LXYtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogM3B4O1xufVxuLnRydXN0LXYtbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnRydXN0LXYtbWV0YSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbn1cbi50cnVzdC12LXN0YXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzcHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi50cnVzdC12LXN0YXJzIGkge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbn1cbi8qIC0tLSDli5XnlLvjgqjjg6rjgqIgLS0tICovXG4udHJ1c3Qtdi1tZWRpYSB7XG4gIG1hcmdpbjogMTZweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIOOCteODoOODjeOCpOODq+ODqeODg+ODkeODvCAqL1xuLnRydXN0LXYtdGh1bWItd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjMGQxYjJhO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4vKiBZb3VUdWJlIGlmcmFtZSDnm7TmjqXln4vjgoHovrzjgb8gKi9cbi50cnVzdC12LWlmcmFtZS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi50cnVzdC12LWlmcmFtZS13cmFwIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG59XG4vKiDjgrXjg6Djg43jgqTjg6vog4zmma/vvIjli5XnlLtVUkzjgYzjgarjgYTloLTlkIjjga7jg5fjg6zjg7zjgrnjg5vjg6vjg4Djg7zvvIkgKi9cbi50cnVzdC12LXRodW1iLWJnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzBkMWIyYSAwJSwgIzFhMmQ0NSA2MCUsICMwZjIyMzcgMTAwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyog44K144Og44ON44Kk44Or6IOM5pmv44Gr55S75YOP44GM44GC44KL5aC05ZCIICovXG4udHJ1c3Qtdi10aHVtYi13cmFwIGltZy50cnVzdC12LXRodW1iLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDE7XG59XG4vKiBcIkN1c3RvbWVyIHZvaWNlXCIg6YCP6YGO44OG44Kt44K544OIICovXG4udHJ1c3Qtdi10aHVtYi1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjEyKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi50cnVzdC12LXRodW1iLXN1YiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC40NSk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLyog5YaN55Sf44Oc44K/44OzICovXG4udHJ1c3Qtdi1wbGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTRweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyMTAsIDMwLCAzMCwgMC45Mik7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMsIHRyYW5zZm9ybSAwLjJzO1xuICBib3gtc2hhZG93OiAwIDRweCAyMHB4IHJnYmEoMCwwLDAsMC41KTtcbiAgei1pbmRleDogMjtcbn1cbi50cnVzdC12LXBsYXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjIwLCA0MCwgNDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xufVxuLnRydXN0LXYtcGxheSBpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cbi8qIOWLleeUu+ODl+ODrOOCpOODpOODvCAqL1xuLnRydXN0LXYtcGxheWVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4udHJ1c3Qtdi1wbGF5ZXIgdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi8qIC0tLSDjg4bjgq3jgrnjg4jjg7vjg5Djg4PjgrggLS0tICovXG4udHJ1c3Qtdi10ZXh0IHtcbiAgZm9udC1zaXplOiAxMi41cHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNzgpO1xuICBsaW5lLWhlaWdodDogMS44NTtcbiAgcGFkZGluZzogMTZweCAyMHB4IDI4cHg7XG4gIGZsZXg6IDE7XG59XG4udHJ1c3Qtdi1iYWRnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBtYXJnaW46IDE0cHggMjBweCAyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjAxLDE2OCw3NiwwLjEpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAxLDE2OCw3NiwwLjIpO1xufVxuLnRydXN0LXYtYmFkZ2UgaSB7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnRydXN0LXYtYmFkZ2Ugc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTEuNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjg1KTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi8qIC0tLSDkuIvpg6jjg47jg7zjg4ggLS0tICovXG4udHJ1c3Qtdi1ub3RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwMSwxNjgsNzYsMC4xKTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDEsMTY4LDc2LDAuMjUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbWQpO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuOCk7XG59XG4udHJ1c3Qtdi1ub3RlIGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbn1cbi50cnVzdC12LW5vdGUgc3Ryb25nIHtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFNlYy4xNCBGQVFcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnNlYy1mYXEge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG59XG4uZmFxLWxpc3Qge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xufVxuLmZhcS1pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbWlkLWdyYXkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbWQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZhcS1xdWVzdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbGlnaHQtZ3JheSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNhbnMpO1xuICBnYXA6IDE2cHg7XG59XG4uZmFxLXF1ZXN0aW9uOmhvdmVyIHsgYmFja2dyb3VuZDogdmFyKC0tbWlkLWdyYXkpOyB9XG4uZmFxLWl0ZW0uYWN0aXZlIC5mYXEtcXVlc3Rpb24geyBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTsgY29sb3I6IHZhcigtLXdoaXRlKTsgfVxuLmZhcS1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmZhcS1pdGVtLmFjdGl2ZSAuZmFxLWljb24geyB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyBjb2xvcjogdmFyKC0tZ29sZC1saWdodCk7IH1cbi5mYXEtYW5zd2VyIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjRzIGVhc2UsIHBhZGRpbmcgMC4zcyBlYXNlO1xufVxuLmZhcS1pdGVtLmFjdGl2ZSAuZmFxLWFuc3dlciB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xufVxuLmZhcS1hbnN3ZXIgcCB7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1taWQpO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuLmZhcS1jdGEtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgU2VjLjE1IOacgOe1gkNUQVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uc2VjLWN0YS1maW5hbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tbmF2eSk7XG4gIHBhZGRpbmc6IDk2cHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jdGEtZmluYWwtYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOlxuICAgIHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIDgwJSA2MCUgYXQgMjAlIDUwJSwgcmdiYSgyMDEsMTY4LDc2LDAuMTIpIDAlLCB0cmFuc3BhcmVudCA2MCUpLFxuICAgIHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIDYwJSA1MCUgYXQgODAlIDUwJSwgcmdiYSgyMzIsMTAwLDEwLDAuMDgpIDAlLCB0cmFuc3BhcmVudCA1MCUpO1xufVxuLmN0YS1maW5hbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDcycHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbi5jdGEtZmluYWwtZXllYnJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubGltaXRlZC1iYWRnZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdvbGQpO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogNnB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4uY3RhLWZpbmFsLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IGNsYW1wKDIycHgsIDMuMnZ3LCAzNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jdGEtZmluYWwtZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43NSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG59XG4uY3RhLXRydXN0LW1hcmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuLmN0YS10cnVzdC1tYXJrcyBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XG59XG4uY3RhLXRydXN0LW1hcmtzIGkgeyBjb2xvcjogdmFyKC0tZ29sZCk7IH1cbi8qIOODleOCqeODvOODoCAqL1xuLmN0YS1mb3JtLXdyYXAge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1sZyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1sZyk7XG59XG4uY3RhLWZvcm0taGVhZGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tbmF2eS1taWQpO1xuICBwYWRkaW5nOiAyNHB4IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jdGEtZm9ybS1oZWFkZXIgaDMge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLmN0YS1mb3JtLWhlYWRlciBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tZ29sZC1saWdodCk7XG59XG4uY3RhLWZvcm0ge1xuICBwYWRkaW5nOiAzMnB4O1xufVxuLmZvcm0tc3RlcCB7IH1cbi5mb3JtLXN0ZXAuaGlkZGVuIHsgZGlzcGxheTogbm9uZTsgfVxuLyog44K544OG44OD44OX44Kk44Oz44K444Kx44O844K/44O8ICovXG4uc3RlcC1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuLnN0ZXAge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLW1pZC1ncmF5KTtcbiAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5zdGVwLmFjdGl2ZSB7IGJhY2tncm91bmQ6IHZhcigtLW9yYW5nZSk7IGNvbG9yOiB2YXIoLS13aGl0ZSk7IH1cbi5zdGVwLmRvbmUgeyBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTsgY29sb3I6IHZhcigtLXdoaXRlKTsgfVxuLnN0ZXAtbGluZSB7XG4gIGZsZXg6IDE7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1taWQtZ3JheSk7XG4gIG1heC13aWR0aDogNjBweDtcbn1cbi5zdGVwLWxpbmUuYWN0aXZlIHsgYmFja2dyb3VuZDogdmFyKC0tbmF2eSk7IH1cbi8qIOODleOCqeODvOODoOOCsOODq+ODvOODlyAqL1xuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmZvcm0tZ3JvdXAgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5yZXF1aXJlZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW9yYW5nZSk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcGFkZGluZzogMnB4IDZweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuLmZvcm0tZ3JvdXAgaW5wdXQsXG4uZm9ybS1ncm91cCBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXI6IDEuNXB4IHNvbGlkIHZhcigtLW1pZC1ncmF5KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1kYXJrKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Fucyk7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG59XG4uZm9ybS1ncm91cCBpbnB1dDpmb2N1cyxcbi5mb3JtLWdyb3VwIHNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbmF2eSk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDE1LDI4LDQ2LDAuMSk7XG59XG4uY2hlY2tib3gtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cbi5jaGVjay1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1taWQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2hlY2stbGFiZWwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYWNjZW50LWNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0tYnRucy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG59XG4uYnRuLW5leHQsIC5idG4tc3VibWl0IHsgZmxleDogMTsgfVxuLmJ0bi1iYWNrIHtcbiAgZmxleDogMCAwIDEwMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mb3JtLXN1Y2Nlc3Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQwcHggMjBweDtcbn1cbi5mb3JtLXN1Y2Nlc3MuaGlkZGVuIHsgZGlzcGxheTogbm9uZTsgfVxuLnN1Y2Nlc3MtaWNvbiB7XG4gIGZvbnQtc2l6ZTogNjRweDtcbiAgY29sb3I6IHZhcigtLWdyZWVuKTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5mb3JtLXN1Y2Nlc3MgaDMge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmZvcm0tc3VjY2VzcyBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1taWQpO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICDjg5Xjg4Pjgr/jg7zliY1DVEFcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnNlYy1wcmUtZm9vdGVyLWN0YSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5hdnkpO1xuICBwYWRkaW5nOiA0OHB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIwMSwxNjgsNzYsMC4yKTtcbn1cbi5wcmUtZm9vdGVyLWN0YS1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiA0MHB4O1xufVxuLnByZS1mb290ZXItY3RhLXRleHQgLnNlY3Rpb24tbGFiZWwge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gIGNvbG9yOiB2YXIoLS1nb2xkLWxpZ2h0KTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5wcmUtZm9vdGVyLWN0YS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiBjbGFtcCgyMnB4LCAyLjR2dywgMzBweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG4ucHJlLWZvb3Rlci1jdGEtYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4vKiDjg5Xjg4Pjgr/jg7zliY1DVEEg6KaL5a2m5Lya44Oc44K/44Oz77ya55m95paH5a2X44O755m95p6gICovXG4uc2VjLXByZS1mb290ZXItY3RhIC5idG4tb3V0bGluZSB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnNlYy1wcmUtZm9vdGVyLWN0YSAuYnRuLW91dGxpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJlLWZvb3Rlci1jdGEtaW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5wcmUtZm9vdGVyLWN0YS1idG5zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucHJlLWZvb3Rlci1jdGEtYnRucyAuYnRuLXByaW1hcnksXG4gIC5wcmUtZm9vdGVyLWN0YS1idG5zIC5idG4tb3V0bGluZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAg6LOH5paZ6KuL5rGC44OV44Kp44O844OgXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5zZWMtcmVxdWVzdCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgcGFkZGluZzogMTAwcHggMCAxMTBweDtcbn1cbi5yZXF1ZXN0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IGNsYW1wKDI2cHgsIDMuMnZ3LCA0MHB4KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4vKiAtLS0tIOOCueODhuODg+ODl+ihqOekuiAtLS0tICovXG4ucmVxdWVzdC1zdGVwcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0byA0OHB4O1xufVxuLnJlcXVlc3Qtc3RlcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDE3MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG4ucmVxdWVzdC1zdGVwLWRvdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkOWQ5ZDk7XG59XG4ucmVxdWVzdC1zdGVwLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzk5OTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJlcXVlc3Qtc3RlcCArIC5yZXF1ZXN0LXN0ZXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMThweDtcbiAgcmlnaHQ6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZDlkOWQ5O1xufVxuLnJlcXVlc3Qtc3RlcC5pcy1jdXJyZW50IC5yZXF1ZXN0LXN0ZXAtZG90LFxuLnJlcXVlc3Qtc3RlcC5pcy1kb25lIC5yZXF1ZXN0LXN0ZXAtZG90IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ29sZCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZ29sZCk7XG59XG4ucmVxdWVzdC1zdGVwLmlzLWN1cnJlbnQgLnJlcXVlc3Qtc3RlcC1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbn1cbi5yZXF1ZXN0LXN0ZXAuaXMtZG9uZSAucmVxdWVzdC1zdGVwLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xufVxuLnJlcXVlc3Qtc3RlcC5pcy1kb25lICsgLnJlcXVlc3Qtc3RlcDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ29sZCk7XG59XG4vKiAtLS0tIOazqOaEj+S6i+mghSAtLS0tICovXG4ucmVxdWVzdC1ub3RlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZzogMjRweCAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjk7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5LW1pZCk7XG59XG4ucmVxdWVzdC1ub3RlIHAgeyBtYXJnaW46IDA7IH1cbi5yZXF1ZXN0LW5vdGUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcbn1cbi5yZXF1ZXN0LW5vdGUgYTpob3ZlciB7IGNvbG9yOiB2YXIoLS1nb2xkKTsgfVxuLyogLS0tLSDjgqjjg6njg7zooajnpLrvvIjjgrXjg7zjg5Djg7zlgbTjg5Djg6rjg4fjg7zjgrfjg6fjg7PvvIkgLS0tLSAqL1xuLnJlcXVlc3QtZXJyb3Ige1xuICBtYXJnaW46IC00MHB4IDAgMzJweDtcbiAgcGFkZGluZzogMThweCAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1yZWQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY1ZjU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgY29sb3I6IHZhcigtLXJlZCk7XG59XG4vKiAtLS0tIOmgheebruWIpeOCqOODqeODvCAtLS0tICovXG4ucmVxdWVzdC1maWVsZC1lcnJvciB7XG4gIG1hcmdpbjogOHB4IDAgMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogdmFyKC0tcmVkKTtcbn1cbi5yZXF1ZXN0LWZpZWxkLWVycm9yOmVtcHR5IHsgZGlzcGxheTogbm9uZTsgfVxuLnJlcXVlc3QtaW5wdXQuaXMtZXJyb3IsXG4ucmVxdWVzdC1zZWxlY3QuaXMtZXJyb3Ige1xuICBib3JkZXItY29sb3I6IHZhcigtLXJlZCk7XG4gIGJhY2tncm91bmQ6ICNmZmY4Zjg7XG59XG4ucmVxdWVzdC1maWVsZC1ub3RlIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XG59XG4vKiAtLS0tIOWFpeWKm+ODhuODvOODluODqyAtLS0tICovXG4ucmVxdWVzdC10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cbi5yZXF1ZXN0LXRhYmxlIHRoLFxuLnJlcXVlc3QtdGFibGUgdGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5yZXF1ZXN0LXRhYmxlIHRoIHtcbiAgd2lkdGg6IDI5JTtcbiAgYmFja2dyb3VuZDogI2Y4ZjZmMDtcbiAgcGFkZGluZzogMjZweCAzMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5yZXF1ZXN0LXRhYmxlIHRkIHtcbiAgd2lkdGg6IDcxJTtcbiAgcGFkZGluZzogMjZweCAzNHB4O1xufVxuLnJlcXVlc3QtdGFibGUgdGggbGFiZWwsXG4ucmVxdWVzdC10aC10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnJlcXVlc3QtcmVxdWlyZWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nOiAycHggNnB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdvbGQpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiAycHg7XG59XG4ucmVxdWVzdC1pbnB1dCxcbi5yZXF1ZXN0LXNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0NDRweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBwYWRkaW5nOiAwIDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmspO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbn1cbi5yZXF1ZXN0LWlucHV0OjpwbGFjZWhvbGRlciB7IGNvbG9yOiAjYWFhOyB9XG4ucmVxdWVzdC1pbnB1dDpmb2N1cyxcbi5yZXF1ZXN0LXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZ29sZCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIwMSwxNjgsNzYsMC4xOCk7XG59XG4ucmVxdWVzdC1pbnB1dC0tc2hvcnQgeyBtYXgtd2lkdGg6IDIxNnB4OyB9XG4ucmVxdWVzdC1zZWxlY3Qtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmVxdWVzdC1zZWxlY3Qtd3JhcDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDE2cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB2YXIoLS1uYXZ5KTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLW5hdnkpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucmVxdWVzdC1zZWxlY3Qtd3JhcCAucmVxdWVzdC1zZWxlY3Qge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yZXF1ZXN0LWZpZWxkICsgLnJlcXVlc3QtZmllbGQgeyBtYXJnaW4tdG9wOiAyMHB4OyB9XG4ucmVxdWVzdC1maWVsZC1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xufVxuLyogLS0tLSDjg6njgrjjgqogLS0tLSAqL1xuLnJlcXVlc3QtcmFkaW8tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTJweCA0OHB4O1xufVxuLnJlcXVlc3QtcmFkaW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4vKiDlhbHpgJpDU1PvvIhjb21wb25lbnRzL19mb3Jt77yJ44GM44ON44Kk44OG44Kj44OW44Gu44Op44K444Kq44KSIG9wYWNpdHk6MCDjgafpmqDjgZnjgZ/jgoHjgIFMUOWGheOBp+OBr+ihqOekuuOBq+aIu+OBmSAqL1xuLnJlcXVlc3QtcmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgYWNjZW50LWNvbG9yOiB2YXIoLS1ibHVlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLyogLS0tLSDpgIHkv6Hjg5zjgr/jg7MgLS0tLSAqL1xuLnJlcXVlc3Qtc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogNTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJlcXVlc3Qtc3VibWl0LWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMzRweDtcbiAgbWluLWhlaWdodDogNjhweDtcbiAgcGFkZGluZzogMCA0OHB4O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kOiAjMmQyZDJkO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xufVxuLnJlcXVlc3Qtc3VibWl0LWJ0biBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDI0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnJlcXVlc3Qtc3VibWl0LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5hdnkpO1xuICBvcGFjaXR5OiAxO1xufVxuLnJlcXVlc3Qtc3VibWl0LWJ0biAucmVxdWVzdC1idG4taWNvbiB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi8qIC0tLS0g56K66KqN55S76Z2iIC0tLS0gKi9cbi5yZXF1ZXN0LXRhYmxlLS1jb25maXJtIHRkIHtcbiAgcGFkZGluZzogMjJweCAzNHB4O1xufVxuLnJlcXVlc3QtdmFsdWUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgY29sb3I6IHZhcigtLXRleHQtZGFyayk7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbi5yZXF1ZXN0LXN1Ym1pdC0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbn1cbi5yZXF1ZXN0LXN1Ym1pdC0tcm93IC5yZXF1ZXN0LXN1Ym1pdC1idG4ge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAzMzRweDtcbn1cbi5yZXF1ZXN0LWJhY2stYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMjQwcHg7XG4gIG1pbi1oZWlnaHQ6IDY4cHg7XG4gIHBhZGRpbmc6IDAgNDRweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbmF2eSk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xufVxuLnJlcXVlc3QtYmFjay1idG4gaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnJlcXVlc3QtYmFjay1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1ncmF5KTtcbiAgb3BhY2l0eTogMTtcbn1cbi8qIC0tLS0g5a6M5LqG55S76Z2iIC0tLS0gKi9cbi5yZXF1ZXN0LWNvbXBsZXRlIHtcbiAgbWF4LXdpZHRoOiA4MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yZXF1ZXN0LWNvbXBsZXRlLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1nb2xkKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLnJlcXVlc3QtY29tcGxldGUtdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgMi40dncsIDI4cHgpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ucmVxdWVzdC1jb21wbGV0ZS1sZWFkIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjtcbiAgY29sb3I6IHZhcigtLXRleHQtbWlkKTtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcbn1cbi5yZXF1ZXN0LWNvbXBsZXRlLW5vdGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nOiAyNHB4IDI4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgY29sb3I6IHZhcigtLW5hdnktbWlkKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5yZXF1ZXN0LWNvbXBsZXRlLW5vdGUgcCB7IG1hcmdpbjogMDsgfVxuLnJlcXVlc3QtY29tcGxldGUtbGlzdCB7XG4gIG1hcmdpbjogMTBweCAwIDEycHg7XG59XG4ucmVxdWVzdC1jb21wbGV0ZS1saXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cbi5yZXF1ZXN0LWNvbXBsZXRlLWxpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfjg7snO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlYy1yZXF1ZXN0IHtcbiAgICBwYWRkaW5nOiA1NnB4IDAgNzJweDtcbiAgfVxuICAucmVxdWVzdC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgfVxuICAucmVxdWVzdC1zdGVwcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgfVxuICAucmVxdWVzdC1zdGVwIHtcbiAgICB3aWR0aDogMzMuMzMzJTtcbiAgICBnYXA6IDhweDtcbiAgfVxuICAucmVxdWVzdC1zdGVwLWRvdCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5yZXF1ZXN0LXN0ZXAgKyAucmVxdWVzdC1zdGVwOjpiZWZvcmUge1xuICAgIHRvcDogMTRweDtcbiAgfVxuICAucmVxdWVzdC1zdGVwLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnJlcXVlc3Qtbm90ZSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG4gIC5yZXF1ZXN0LWVycm9yIHtcbiAgICBtYXJnaW46IC0xMnB4IDAgMjRweDtcbiAgICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC5yZXF1ZXN0LXRhYmxlLFxuICAucmVxdWVzdC10YWJsZSB0Ym9keSxcbiAgLnJlcXVlc3QtdGFibGUgdHIsXG4gIC5yZXF1ZXN0LXRhYmxlIHRoLFxuICAucmVxdWVzdC10YWJsZSB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJlcXVlc3QtdGFibGUgdGgge1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAucmVxdWVzdC10YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMTZweCAwIDI0cHg7XG4gIH1cbiAgLnJlcXVlc3QtcmVxdWlyZWQge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cbiAgLnJlcXVlc3QtaW5wdXQsXG4gIC5yZXF1ZXN0LXNlbGVjdCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5yZXF1ZXN0LWlucHV0LS1zaG9ydCB7IG1heC13aWR0aDogNjAlOyB9XG4gIC5yZXF1ZXN0LWZpZWxkICsgLnJlcXVlc3QtZmllbGQgeyBtYXJnaW4tdG9wOiAxNHB4OyB9XG4gIC5yZXF1ZXN0LWZpZWxkLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLnJlcXVlc3QtZmllbGQtbm90ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAycHggMCAwO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAucmVxdWVzdC1maWVsZC1lcnJvciB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5yZXF1ZXN0LXJhZGlvLWdyb3VwIHtcbiAgICBnYXA6IDEwcHggMjhweDtcbiAgfVxuICAucmVxdWVzdC1yYWRpbyB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5yZXF1ZXN0LXN1Ym1pdCB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxuICAucmVxdWVzdC1zdWJtaXQtYnRuIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWluLWhlaWdodDogNTZweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnJlcXVlc3Qtc3VibWl0LWJ0biBpIHtcbiAgICByaWdodDogMThweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLnJlcXVlc3Qtc3VibWl0LWJ0biAucmVxdWVzdC1idG4taWNvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5yZXF1ZXN0LXRhYmxlLS1jb25maXJtIHRkIHtcbiAgICBwYWRkaW5nOiAxMnB4IDAgMjJweDtcbiAgfVxuICAucmVxdWVzdC12YWx1ZSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5yZXF1ZXN0LXN1Ym1pdC0tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG4gIC5yZXF1ZXN0LXN1Ym1pdC0tcm93IC5yZXF1ZXN0LXN1Ym1pdC1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuICAucmVxdWVzdC1iYWNrLWJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5yZXF1ZXN0LWJhY2stYnRuIGkge1xuICAgIGxlZnQ6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5yZXF1ZXN0LWNvbXBsZXRlLWljb24ge1xuICAgIHdpZHRoOiA1MnB4O1xuICAgIGhlaWdodDogNTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAucmVxdWVzdC1jb21wbGV0ZS1sZWFkIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICB9XG4gIC5yZXF1ZXN0LWNvbXBsZXRlLW5vdGUge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAg44OV44OD44K/44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5zaXRlLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMwODBmMTg7XG4gIHBhZGRpbmc6IDQ4cHggMCAzMnB4O1xufVxuLmZvb3Rlci1pbm5lciB7XG4gIG1heC13aWR0aDogMTE0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZm9vdGVyLWxvZ28ge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmZvb3Rlci1sb2dvLW1haW4ge1xuICBmb250LWZhbWlseTogJ0Nvcm1vcmFudCBHYXJhbW9uZCcsIHNlcmlmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiA0cHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZvb3Rlci1sb2dvLWJ5IHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogdmFyKC0tZ29sZC1saWdodCk7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG59XG4uZm9vdGVyLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4xKTtcbn1cbi5mb290ZXItbGlua3MgYSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG59XG4uZm9vdGVyLWxpbmtzIGE6aG92ZXIgeyBjb2xvcjogdmFyKC0tZ29sZC1saWdodCk7IH1cbi5mb290ZXItY29weSBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjM1KTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbi5mb290ZXItZGlzY2xhaW1lciB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICDjg5Xjg63jg7zjg4bjgqPjg7PjgrBDVEHjg5Djg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmZsb2F0aW5nLWN0YS1iYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDkwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tbmF2eSk7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZ2FwOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIC00cHggMjBweCByZ2JhKDAsMCwwLDAuMyk7XG59XG4uZmxvYXRpbmctYnRuIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG59XG4uZmxvYXRpbmctYnRuLnByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1vcmFuZ2UpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmZsb2F0aW5nLWJ0bi5zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuNCk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uZmxvYXRpbmctYnRuOmFjdGl2ZSB7IG9wYWNpdHk6IDAuODU7IH1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAg44Ki44OL44Oh44O844K344On44OzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5mYWRlLWluIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI4cHgpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuN3MgZWFzZSwgdHJhbnNmb3JtIDAuN3MgZWFzZTtcbn1cbi5mYWRlLWluLnZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uZmFkZS1pbi1sZWZ0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yOHB4KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjdzIGVhc2UsIHRyYW5zZm9ybSAwLjdzIGVhc2U7XG59XG4uZmFkZS1pbi1sZWZ0LnZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4uZmFkZS1pbi1yaWdodCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyOHB4KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjdzIGVhc2UsIHRyYW5zZm9ybSAwLjdzIGVhc2U7XG59XG4uZmFkZS1pbi1yaWdodC52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLyogLS0tLS0tLS0tLSBTdGFnZ2VyIC0tLS0tLS0tLS0gKi9cbi5zdGFnZ2VyLTEgeyB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzOyB9XG4uc3RhZ2dlci0yIHsgdHJhbnNpdGlvbi1kZWxheTogMC4yczsgfVxuLnN0YWdnZXItMyB7IHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7IH1cbi5zdGFnZ2VyLTQgeyB0cmFuc2l0aW9uLWRlbGF5OiAwLjRzOyB9XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFJFU1BPTlNJVkUg4oCUIFRhYmxldCAobWF4LXdpZHRoOiAxMDI0cHgpXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24geyBwYWRkaW5nOiA3MnB4IDA7IH1cblxuICAuY29uY2VwdC1jYXJkcyB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7IH1cblxuICAuZW5lcmd5LWdyaWQgeyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOyB9XG5cbiAgLnNwYWNlLWZlYXR1cmUgeyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgfVxuICAuc3R5bGUtcGFuZWwuYWN0aXZlIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH1cblxuICAuY3RhLWZpbmFsLWlubmVyIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IGdhcDogNDhweDsgfVxuXG4gIC50cnVzdC12LWdyaWQgeyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOyB9XG5cbiAgLyog6Ziy54G9N+OBpCDjgr/jg5bjg6zjg4Pjg4ggKi9cbiAgLmRpc2FzdGVyNy1ncmlkIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTsgfVxuICAuZDctY2FyZC0td2lkZSB7IGdyaWQtY29sdW1uOiBzcGFuIDI7IH1cbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgUkVTUE9OU0lWRSDigJQgTW9iaWxlIChtYXgtd2lkdGg6IDc2OHB4KVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24geyBwYWRkaW5nOiA2MHB4IDA7IH1cblxuICAvKiDjg5jjg4Pjg4Djg7wgKi9cbiAgLmhlYWRlci1uYXYgeyBkaXNwbGF5OiBub25lOyB9XG4gIC5oZWFkZXItY3RhLWJ0biB7IGZvbnQtc2l6ZTogMTFweDsgcGFkZGluZzogOHB4IDE0cHg7IH1cblxuICAvKiBGViAqL1xuICAuZnYtY29udGVudCB7IHBhZGRpbmc6IDEwMHB4IDIwcHggMTAwcHg7IH1cbiAgLmZ2LXRpdGxlLWVuIHsgbGV0dGVyLXNwYWNpbmc6IDNweDsgfVxuICAuZnYtY3RhLXdyYXAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5mdi1jdGEtd3JhcCAuYnRuLXByaW1hcnksXG4gIC5mdi1jdGEtd3JhcCAuYnRuLXNlY29uZGFyeSB7IHdpZHRoOiAxMDAlOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuZnYtc2Nyb2xsLWhpbnQgeyBkaXNwbGF5OiBub25lOyB9XG4gIC5mdi1mbG9hdGluZy1jdGEgeyBkaXNwbGF5OiBmbGV4OyB9XG5cbiAgLyog56S+5Lya6IOM5pmvICovXG4gIC5hbnhpZXR5LWdyYXBocyB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyB9XG5cbiAgLyog44Kz44Oz44K744OX44OIICovXG4gIC5jb25jZXB0LWNhcmRzIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyOyB9XG5cbiAgLyog44Ko44ON44Or44Ku44O8ICovXG4gIC5lbmVyZ3ktaGlnaGxpZ2h0IHsgcGFkZGluZzogMjhweCAyMHB4OyB9XG4gIC5lbmVyZ3ktYmFkZ2VzLXJvdyB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmVuZXJneS1ncmlkIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH1cblxuICAvKiDmipXos4cgKi9cbiAgLmludmVzdG1lbnQtY29tcGFyZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIC5jb21wYXJlLWFycm93IHsgZGlzcGxheTogbm9uZTsgfVxuICAuaW52ZXN0bWVudC1wb2ludHMgeyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgfVxuXG4gIC8qIOaXqeOBj+W7uuOBpuOCi+OBu+OBqeW+l+ODkOODiuODvCDjg6Ljg5DjgqTjg6sgKi9cbiAgLmVhcmx5LWJ1aWxkLWJhbm5lciB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IHBhZGRpbmc6IDI0cHggMjBweDsgZ2FwOiAyNHB4OyB9XG4gIC5lYXJseS1idWlsZC1yaWdodCB7IGZsZXgtd3JhcDogd3JhcDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IGdhcDogMTJweDsgfVxuICAuZWFybHktYnVpbGQtc3RhdCB7IG1pbi13aWR0aDogOTBweDsgcGFkZGluZzogMTJweCAxNHB4OyB9XG4gIC5lYnMtbnVtIHsgZm9udC1zaXplOiAxNnB4OyB9XG5cbiAgLyog6Ziy54G9IDfjgaTjga7lr77nrZYgKi9cbiAgLmRpc2FzdGVyNy1pbnRybyB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGdhcDogMTZweDsgcGFkZGluZzogMjRweCAyMHB4OyB9XG4gIC5kaXNhc3RlcjctaW50cm8tcGx1cyB7IHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuICAuZGlzYXN0ZXI3LWdyaWQgeyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgfVxuICAuZDctY2FyZC0td2lkZSB7IGdyaWQtY29sdW1uOiBzcGFuIDE7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmQ3LWltZy13cmFwLS13aWRlIHsgd2lkdGg6IDEwMCU7IG1pbi13aWR0aDogdW5zZXQ7IH1cblxuICAvKiDlv6vpgakgKi9cbiAgLmNvbWZvcnQtZ3JpZCB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyB9XG4gIC5jb21mb3J0LWl0ZW0ubGFyZ2UgeyBncmlkLWNvbHVtbjogYXV0bzsgfVxuICAuY29tZm9ydC1pdGVtLnVhIHsgZ3JpZC1jb2x1bW46IGF1dG87IH1cblxuICAvKiDjg4fjgrbjgqTjg7MgKi9cbiAgLnN0eWxlLXRhYnMgeyBmbGV4LXdyYXA6IHdyYXA7IHdpZHRoOiAxMDAlOyB9XG4gIC5zdHlsZS10YWIgeyBmbGV4OiAxOyBtaW4td2lkdGg6IDgwcHg7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4gIC8qIOioreWCmSAqL1xuICAuZXF1aXBtZW50LWdyaWQgeyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgfVxuICAuZXF1aXAtYWxsLXN0YW5kYXJkIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgdGV4dC1hbGlnbjogY2VudGVyOyBnYXA6IDE2cHg7IHBhZGRpbmc6IDI4cHggMjRweDsgfVxuICAuZXF1aXAtc3RhcnMgeyBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbiAgLyog5Lit6ZaTQ1RBICovXG4gIC5jdGEtbWlkLWlubmVyIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuY3RhLW1pZC1idG5zIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgd2lkdGg6IDEwMCU7IH1cbiAgLmN0YS1taWQtYnRucyBhIHsgd2lkdGg6IDEwMCU7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbiAgLyog44Kw44Os44O844OJICovXG4gIC5ncmFkZS1jYXJkcyB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyB9XG4gIC5ncmFkZS1jYXJkLnRha2UgeyB0cmFuc2Zvcm06IG5vbmU7IH1cblxuICAvKiDkv6HpoLwgKi9cbiAgLnRydXN0LXN0YXRzLFxuICAudHJ1c3Qtc3RhdHMudHJ1c3Qtc3RhdHMtdGhyZWUgeyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgfVxuICAudHJ1c3Qtdi1ncmlkIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH1cblxuICAvKiDmnIDntYJDVEEgKi9cbiAgLmN0YS1maW5hbC1pbm5lciB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyBnYXA6IDQwcHg7IH1cblxuICAvKiDjg5Xjg63jg7zjg4bjgqPjg7PjgrDjg5Djg7wgKi9cbiAgLmZsb2F0aW5nLWN0YS1iYXIgeyBkaXNwbGF5OiBmbGV4OyB9XG5cbiAgLyog44OV44Kp44O844OgICovXG4gIC5mb3JtLWJ0bnMtcm93IHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuYnRuLWJhY2sgeyBmbGV4OiAwIDAgYXV0bzsgd2lkdGg6IDEwMCU7IH1cblxuICAvKiDjg5Xjg4Pjgr/jg7wgKi9cbiAgLmZvb3Rlci1saW5rcyB7IGdhcDogMTZweDsgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jb25jZXB0LWNhcmRzIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH1cbiAgLnRydXN0LXYtZ3JpZCB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyB9XG4gIC5lbmVyZ3ktYmFkZ2VzLXJvdyB7IGdhcDogMTJweDsgfVxuICAuc3R5bGUtdGFicyB7IGRpc3BsYXk6IGdyaWQ7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjsgfVxufVxuXG59XG5cbi8qIFNQ44Gv44K144Kk44OI5YWx6YCa44Gu5LiL6YOo5Zu65a6a44OK44OTKGdOYXYtc3Ap44GM44GC44KL44Gf44KB44CBTFDjga7jg5Xjg63jg7zjg4bjgqPjg7PjgrBDVEHjga/jgZ3jga7kuIrjgavpgIDpgb8gKi9cbiN6ZWdhLW1pcmFpIC5mbG9hdGluZy1jdGEtYmFyIHtcbiAgQGluY2x1ZGUgbWl4aW4udGFibGV0TCB7XG4gICAgYm90dG9tOiA2MHB4OyAvKiBnTmF2LXNw5a6f6auY44GV44Gr5ZCI44KP44Gb44Gm6KaB5a6f5qmf6Kq/5pW0ICovXG4gIH1cbn1cblxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIHBsYW5zLmh0bWwg5bCC55So44K544K/44Kk44Or77yI5YWD44GvcGxhbnMuaHRtbOWGheOBrjxzdHlsZT7jgIJcbiAgIOODquOCu+ODg+ODiCgjemVnYS1taXJhaSBtYWluICop44Go44Gu6Kmz57Sw5bqm44KS5o+D44GI44KL44Gf44KBU0NTU+OBuOenu+iore+8iVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5Aa2V5ZnJhbWVzIHBjYXJkTW9kYWxJbiB7XG4gICAgICBmcm9tIHsgb3BhY2l0eTogMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpIHNjYWxlKDAuOTcpOyB9XG4gICAgICB0byAgIHsgb3BhY2l0eTogMTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApICAgc2NhbGUoMSk7IH1cbiAgICB9XG5cbiN6ZWdhLW1pcmFpIG1haW4ge1xuICAgIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICAgIHBsYW5zLmh0bWwg5bCC55So44K544K/44Kk44OrXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gICAgLnBsYW5zLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMGYxYzJlO1xuICAgICAgcGFkZGluZzogMTAwcHggMCA2MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5wbGFucy1oZWFkZXItYmFjayB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNik7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgICB9XG5cbiAgICAucGxhbnMtaGVhZGVyLWJhY2s6aG92ZXIge1xuICAgICAgY29sb3I6ICNjOWE4NGM7XG4gICAgfVxuXG4gICAgLnBsYW5zLWhlYWRlci1sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjVlbTtcbiAgICAgIGNvbG9yOiAjYzlhODRjO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgLnBsYW5zLWhlYWRlciBoMSB7XG4gICAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgNHZ3LCA0MHB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5wbGFucy1oZWFkZXItbGVhZCB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgICAgIG1heC13aWR0aDogNTYwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAucGxhbnMtZmlsdGVyLWJhciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZDg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogMTAwO1xuICAgICAgYm94LXNoYWRvdzogMCAycHggMTJweCByZ2JhKDAsMCwwLDAuMDYpO1xuICAgIH1cblxuICAgIC5wbGFucy1maWx0ZXItaW5uZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMnB4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgIC5maWx0ZXItbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjNGE0YTRhO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgfVxuXG4gICAgLmZpbHRlci1idG4ge1xuICAgICAgcGFkZGluZzogOHB4IDIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2M4YzhjMDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjb2xvcjogIzRhNGE0YTtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiAgICB9XG5cbiAgICAuZmlsdGVyLWJ0bjpob3ZlcixcbiAgICAuZmlsdGVyLWJ0bi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogIzBmMWMyZTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMGYxYzJlO1xuICAgIH1cblxuICAgIC5wbGFucy1ib2R5IHtcbiAgICAgIGJhY2tncm91bmQ6ICNmYWZhZjg7XG4gICAgICBwYWRkaW5nOiA2MHB4IDAgODBweDtcbiAgICB9XG5cbiAgICAucGxhbnMtY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTEwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgfVxuXG4gICAgLnBsYW5zLWNvdW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiAjN2E3YTdhO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB9XG5cbiAgICAucGxhbnMtY291bnQgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiAjMGYxYzJlO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIC5wbGFucy1ncmlkIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgZ2FwOiAyOHB4O1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIH1cblxuICAgIC5wY2FyZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzhjOGMwO1xuICAgICAgYm94LXNoYWRvdzogMCAycHggMTJweCByZ2JhKDAsMCwwLDAuMDcpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnBjYXJkOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDMycHggcmdiYSgwLDAsMCwwLjEzKTtcbiAgICB9XG5cbiAgICAucGNhcmQtaW1nLXdyYXAge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAyMjBweDtcbiAgICB9XG5cbiAgICAucGNhcmQtaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgICB9XG5cbiAgICAucGNhcmQ6aG92ZXIgLnBjYXJkLWltZyB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xuICAgIH1cblxuICAgIC8qIC0tLS0g44Kv44Oq44OD44Kv5Y+v6IO944Kr44O844OJIC0tLS0gKi9cbiAgICAucGNhcmQtLWNsaWNrYWJsZSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLnBjYXJkLW92ZXJsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMzUpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgfVxuXG4gICAgLnBjYXJkLS1jbGlja2FibGU6aG92ZXIgLnBjYXJkLW92ZXJsYXkge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAvKiA9PT09PSDjg5fjg6njg7Pjg6Ljg7zjg4Djg6sgPT09PT0gKi9cbiAgICAucGNhcmQtbW9kYWwtb3ZlcmxheSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICB6LWluZGV4OiA5MDAwO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgxMCwxNSwzMCwwLjc1KTtcbiAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgICAucGNhcmQtbW9kYWwtb3ZlcmxheS5pcy1vcGVuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLnBjYXJkLW1vZGFsLWJveCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiA5MnZoO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIHBhZGRpbmc6IDM2cHggMzJweCAzMnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm94LXNoYWRvdzogMCAyMHB4IDYwcHggcmdiYSgwLDAsMCwwLjQpO1xuICAgICAgYW5pbWF0aW9uOiBwY2FyZE1vZGFsSW4gMC4zcyBlYXNlO1xuICAgIH1cblxuICAgIFxuXG4gICAgLnBjYXJkLW1vZGFsLWNsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTZweDtcbiAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICAgICAgY29sb3I6ICM0NDQ7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xuICAgIH1cblxuICAgIC5wY2FyZC1tb2RhbC1jbG9zZTpob3ZlciB7IGJhY2tncm91bmQ6ICNlMGUwZTA7IH1cblxuICAgIC5wY2FyZC1tb2RhbC1oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLnBjYXJkLW1vZGFsLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogIzFhMjM0MDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgfVxuXG4gICAgLnBjYXJkLW1vZGFsLWNvc3Qge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgY29sb3I6ICNiODk3MmE7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgIC5wY2FyZC1tb2RhbC1pbWdzIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAucGNhcmQtbW9kYWwtaW1ncyB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyB9XG4gICAgfVxuXG4gICAgLnBjYXJkLW1vZGFsLWltZy13cmFwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiA4cHg7XG4gICAgfVxuXG4gICAgLnBjYXJkLW1vZGFsLWltZy1sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICM2NjY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5wY2FyZC1tb2RhbC1pbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgIG1heC1oZWlnaHQ6IDUyMHB4O1xuICAgICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5wY2FyZC10YWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxNHB4O1xuICAgICAgbGVmdDogMTRweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTUsMjgsNDYsMC44Mik7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBwYWRkaW5nOiA0cHggMTJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgIH1cblxuICAgIC5wY2FyZC1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDIycHg7XG4gICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5wY2FyZC10eXBlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICBjb2xvcjogI2M5YTg0YztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgfVxuXG4gICAgLnBjYXJkLWNvc3Qge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAvKiDmnIjpoY3jg4bjgq3jgrnjg4jvvIvjgr3jg7zjg6njg7zjg5Djg4Pjgrjjga7mqKrkuKbjgbPooYwgKi9cbiAgICAucGNhcmQtY29zdC1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgZ2FwOiAxMHB4O1xuICAgIH1cblxuICAgIC5wY2FyZC1jb3N0LXJvdyAucGNhcmQtY29zdCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8qIOOCveODvOODqeODvOeZuumbu+ODkOODg+OCuCAqL1xuICAgIC5zb2xhci1iYWRnZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjb2xvcjogIzFhMWExYTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM1YTVhNWE7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBwYWRkaW5nOiA1cHggMTJweDtcbiAgICAgIG1pbi13aWR0aDogODBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgIC5zb2xhci1iYWRnZS1sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgIGNvbG9yOiAjNWE1YTVhO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAuc29sYXItYmFkZ2UtdmFsdWUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICBjb2xvcjogIzFhMWExYTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIH1cblxuICAgIC5wY2FyZC1jb3N0LWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGNvbG9yOiAjN2E3YTdhO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgfVxuXG4gICAgLnBjYXJkLWNvc3QtbnVtIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgY29sb3I6ICMxYTFhMWE7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgIC5wY2FyZC1jb3N0LW51bSBzdHJvbmcge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgY29sb3I6ICNlODY0MGE7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIC5wY2FyZC1jb3N0LXN1YiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGNvbG9yOiAjN2E3YTdhO1xuICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgICB9XG5cbiAgICAucGNhcmQtZGVzYyB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBjb2xvcjogIzRhNGE0YTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIH1cblxuICAgIC5wY2FyZFtkYXRhLXR5cGU9XCJoaXJheWFcIl0geyB9XG4gICAgLnBjYXJkW2RhdGEtdHlwZT1cIjJrYWlcIl0geyB9XG5cbiAgICAvKiBoaWRkZW4gYnkgZmlsdGVyICovXG4gICAgLnBjYXJkLmhpZGRlbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5wbGFucy1mb290bm90ZS13cmFwIHtcbiAgICAgIG1heC13aWR0aDogMTEwMHB4O1xuICAgICAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcbiAgICAgIHBhZGRpbmc6IDAgMjRweCA0MHB4O1xuICAgIH1cblxuICAgIC5wbGFucy1mb290bm90ZSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogIzdhN2E3YTtcbiAgICAgIGJhY2tncm91bmQ6ICNmNWY0ZjA7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBwYWRkaW5nOiAxNHB4IDE4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnBsYW5zLWZvb3Rub3RlIGkge1xuICAgICAgY29sb3I6ICNjOWE4NGM7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICB9XG5cbiAgICAucGxhbnMtZm9vdG5vdGUtLWRldGFpbCB7XG4gICAgICBmb250LXNpemU6IDEwLjVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNjOWE4NGM7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgcGFkZGluZzogMTBweCAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAucGxhbnMtY3RhLWJhbmQge1xuICAgICAgYmFja2dyb3VuZDogIzBmMWMyZTtcbiAgICAgIHBhZGRpbmc6IDY0cHggMjRweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgfVxuXG4gICAgLnBsYW5zLWN0YS1iYW5kIGgyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICAgICAgZm9udC1zaXplOiBjbGFtcCgyMHB4LCAzdncsIDMwcHgpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgfVxuXG4gICAgLnBsYW5zLWN0YS1iYW5kIHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgfVxuXG4gICAgLnBsYW5zLWN0YS1idG5zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAucGN0YS1idG4tcHJpbWFyeSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIHBhZGRpbmc6IDE2cHggMzZweDtcbiAgICAgIGJhY2tncm91bmQ6ICNlODY0MGE7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xuICAgIH1cblxuICAgIC5wY3RhLWJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNjOTU2MGE7XG4gICAgfVxuXG4gICAgLnBjdGEtYnRuLW91dGxpbmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBwYWRkaW5nOiAxNnB4IDM2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB9XG5cbiAgICAucGN0YS1idG4tb3V0bGluZTpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICNjOWE4NGM7XG4gICAgICBjb2xvcjogI2M5YTg0YztcbiAgICB9XG5cbiAgICAucGxhbnMtc2l0ZS1mb290ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzBhMTQyNDtcbiAgICAgIHBhZGRpbmc6IDI4cHggMjRweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucGxhbnMtc2l0ZS1mb290ZXIgcCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjQpO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgLnBsYW5zLWdyaWQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjBweCkge1xuICAgICAgLnBsYW5zLWdyaWQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIH1cbiAgICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiDkvZnnmb0gOOOBruWAjeaVsCAqL1xuLypcbnplZ2EtbWlyYWlcblpFR0EtTUlSQUkg44Op44Oz44OH44Kj44Oz44Kw44Oa44O844K477yIL2xpbmV1cC96ZWdhLW1pcmFpL++8iVxu4oC7IExQ57SN5ZOBQ1NT44KSICN6ZWdhLW1pcmFpIOOCueOCs+ODvOODl+OBq+enu+akjeOBl+OBn+OCguOBrlxuKi9cbi8qIC0tLS0g44Oa44O844K45YWo5L2T77yI44K544Kz44O844OX5aSW44GM5b+F6KaB44Gq44KC44Gu77yJIC0tLS0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgWkVHQS1NSVJBSSBMYW5kaW5nIFBhZ2UgQ1NTXG4gICDjgqvjg6njg7zjg5Hjg6zjg4Pjg4jvvJrjg4Djg7zjgq/jg43jgqTjg5Pjg7zvvIvjgrTjg7zjg6vjg4nvvIvjgqrjg6zjg7Pjgrhcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogLS0tLS0tLS0tLSBDU1MgVmFyaWFibGVzIC0tLS0tLS0tLS0gKi9cbjpyb290IHtcbiAgLS1uYXZ5OiAjMGYxYzJlO1xuICAtLW5hdnktbWlkOiAjMWEyZDQ1O1xuICAtLW5hdnktbGlnaHQ6ICMyNDNiNTU7XG4gIC0tZ29sZDogI2M5YTg0YztcbiAgLS1nb2xkLWxpZ2h0OiAjZTRjOTdlO1xuICAtLWdvbGQtcGFsZTogI2Y1ZWRkODtcbiAgLS1vcmFuZ2U6ICNlODY0MGE7XG4gIC0tb3JhbmdlLWhvdmVyOiAjYzk1NjBhO1xuICAtLW9yYW5nZS1saWdodDogI2ZmZjBlNjtcbiAgLS13aGl0ZTogI2ZmZmZmZjtcbiAgLS1vZmYtd2hpdGU6ICNmYWZhZjg7XG4gIC0tbGlnaHQtZ3JheTogI2Y1ZjVmMztcbiAgLS1taWQtZ3JheTogI2UwZTBkODtcbiAgLS10ZXh0LWRhcms6ICMxYTFhMWE7XG4gIC0tdGV4dC1taWQ6ICM0YTRhNGE7XG4gIC0tdGV4dC1saWdodDogIzdhN2E3YTtcbiAgLS1yZWQ6ICNkNjQwNDA7XG4gIC0tZ3JlZW46ICMyZThiNTc7XG4gIC0tYmx1ZTogIzI1NjNlYjtcbiAgLS1zaGFkb3ctc206IDAgMnB4IDhweCByZ2JhKDAsMCwwLDAuMDgpO1xuICAtLXNoYWRvdy1tZDogMCA0cHggMjBweCByZ2JhKDAsMCwwLDAuMTIpO1xuICAtLXNoYWRvdy1sZzogMCA4cHggNDBweCByZ2JhKDAsMCwwLDAuMTgpO1xuICAtLXNoYWRvdy1nb2xkOiAwIDRweCAyMHB4IHJnYmEoMjAxLDE2OCw3NiwwLjMpO1xuICAtLXJhZGl1cy1zbTogNnB4O1xuICAtLXJhZGl1cy1tZDogMTJweDtcbiAgLS1yYWRpdXMtbGc6IDIwcHg7XG4gIC0tcmFkaXVzLXhsOiAzMnB4O1xuICAtLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC0tZm9udC1zZXJpZjogXCJOb3RvIFNlcmlmIEpQXCIsIFwiQ29ybW9yYW50IEdhcmFtb25kXCIsIHNlcmlmO1xuICAtLWZvbnQtc2FuczogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi8qIOWFsemAmuODmOODg+ODgOODvC/jg5Xjg4Pjgr/jg7zjgbjntpnmib/jgZXjgZvjgarjgYTjgZ/jgoHjgIHmloflrZfns7vjga8gbWFpbiDjgbjpmZDlrprvvIhib2R544Gv6IOM5pmv562J44Gu44G/77yJICovXG5ib2R5I3plZ2EtbWlyYWkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuI3plZ2EtbWlyYWkgbWFpbiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNhbnMpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1kYXJrKTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cblxuQGtleWZyYW1lcyBmdlpvb20ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlSW5Db3B5IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBsaW5lRXhwYW5kIHtcbiAgMCUge1xuICAgIHdpZHRoOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbG9nb1JldmVhbCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNnB4KTtcbiAgICBmaWx0ZXI6IGJsdXIoNHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBmaWx0ZXI6IGJsdXIoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluU3ViIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNjcm9sbERvd24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB9XG4gIDUxJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgfVxufVxuQGtleWZyYW1lcyBncm93QmFyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1vZGFsRmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCkgc2NhbGUoMC45Nyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEpO1xuICB9XG59XG4vKiDlm7rlrprjg5jjg4Pjg4Djg7zliIbjga7jgqrjg5Xjgrvjg4Pjg4jjga/lhbHpgJpKUyhDb21tb24udHMp44GMIG1haW4g44GuIG1hcmdpbi10b3Ag44Gr6Ieq5YuV5LuY5LiO44GZ44KL44Gf44KB44CBQ1NT5YG044Gn44Gv5oyB44Gf44Gq44GEICovXG4vKiBMUOacrOaWh+OBruOBv+OBq+OCueOCs+ODvOODl++8iOWFsemAmuODmOODg+ODgOODvC/jg5Xjg4Pjgr/jg7zjgbjjga7lubLmuInpmLLmraLjga7jgZ/jgoEgbWFpbiDphY3kuIvjgavpmZDlrprvvIkgKi9cbiN6ZWdhLW1pcmFpIG1haW4ge1xuICAvKiAtLS0tLS0tLS0tIFJlc2V0ICYgQmFzZSAtLS0tLS0tLS0tICovXG4gIC8qIC0tLS0tLS0tLS0gQ29udGFpbmVyIC0tLS0tLS0tLS0gKi9cbiAgLyogLS0tLS0tLS0tLSBTZWN0aW9uIEJhc2UgLS0tLS0tLS0tLSAqL1xuICAvKiAtLS0tLS0tLS0tIFNlY3Rpb24gTGFiZWxzIC0tLS0tLS0tLS0gKi9cbiAgLyogLS0tLS0tLS0tLSBTZWN0aW9uIFRpdGxlcyAtLS0tLS0tLS0tICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICBIRUFERVJcbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIOODreOCtOeUu+WDjyAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgQlVUVE9OU1xuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgIFNlYy4xIOODleOCoeODvOOCueODiOODk+ODpeODvO+8iOWkluims+WGmeecn+eJiO+8iVxuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyog5aSW6Kaz5YaZ55yfICovXG4gIC8qIOWGmeecn+OBruS4iuOBq+mHjeOBreOCi+OCsOODqeODh+OCquODvOODkOODvOODrOOCpCAqL1xuICAvKiDkuIvpg6jjg5Xjgqfjg7zjg4njgqLjgqbjg4jvvIjmrKHjgrvjgq/jgrfjg6fjg7Pjgbjjga7oh6rnhLbjgarnuYvjgY7vvIkgKi9cbiAgLyog5YWJ44Gu57KS5a2Q44Ko44OV44Kn44Kv44OIICovXG4gIC8qIOOCs+ODs+ODhuODs+ODhCAqL1xuICAvKiDjg5Djg4PjgrggKi9cbiAgLyog44Kt44Oj44OD44OB44Kz44OU44O877yI562G6KiY5L2T6aKo44O75rWB44KM44KL44KI44GG44Gr77yJICovXG4gIC8qIOOCreODo+ODg+ODgeOCs+ODlOODvOS4i+OBruOCtOODvOODq+ODieODqeOCpOODsyAqL1xuICAvKiDjg63jgrTjgqjjg6rjgqIgKi9cbiAgLyog44Ot44K05LiK6YOo44Gu5bCP44Op44OZ44OrICovXG4gIC8qIFBD5bCC55So5pS56KGMICovXG4gIC8qIOOCteODluOCs+ODlOODvCAqL1xuICAvKiBDVEHjg5zjgr/jg7PnvqQgKi9cbiAgLyog44K544Kv44Ot44O844Or44OS44Oz44OIICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICBTZWMuMiDnpL7kvJrog4zmma/vvIjlhbHmhJ/vvIlcbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIC0tLS0g44Kw44Op44OV44Kr44O844OJ5YWx6YCaIC0tLS0gKi9cbiAgLyogU1ZH44Kw44Op44OV44Op44OD44OR44O8ICovXG4gIC8qIOe4pui7uOOCv+OCpOODiOODq++8iFnou7jvvIkgKi9cbiAgLyog5oqY44KM57ea44Ki44OL44Oh44O844K344On44OzICovXG4gIC8qIOW5tOmHkeajkuOCsOODqeODle+8mkNTU+OCreODvOODleODrOODvOODoOOBp+eiuuWun+OBq+OCouODi+ODoeODvOOCt+ODp+ODsyAqL1xuICAvKiDigLvlj6TjgYRwZW5zaW9uLWJhcuOCr+ODqeOCueOBr+S9v+eUqOOBl+OBquOBhCAqL1xuICAvKiDlubTph5HjgrDjg6njg5XvvIvjgr3jg7zjg6njg7zkv53oqLzjgrDjg6njg5Ug5qiq5Lim44Gz44Os44Kk44Ki44Km44OIICovXG4gIC8qIOW5tOmHkeOCsOODqeODleODmOODg+ODgOODvCAqL1xuICAvKiDjg4jjg6zjg7Pjg4njg5Djg4PjgrggKi9cbiAgLyog6Kqs5piO5paHICovXG4gIC8qIOWHuuWFuCAqL1xuICAvKiBicmlkZ2Xnm7TkuIvjga7lpJboprPnlLvlg48gKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgIFNlYy4zIOOCs+ODs+OCu+ODl+ODiFxuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgIFNlYy40IOOCqOODjeODq+OCruODvOioreWCmVxuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyog6JOE6Zu75rGg44Gq44GpIGVuZXJneS1pdGVtIOWGheOBruijveWTgeeUu+WDjyAqL1xuICAvKiBO5Z6L44OR44ON44Or44Kr44O844OJ77ya44K/44Kk44OI44Or55u05LiL44Gu5L2Z55m944KS44Gq44GP44GZICovXG4gIC8qIEVW5YWF6Zu75Zmo44O75aOy6Zu75Y+O5YWl44Gq44Gp5qiq6ZW35YaZ55yf44GvIGNvdmVyIOOBp+e1seS4gCAqL1xuICAvKiDmj5vmsJfjgrfjgrnjg4bjg6DnlLvlg4/vvJrnmb3og4zmma/jgpLmtLvjgYvjgZfjgaTjgaTjgqvjg7zjg4nlhoXjgavpprTmn5Pjgb7jgZvjgosgKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgIFNlYy41IOaKleizh+Wei+S9j+WuhVxuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyog44Ki44OR44O844OI6IOM5pmv55S75YOP44Os44Kk44Ok44O8ICovXG4gIC8qIOaWh+Wtl+OCqOODquOCou+8iOS4i+WNiuWIhu+8ieOCkuOBleOCieOBq+eZveOBj+ODleOCp+ODvOODiSAqL1xuICAvKiDjgrPjg7Pjg4bjg7Pjg4TjgpLmk6zkvLzopoHntKDjga7kuIrjgavph43jga3jgosgKi9cbiAgLyogWkVHQS1NSVJBSeiDjOaZr+eUu+WDj+ODrOOCpOODpOODvCAqL1xuICAvKiDmloflrZfjgqjjg6rjgqLjgpLjg5Xjgqfjg7zjg4kgKi9cbiAgLyog44Kz44Oz44OG44Oz44OE44KS5pOs5Ly86KaB57Sg44Gu5LiK44Gr6YeN44Gt44KLICovXG4gIC8qIOKUgOKUgCDml6njgY/lu7rjgabjgovjgbvjganlvpfjg5Djg4rjg7wg4pSA4pSAICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICDjg5fjg6njg7Pjg6njgqTjg7Pjg4rjg4Pjg5fvvIjjgqLjg5Hjg7zjg4jjgojjgorlronjgYTjg5fjg6njg7PkuIDopqfvvIlcbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIC0tLS0g44Kv44Oq44OD44Kv5Y+v6IO944Kr44O844OJIC0tLS0gKi9cbiAgLyogPT09PT0g44OX44Op44Oz44Oi44O844OA44OrID09PT09ICovXG4gIC8qIOaciOmhjeODhuOCreOCueODiO+8i+OCveODvOODqeODvOODkOODg+OCuOaoquS4puOBs++8iGluZGV4Lmh0bWznlKjvvIkgKi9cbiAgLyog44K944O844Op44O85pCt6LyJ6YeP44OQ44OD44K477yIaW5kZXguaHRtbCAvIHBsYW5zLmh0bWwg5YWx6YCa77yJICovXG4gIC8qIOODrOOCueODneODs+OCt+ODlu+8muODl+ODqeODs+OCq+ODvOODiSAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgU2VjLjYg5pyq5p2l44Gu5a6J5b+D77yI44K/44Kk44Og44Op44Kk44Oz77yJXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAg5Lit6ZaTQ1RBXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgU2VjLjcg6Ziy54G9XG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiDilIDilIAgN+OBpOOBrueBveWus+WvvuetliDjgqTjg7Pjg4jjg63jg5Djg7wg4pSA4pSAICovXG4gIC8qIOKUgOKUgCA344Kr44O844OJ44Kw44Oq44OD44OJIOKUgOKUgCAqL1xuICAvKiDilIDilIAg54G95a6z5a++562W44Kr44O844OJIOeUu+WDj+OCqOODquOCoiDilIDilIAgKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgIFNlYy44IOW/q+mBqeaAp+iDvVxuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyog54ax5Lqk5o+b44K344K544OG44Og44Kr44O844OJ77ya55S75YOP44KS5Y+z44OV44Ot44O844OI44Gn5pys5paH44Go5qiq5Lim44GzICovXG4gIC8qIOeGseS6pOaPm+OCt+OCueODhuODoO+8muOCv+OCpOODiOODq+S4i+OBrueUu+WDj++8iFVB5YCk44Oc44OD44Kv44K55LiL56uv44Gr5o+D44GI44KL77yJICovXG4gIC8qIOeGseS6pOaPm+OCt+OCueODhuODoO+8muacrOaWh++8i+eUu+WDjyDmqKrkuKbjgbPjg6zjgqTjgqLjgqbjg4ggKi9cbiAgLyogY29tZm9ydC1pdGVtIOWGheOBruiqrOaYjueUu+WDjyAqL1xuICAvKiA35bGk44Gu5bGL5qC55pat54axIOani+mAoOWbs+inoyDigJQg55m96IOM5pmv44KS6YCP6YGO44GX44Gm44Kr44O844OJ44Gr6aa05p+T44G+44Gb44KLICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICBTZWMuOSDjg4fjgrbjgqTjg7NcbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIExESyDjg5Ljg7zjg63jg7znlLvlg48gKi9cbiAgLyog5bem5LiL44OQ44OD44K4ICovXG4gIC8qIDTjgrnjgr/jgqTjg6sgKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgIFNlYy4xMCDjg4/jgqTjgrDjg6zjg7zjg4noqK3lgplcbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICBTZWMuMTEg44Kw44Os44O844OJXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgU2VjLjEzIOS/oemgvFxuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyog6IOM5pmv44Gu5YWJ5b2p6KOF6aO+ICovXG4gIC8qIHNlYy10cnVzdCDlsILnlKjvvJropovlh7rjgZfjgpLph5HoibLjgrDjg6njg4fjg7zjgrfjg6fjg7Pjgafnm67nq4vjgZ/jgZvjgosgKi9cbiAgLyog5a6J5b+D44Gu5a6f57i+44Op44OZ44OrICovXG4gIC8qIDLpoIXnm67mmYLvvJrkuK3lpK7lr4TjgZvjgaflpKfjgY3jgY/ooajnpLogKi9cbiAgLyogM+mgheebruaZgu+8mjPjgqvjg6njg6DnrYnluYUgKi9cbiAgLyog44Ki44Ov44O844OJ55S75YOPICovXG4gIC8qIDLpoIXnm67mmYLjga/mlbDlrZfjgpLjgojjgorlpKfjgY3jgY8gKi9cbiAgLyogLS0tIOOBiuWuouanmOOBruWjsCDjgr/jgqTjg4jjg6vjg7vjgrXjg5YgLS0tICovXG4gIC8qIC0tLSDjgrDjg6rjg4Pjg4kgLS0tICovXG4gIC8qIC0tLSDjgqvjg7zjg4nmnKzkvZMgLS0tICovXG4gIC8qIOOCq+ODvOODieOCv+OCpOODiOODq++8iOWQjeWJjeOBruS4iu+8iSAqL1xuICAvKiAtLS0g44OY44OD44OA44O877yI44Ki44OQ44K/44O877yL5ZCN5YmN77yJIC0tLSAqL1xuICAvKiAtLS0g5YuV55S744Ko44Oq44KiIC0tLSAqL1xuICAvKiDjgrXjg6Djg43jgqTjg6vjg6njg4Pjg5Hjg7wgKi9cbiAgLyogWW91VHViZSBpZnJhbWUg55u05o6l5Z+L44KB6L6844G/ICovXG4gIC8qIOOCteODoOODjeOCpOODq+iDjOaZr++8iOWLleeUu1VSTOOBjOOBquOBhOWgtOWQiOOBruODl+ODrOODvOOCueODm+ODq+ODgOODvO+8iSAqL1xuICAvKiDjgrXjg6Djg43jgqTjg6vog4zmma/jgavnlLvlg4/jgYzjgYLjgovloLTlkIggKi9cbiAgLyogXCJDdXN0b21lciB2b2ljZVwiIOmAj+mBjuODhuOCreOCueODiCAqL1xuICAvKiDlho3nlJ/jg5zjgr/jg7MgKi9cbiAgLyog5YuV55S744OX44Os44Kk44Ok44O8ICovXG4gIC8qIC0tLSDjg4bjgq3jgrnjg4jjg7vjg5Djg4PjgrggLS0tICovXG4gIC8qIC0tLSDkuIvpg6jjg47jg7zjg4ggLS0tICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICBTZWMuMTQgRkFRXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgU2VjLjE1IOacgOe1gkNUQVxuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyog44OV44Kp44O844OgICovXG4gIC8qIOOCueODhuODg+ODl+OCpOODs+OCuOOCseODvOOCv+ODvCAqL1xuICAvKiDjg5Xjgqnjg7zjg6DjgrDjg6vjg7zjg5cgKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgIOODleODg+OCv+ODvOWJjUNUQVxuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyog44OV44OD44K/44O85YmNQ1RBIOimi+WtpuS8muODnOOCv+ODs++8mueZveaWh+Wtl+ODu+eZveaeoCAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAg6LOH5paZ6KuL5rGC44OV44Kp44O844OgXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiAtLS0tIOOCueODhuODg+ODl+ihqOekuiAtLS0tICovXG4gIC8qIC0tLS0g5rOo5oSP5LqL6aCFIC0tLS0gKi9cbiAgLyogLS0tLSDjgqjjg6njg7zooajnpLrvvIjjgrXjg7zjg5Djg7zlgbTjg5Djg6rjg4fjg7zjgrfjg6fjg7PvvIkgLS0tLSAqL1xuICAvKiAtLS0tIOmgheebruWIpeOCqOODqeODvCAtLS0tICovXG4gIC8qIC0tLS0g5YWl5Yqb44OG44O844OW44OrIC0tLS0gKi9cbiAgLyogLS0tLSDjg6njgrjjgqogLS0tLSAqL1xuICAvKiDlhbHpgJpDU1PvvIhjb21wb25lbnRzL19mb3Jt77yJ44GM44ON44Kk44OG44Kj44OW44Gu44Op44K444Kq44KSIG9wYWNpdHk6MCDjgafpmqDjgZnjgZ/jgoHjgIFMUOWGheOBp+OBr+ihqOekuuOBq+aIu+OBmSAqL1xuICAvKiAtLS0tIOmAgeS/oeODnOOCv+ODsyAtLS0tICovXG4gIC8qIC0tLS0g56K66KqN55S76Z2iIC0tLS0gKi9cbiAgLyogLS0tLSDlrozkuobnlLvpnaIgLS0tLSAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAg44OV44OD44K/44O8XG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAg44OV44Ot44O844OG44Kj44Oz44KwQ1RB44OQ44O8XG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAg44Ki44OL44Oh44O844K344On44OzXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiAtLS0tLS0tLS0tIFN0YWdnZXIgLS0tLS0tLS0tLSAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgUkVTUE9OU0lWRSDigJQgVGFibGV0IChtYXgtd2lkdGg6IDEwMjRweClcbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICBSRVNQT05TSVZFIOKAlCBNb2JpbGUgKG1heC13aWR0aDogNzY4cHgpXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xufVxuI3plZ2EtbWlyYWkgbWFpbiAqLCAjemVnYS1taXJhaSBtYWluICo6OmJlZm9yZSwgI3plZ2EtbWlyYWkgbWFpbiAqOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3plZ2EtbWlyYWkgbWFpbiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG59XG4jemVnYS1taXJhaSBtYWluIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTE0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDk2cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc2VjLWRhcmsge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNlY3Rpb24tbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBHYXJhbW9uZFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgdmFyKC0tZ29sZCk7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNlY3Rpb24tbGFiZWwubGlnaHQge1xuICBjb2xvcjogdmFyKC0tZ29sZC1saWdodCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZ29sZC1saWdodCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IGNsYW1wKDI4cHgsIDR2dywgNDRweCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNlY3Rpb24tdGl0bGUubGlnaHQge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc2VjdGlvbi1zdWIsICN6ZWdhLW1pcmFpIG1haW4gLnNlY3Rpb24tbGVhZCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMS42dncsIDE3cHgpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1taWQpO1xuICBsaW5lLWhlaWdodDogMS45O1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc2VjdGlvbi1zdWIubGlnaHQsICN6ZWdhLW1pcmFpIG1haW4gLnNlY3Rpb24tbGVhZC5saWdodCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5zaXRlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgcGFkZGluZzogMTZweCAwO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4jemVnYS1taXJhaSBtYWluIC5zaXRlLWhlYWRlci5zY3JvbGxlZCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTUsIDI4LCA0NiwgMC45NSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3gtc2hhZG93OiAwIDJweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmhlYWRlci1pbm5lciB7XG4gIG1heC13aWR0aDogMTE0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmhlYWRlci1sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4jemVnYS1taXJhaSBtYWluIC5sb2dvLW1haW4ge1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgR2FyYW1vbmRcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4jemVnYS1taXJhaSBtYWluIC5sb2dvLXN1YiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6IHZhcigtLWdvbGQtbGlnaHQpO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuaGVhZGVyLWxvZ28taW1nIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxNjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4jemVnYS1taXJhaSBtYWluIC5mdi1sb2dvLWltZyB7XG4gIGhlaWdodDogY2xhbXAoNTZweCwgN3Z3LCA5NnB4KTtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogNTIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICAvKiDjg63jgrTjgavmn5TjgonjgYvjgYTovJ3jgY3jgpLliqDjgYjjgabjg63jg57jg7Pjg4Hjg4Pjgq/jgarljbDosaHjgasgKi9cbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMThweCByZ2JhKDIwMSwgMTY4LCA3NiwgMC40NSkpIGRyb3Atc2hhZG93KDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuNikpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZm9vdGVyLWxvZ28taW1nIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDhweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmhlYWRlci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDI4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jemVnYS1taXJhaSBtYWluIC5oZWFkZXItbmF2IGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmhlYWRlci1uYXYgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1nb2xkLWxpZ2h0KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmhlYWRlci1jdGEtYnRuIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tb3JhbmdlKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuaGVhZGVyLWN0YS1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1vcmFuZ2UtaG92ZXIpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuYnRuLXByaW1hcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLW9yYW5nZSk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMTRweCAyOHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tb3JhbmdlLWhvdmVyKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMjMyLCAxMDAsIDEwLCAwLjQpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuYnRuLXByaW1hcnkuYnRuLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxOHB4IDM2cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5idG4tcHJpbWFyeS5idG4tZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmJ0bi1zZWNvbmRhcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDE0cHggMjhweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuYnRuLXNlY29uZGFyeS5idG4tbGFyZ2Uge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDE4cHggMzZweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmJ0bi1vdXRsaW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDE0cHggMjhweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCB2YXIoLS1uYXZ5KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuYnRuLW91dGxpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmJ0bi1vdXRsaW5lLmJ0bi1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMThweCAzNnB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuYnRuLW91dGxpbmUtbGlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDE0cHggMjhweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5idG4tb3V0bGluZS1saWdodC5idG4tbGFyZ2Uge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDE4cHggMzZweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZ2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZ2LXBob3RvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3plZ2EtbWlyYWkvZnYtaG91c2UuanBnXCIpIGNlbnRlciBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGFuaW1hdGlvbjogZnZab29tIDEycyBlYXNlLW91dCBmb3J3YXJkcztcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZ2LWJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZ2LW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTA1ZGVnLCByZ2JhKDgsIDE2LCAyOCwgMC44MikgMCUsIHJnYmEoMTAsIDIyLCA0MCwgMC42KSA1NSUsIHJnYmEoNSwgMTIsIDI0LCAwLjQpIDEwMCUpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZnYtZ3JhZGllbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMjQwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHZhcigtLW5hdnkpIDAlLCB0cmFuc3BhcmVudCAxMDAlKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZ2LWJnOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIDUwJSA0MCUgYXQgNzUlIDMwJSwgcmdiYSgyMDEsIDE2OCwgNzYsIDAuMDgpIDAlLCB0cmFuc3BhcmVudCA2MCUpLCByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSAzMCUgMzAlIGF0IDIwJSA3MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMykgMCUsIHRyYW5zcGFyZW50IDUwJSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5mdi1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZzogMTMwcHggMjRweCAxMDBweDtcbiAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZ2LWJhZGdlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuYmFkZ2UtZ29sZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdvbGQpO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogNXB4IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5iYWRnZS1icmFuZCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogNXB4IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZ2LWNhdGNoY29weS13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZ2LWNhdGNoY29weSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRhbmNpbmcgU2NyaXB0XCIsIFwiTm90byBTZXJpZiBKUFwiLCBjdXJzaXZlLCBzZXJpZjtcbiAgZm9udC1zaXplOiBjbGFtcCgxNXB4LCAyLjJ2dywgMjZweCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1nb2xkLWxpZ2h0KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgLyog5omL5pu444GN6aKo44Gu44KE44KE5YK+44GE44Gf5Y2w6LGhICovXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC1zaGFkb3c6IDAgMCA0MHB4IHJnYmEoMjAxLCAxNjgsIDc2LCAwLjM1KSwgMCAycHggMTJweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGFuaW1hdGlvbjogc2xpZGVJbkNvcHkgMS4ycyBjdWJpYy1iZXppZXIoMC4yMiwgMSwgMC4zNiwgMSkgMC40cyBib3RoO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZnYtY2F0Y2hjb3B5LWxpbmUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tZ29sZCksIHRyYW5zcGFyZW50KTtcbiAgYW5pbWF0aW9uOiBsaW5lRXhwYW5kIDFzIGVhc2UgMS40cyBmb3J3YXJkcztcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZ2LWxvZ28tYXJlYSB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGFuaW1hdGlvbjogbG9nb1JldmVhbCAxLjFzIGN1YmljLWJlemllcigwLjIyLCAxLCAwLjM2LCAxKSAwLjhzIGJvdGg7XG59XG4jemVnYS1taXJhaSBtYWluIC5mdi1sb2dvLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Fucyk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHJnYmEoMjAxLCAxNjgsIDc2LCAwLjc1KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMThlbTtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGMtb25seSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjemVnYS1taXJhaSBtYWluIC5wYy1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jemVnYS1taXJhaSBtYWluIC5mdi10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZ2LXN1YiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMS44dncsIDE3cHgpO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgyKTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIG1hcmdpbi1ib3R0b206IDQ0cHg7XG4gIG1heC13aWR0aDogNTIwcHg7XG4gIGFuaW1hdGlvbjogZmFkZUluU3ViIDFzIGVhc2UgMS4ycyBib3RoO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZ2LWN0YS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFuaW1hdGlvbjogZmFkZUluU3ViIDFzIGVhc2UgMS41cyBib3RoO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZnYtc2Nyb2xsLWhpbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNDBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZnYtZm9vdG5vdGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNnB4O1xuICByaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuICB6LWluZGV4OiAxMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNjcm9sbC1saW5lIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpLCB0cmFuc3BhcmVudCk7XG4gIGFuaW1hdGlvbjogc2Nyb2xsRG93biAxLjhzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZnYtZmxvYXRpbmctY3RhIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDMycHg7XG4gIHJpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1vcmFuZ2UpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDEwcHggMThweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCByZ2JhKDIzMiwgMTAwLCAxMCwgMC41KTtcbiAgei1pbmRleDogMjA7XG59XG4jemVnYS1taXJhaSBtYWluIC5zZWMtYW54aWV0eSB7XG4gIGJhY2tncm91bmQ6ICNmMGYyZjU7XG59XG4jemVnYS1taXJhaSBtYWluIC5hbnhpZXR5LWdyYXBocyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZ3JhcGgtY2FyZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgcGFkZGluZzogMzJweCAzMnB4IDMycHggNDhweDtcbiAgLyog5bem5YG044KS5bqD44KB44Gr5Y+W44KK57im6Lu444K/44Kk44OI44Or44Gu44K544Oa44O844K544KS56K65L+dICovXG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zbSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW1pZC1ncmF5KTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4jemVnYS1taXJhaSBtYWluIC5ncmFwaC1jYXJkLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmdyYXBoLWljb24ge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMiwgMTAwLCAxMCwgMC4xOCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZ3JhcGgtaWNvbi5wZW5zaW9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgzNywgOTksIDIzNSwgMC4yKTtcbiAgY29sb3I6ICM2MGE1ZmE7XG59XG4jemVnYS1taXJhaSBtYWluIC5ncmFwaC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmdyYXBoLXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmdyYXBoLXN2Zy13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0LWdyYXkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICBwYWRkaW5nOiA4cHggNHB4IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbWlkLWdyYXkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jemVnYS1taXJhaSBtYWluIC5ncmFwaC1heGlzLXktdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC04cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICB3cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAubGluZS1jaGFydCxcbiN6ZWdhLW1pcmFpIG1haW4gLmJhci1jaGFydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVsZWMtbGluZSB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDYwMDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDYwMDtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgMS44cyBlYXNlIDAuM3M7XG59XG4jemVnYS1taXJhaSBtYWluIC5lbGVjLWxpbmUuYW5pbWF0ZWQge1xuICBzdHJva2UtZGFzaG9mZnNldDogMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVsZWMtZG90IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG4jemVnYS1taXJhaSBtYWluIC5lbGVjLWRvdC5hbmltYXRlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4jemVnYS1taXJhaSBtYWluIC5wYmFyIHtcbiAgdHJhbnNmb3JtLWJveDogZmlsbC1ib3g7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXI7XG4gIGFuaW1hdGlvbjogZ3Jvd0JhciAwLjlzIGN1YmljLWJlemllcigwLjIyLCAxLCAwLjM2LCAxKSBib3RoO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGJhci0xIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjFzO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGJhci0yIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjI1cztcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBiYXItMyB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC40cztcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBiYXItNCB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC41NXM7XG59XG4jemVnYS1taXJhaSBtYWluIC5wYmFyLTUge1xuICBhbmltYXRpb24tZGVsYXk6IDAuN3M7XG59XG4jemVnYS1taXJhaSBtYWluIC5wZW5zaW9uLWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jemVnYS1taXJhaSBtYWluIC5zZWN1cml0eS1jaGFydHMtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMnB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luOiAwIDAgNDhweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNlY3VyaXR5LWNoYXJ0cy1yb3cgLnBlbnNpb24tY2hhcnQtd3JhcCB7XG4gIGZsZXg6IDEgMSAwO1xuICBtaW4td2lkdGg6IDA7XG59XG4jemVnYS1taXJhaSBtYWluIC5zZWN1cml0eS1jaGFydHMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc29sYXItd2FycmFudHktd3JhcCB7XG4gIGZsZXg6IDEgMSAwO1xuICBtaW4td2lkdGg6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4jemVnYS1taXJhaSBtYWluIC5zb2xhci13YXJyYW50eS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZwdCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDAgMCA2cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmssICMxYTFhMmUpO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwLjc4KTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNvbGFyLXdhcnJhbnR5LWltZy13cmFwIHtcbiAgd2lkdGg6IDcwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jemVnYS1taXJhaSBtYWluIC5zb2xhci13YXJyYW50eS1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJveC1zaGFkb3c6IDAgNHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4xOCkgY29udHJhc3QoMC45NSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5wZW5zaW9uLWNoYXJ0LWltZy13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBlbnNpb24tY2hhcnQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICN6ZWdhLW1pcmFpIG1haW4gLnNlY3VyaXR5LWNoYXJ0cy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG4jemVnYS1taXJhaSBtYWluIC5wZW5zaW9uLWNoYXJ0LW1haW4tdGl0bGUge1xuICBmb250LXNpemU6IDIzcHQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmssICMxYTFhMmUpO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGVuc2lvbi1jaGFydC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZwdCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDAgMCA2cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmssICMxYTFhMmUpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGVuc2lvbi1jaGFydC1zb3VyY2Uge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICM4ODg7XG59XG4jemVnYS1taXJhaSBtYWluIC5ncmFwaC10cmVuZC1iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiA1cHggMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmdyYXBoLXRyZW5kLWJhZGdlLnVwIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMTQsIDY0LCA2NCwgMC4xKTtcbiAgY29sb3I6IHZhcigtLXJlZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjE0LCA2NCwgNjQsIDAuMjUpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZ3JhcGgtdHJlbmQtYmFkZ2UuZG93biB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzcsIDk5LCAyMzUsIDAuMSk7XG4gIGNvbG9yOiAjMjU2M2ViO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM3LCA5OSwgMjM1LCAwLjI1KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmdyYXBoLWRlc2Mge1xuICBmb250LXNpemU6IDEyLjVweDtcbiAgY29sb3I6IHZhcigtLXRleHQtbWlkKTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5ncmFwaC1zb3VyY2Uge1xuICBmb250LXNpemU6IDEwLjVweDtcbiAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tbWlkLWdyYXkpO1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5hbnhpZXR5LWJyaWRnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNDhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbmF2eSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1sZyk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5hbnhpZXR5LWJyaWRnZSBwIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDIuNXZ3LCAyMnB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmFueGlldHktYnJpZGdlIHN0cm9uZyB7XG4gIGNvbG9yOiB2YXIoLS1nb2xkLWxpZ2h0KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmFueGlldHktZXh0ZXJpb3Ige1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbGcpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctbGcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jemVnYS1taXJhaSBtYWluIC5hbnhpZXR5LWV4dGVyaW9yLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNsYW1wKDI4MHB4LCA0MHZ3LCA1MjBweCk7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciA0MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cyBlYXNlO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuYW54aWV0eS1leHRlcmlvcjpob3ZlciAuYW54aWV0eS1leHRlcmlvci1pbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuYW54aWV0eS1leHRlcmlvci1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMTAsIDIwLCAzNSwgMC43NSkgMCUsIHRyYW5zcGFyZW50IDEwMCUpO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5icmlkZ2UtYXJyb3cge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgYW5pbWF0aW9uOiBib3VuY2UgMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNlYy1jb25jZXB0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29uY2VwdC1jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdhcDogMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbmNlcHQtY2FyZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbWlkLWdyYXkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbWQpO1xuICBwYWRkaW5nOiAzMnB4IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbmNlcHQtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdmFyKC0tbmF2eSkgMCUsIHZhcigtLW5hdnktbWlkKSAxMDAlKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb25jZXB0LWNhcmQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1sZyk7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb25jZXB0LWNhcmQ6aG92ZXI6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb25jZXB0LWNhcmQ6aG92ZXIgaDMsXG4jemVnYS1taXJhaSBtYWluIC5jb25jZXB0LWNhcmQ6aG92ZXIgcCxcbiN6ZWdhLW1pcmFpIG1haW4gLmNvbmNlcHQtY2FyZDpob3ZlciAuY29uY2VwdC1jYXJkLWxpbmsge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29uY2VwdC1jYXJkOmhvdmVyIC5jb25jZXB0LWNhcmQtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbmNlcHQtY2FyZCAqIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29uY2VwdC1jYXJkLWljb24ge1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA3MnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDI4cHg7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29uY2VwdC1jYXJkLWljb24uZW5lcmd5IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tb3JhbmdlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLW9yYW5nZSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb25jZXB0LWNhcmQtaWNvbi5pbnZlc3RtZW50IHtcbiAgYmFja2dyb3VuZDogI2U4ZjVlOTtcbiAgY29sb3I6ICMyZThiNTc7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb25jZXB0LWNhcmQtaWNvbi5zZWN1cml0eSB7XG4gIGJhY2tncm91bmQ6ICNlOGYwZmU7XG4gIGNvbG9yOiAjMjU2M2ViO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29uY2VwdC1jYXJkLWljb24uZGlzYXN0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmNlOGU2O1xuICBjb2xvcjogI2Q2NDA0MDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbmNlcHQtY2FyZC1udW0ge1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgR2FyYW1vbmRcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb25jZXB0LWNhcmQgaDMge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbmNlcHQtY2FyZCBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1taWQpO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbmNlcHQtY2FyZC1saW5rIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG59XG4jemVnYS1taXJhaSBtYWluIC5zZWMtZW5lcmd5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZW5lcmd5LWhpZ2hsaWdodCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNDhweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWxnKTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDEsIDE2OCwgNzYsIDAuMyk7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5lbmVyZ3ktbWFpbi1zdGF0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnN0YXQtbnVtIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50IEdhcmFtb25kXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5zdGF0LWJpZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBHYXJhbW9uZFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiBjbGFtcCg2MHB4LCA4dncsIDk2cHgpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnN0YXQtYmlnIHNtYWxsIHtcbiAgZm9udC1zaXplOiA0MCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5zdGF0LWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVuZXJneS1iYWRnZXMtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZW5lcmd5LWJhZGdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwMSwgMTY4LCA3NiwgMC4xKTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDEsIDE2OCwgNzYsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG4gIHBhZGRpbmc6IDE0cHggMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVuZXJneS1iYWRnZSBpIHtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xuICBmb250LXNpemU6IDIwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5lbmVyZ3ktYmFkZ2Ugc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4jemVnYS1taXJhaSBtYWluIC5lbmVyZ3ktYmFkZ2Ugc3BhbiBzdHJvbmcge1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jemVnYS1taXJhaSBtYWluIC5lbmVyZ3ktZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVuZXJneS1pdGVtIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA2KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgcGFkZGluZzogMjhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVuZXJneS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjAxLCAxNjgsIDc2LCAwLjQpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5lbmVyZ3ktaWNvbiB7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzIsIDEwMCwgMTAsIDAuMTUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogdmFyKC0tb3JhbmdlKTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVuZXJneS1pY29uLnRlc2xhIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDEsIDE2OCwgNzYsIDAuMTUpO1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5lbmVyZ3ktaWNvbi5ldiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNDYsIDEzOSwgODcsIDAuMTUpO1xuICBjb2xvcjogIzRhZGU4MDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVuZXJneS1pY29uLndhdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgzNywgOTksIDIzNSwgMC4xNSk7XG4gIGNvbG9yOiAjNjBhNWZhO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZW5lcmd5LWljb24uYWlyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxNjgsIDg1LCAyNDcsIDAuMTUpO1xuICBjb2xvcjogI2MwODRmYztcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVuZXJneS1pY29uLnNlbGwge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMiwgMTAwLCAxMCwgMC4xNSk7XG4gIGNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZW5lcmd5LWl0ZW0gaDMge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVuZXJneS1pdGVtLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTYwcHg7XG4gIC8qIOWFqOOCq+ODvOODiee1seS4gCAqL1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMTRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4jemVnYS1taXJhaSBtYWluIC5iYXR0ZXJ5LWR1by1pbWcge1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMSkgY29udHJhc3QoMS4wNSk7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGhlaWdodDogMTYwcHg7XG4gIC8qIOW3puWPs+OBrueUu+WDj+OBqOe4puOCteOCpOOCuuOCkue1seS4gCAqL1xuICB3aWR0aDogMTAwJTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVuZXJneS1pdGVtLWltZy0tbGFyZ2Uge1xuICBoZWlnaHQ6IDE2MHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4jemVnYS1taXJhaSBtYWluIC5lbmVyZ3ktaXRlbTpoYXMoLmVuZXJneS1pdGVtLWltZy0tbGFyZ2UpIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZXYtY2hhcmdlci1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC52ZW50aWxhdGlvbi1pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA2KTtcbiAgb3BhY2l0eTogMC45Mjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVuZXJneS1pdGVtIHAge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5lbmVyZ3ktc3BlYyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWdvbGQtbGlnaHQpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwMSwgMTY4LCA3NiwgMC4xKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDEsIDE2OCwgNzYsIDAuMyk7XG59XG4jemVnYS1taXJhaSBtYWluIC5zZWMtaW52ZXN0bWVudCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW9mZi13aGl0ZSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5pbnZlc3RtZW50LWNvbXBhcmUge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvIDFmcjtcbiAgZ2FwOiAyNHB4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLyog5bem5Y+z44Kr44O844OJ44KS5ZCM44GY6auY44GV44Gr5o+D44GI44KLICovXG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb21wYXJlLWNhcmQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG4gIHBhZGRpbmc6IDM2cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLW1pZC1ncmF5KTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4jemVnYS1taXJhaSBtYWluIC5jb21wYXJlLWNhcmQuYmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29tcGFyZS1jYXJkLmJlZm9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3plZ2EtbWlyYWkvY29tcGFyZS1iZy1hcGFydG1lbnQuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuMjg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG4gIHotaW5kZXg6IDA7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDYwJSkgYnJpZ2h0bmVzcygwLjg1KSBzYXR1cmF0ZSgwLjQpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29tcGFyZS1jYXJkLmJlZm9yZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpIDQwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc4KSAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgei1pbmRleDogMTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbXBhcmUtY2FyZC5iZWZvcmUgPiAqIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29tcGFyZS1jYXJkLmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWdvbGQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jemVnYS1taXJhaSBtYWluIC5jb21wYXJlLWNhcmQuYWZ0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy96ZWdhLW1pcmFpL2NvbXBhcmUtYmctemVnYS5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC4xNTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgei1pbmRleDogMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbXBhcmUtY2FyZC5hZnRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpIDQwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgei1pbmRleDogMTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbXBhcmUtY2FyZC5hZnRlciA+ICoge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb21wYXJlLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tbWlkLWdyYXkpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29tcGFyZS1sYWJlbC5oaWdobGlnaHQge1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDEsIDE2OCwgNzYsIDAuMyk7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb21wYXJlLWljb24ge1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbXBhcmUtaWNvbi5nb2xkIHtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29tcGFyZS1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29tcGFyZS1saXN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXNpemU6IDE5cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb21wYXJlLWxpc3QgbGkgaS5mYS1taW51cy1jaXJjbGUge1xuICBjb2xvcjogdmFyKC0tcmVkKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbXBhcmUtbGlzdCBsaSBpLmZhLXBsdXMtY2lyY2xlIHtcbiAgY29sb3I6IHZhcigtLWdyZWVuKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLm51bS1yZWQge1xuICBjb2xvcjogdmFyKC0tcmVkKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAubnVtLWdvbGQge1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLm51bS1ncmF5IHtcbiAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb21wYXJlLXRvdGFsIHtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tbGlnaHQtZ3JheSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgLyog44Oq44K544OI5pWw44Gu6YGV44GE44KS5ZC45Y+O44GX5bi444Gr5LiL6YOo44G4ICovXG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb21wYXJlLWNhcmQuYWZ0ZXIgLmNvbXBhcmUtdG90YWwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1nb2xkLXBhbGUpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudG90YWwtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRvdGFsLW51bSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudG90YWwtbnVtLnJlZCB7XG4gIGNvbG9yOiB2YXIoLS1yZWQpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudG90YWwtbnVtLmdvbGQge1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG59XG4jemVnYS1taXJhaSBtYWluIC50b3RhbC1ub3RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb21wYXJlLWRlc2Mge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbXBhcmUtZGVzYyBzdHJvbmcge1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5lYXJseS1idWlsZC1iYW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMycHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5hdnkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbGcpO1xuICBwYWRkaW5nOiAzMnB4IDQwcHg7XG4gIG1hcmdpbjogNDBweCAwIDQ4cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5lYXJseS1idWlsZC1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMjBweDtcbiAgZmxleDogMTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVhcmx5LWJ1aWxkLWxlZnQgPiBpIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5lYXJseS1idWlsZC1sZWZ0IGgzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVhcmx5LWJ1aWxkLWxlZnQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVhcmx5LWJ1aWxkLWxlZnQgcCBzdHJvbmcge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZWFybHktYnVpbGQtcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDI0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZWFybHktYnVpbGQtc3RhdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDcpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIwMSwgMTY4LCA3NiwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgcGFkZGluZzogMTZweCAyMHB4O1xuICBtaW4td2lkdGg6IDExMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jemVnYS1taXJhaSBtYWluIC5lYnMtbnVtIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVicy1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb21wYXJlLWFycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgLyogVlMg44OQ44OD44K444Gv5Lit5aSu5Zu65a6aICovXG59XG4jemVnYS1taXJhaSBtYWluIC52cy1iYWRnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuaW52ZXN0bWVudC1wb2ludHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDI0cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5pbnZlc3RtZW50LWNvbXBhcmUtaW1nLXdyYXAge1xuICBtYXJnaW46IDQwcHggMCAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmludmVzdG1lbnQtY29tcGFyZS1ub3RlIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogIzg4ODtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMCA0cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5pbnZlc3RtZW50LWNvbXBhcmUtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmludi1wb2ludCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMzJweCAyNHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuaW52LXBvaW50LWljb24ge1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA3MnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1nb2xkLXBhbGUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmludi1wb2ludCBoMyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5pbnYtcG9pbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLXRleHQtbWlkKTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tbGluZXVwLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA3MnB4O1xuICBwYWRkaW5nLXRvcDogNjRweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLW1pZC1ncmF5KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tbGluZXVwLWhlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tbGluZXVwLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tbGluZXVwLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IGNsYW1wKDIycHgsIDR2dywgMzJweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tbGluZXVwLWxlYWQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjk7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbi1jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tY2FyZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWxnKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LW1kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M4YzhjMDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tY2FyZDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWxnKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4taW1nLXdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDQvMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbi1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2U7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFuLWNhcmQ6aG92ZXIgLnBsYW4taW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tY2FyZC0tY2xpY2thYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbi1jYXJkLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tY2FyZC0tY2xpY2thYmxlOmhvdmVyIC5wbGFuLWNhcmQtb3ZlcmxheSB7XG4gIG9wYWNpdHk6IDE7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFuLW1vZGFsLW92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICB6LWluZGV4OiA5MDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEwLCAxNSwgMzAsIDAuNzUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFuLW1vZGFsLW92ZXJsYXkuaXMtb3BlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFuLW1vZGFsLWJveCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWF4LWhlaWdodDogOTJ2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMzZweCAzMnB4IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMCAyMHB4IDYwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBhbmltYXRpb246IG1vZGFsRmFkZUluIDAuM3MgZWFzZTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tbW9kYWwtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTZweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFuLW1vZGFsLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2UwZTBlMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tbW9kYWwtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBnYXA6IDE2cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tbW9kYWwtdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMWEyMzQwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbi1tb2RhbC1jb3N0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2I4OTcyYTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tbW9kYWwtaW1ncyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tbW9kYWwtaW1ncyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tbW9kYWwtaW1nLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tbW9kYWwtaW1nLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzY2NjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgbWFyZ2luOiAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbi1tb2RhbC1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgbWF4LWhlaWdodDogNTIwcHg7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbi1pbmZvIHtcbiAgcGFkZGluZzogMjRweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tdHlwZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFuLWNvc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tY29zdC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tY29zdC1yb3cgLnBsYW4tY29zdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jemVnYS1taXJhaSBtYWluIC5zb2xhci1iYWRnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzFhMWExYTtcbiAgYm9yZGVyOiAycHggc29saWQgIzVhNWE1YTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgbWluLXdpZHRoOiA4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc29sYXItYmFkZ2UtbGFiZWwge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGNvbG9yOiAjNWE1YTVhO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc29sYXItYmFkZ2UtdmFsdWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGNvbG9yOiAjMWExYTFhO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbi1jb3N0LWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFuLWNvc3QtbnVtIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tY29zdC1udW0gc3Ryb25nIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBjb2xvcjogdmFyKC0tb3JhbmdlKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tY29zdC1zdWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbi1kZXNjIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1taWQpO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tbGlnaHQtZ3JheSk7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1taWQtZ3JheSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFuLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5hdnkpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLW5hdnkpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbi1tb3JlLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbjogOHB4IDAgMzJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tbW9yZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1taWQpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbi1tb3JlLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDE2cHggNDBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLW5hdnkpO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFuLW1vcmUtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tbmF2eSk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFuLW5vdGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1ncmF5KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tbm90ZS0tZGV0YWlsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxMC41cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcbiAgcGFkZGluZzogMTRweCAxOHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB2YXIoLS1nb2xkKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbi1ub3RlIGkge1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICN6ZWdhLW1pcmFpIG1haW4gLnBsYW4tY2FyZHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4jemVnYS1taXJhaSBtYWluIC5zZWMtc2VjdXJpdHkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG59XG4jemVnYS1taXJhaSBtYWluIC50aW1lbGluZS13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRpbWVsaW5lLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1taWQtZ3JheSk7XG59XG4jemVnYS1taXJhaSBtYWluIC50aW1lbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA0OHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudGltZWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTRweDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAycHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLW5hdnktbGlnaHQpLCB2YXIoLS1nb2xkKSk7XG59XG4jemVnYS1taXJhaSBtYWluIC50aW1lbGluZS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRpbWVsaW5lLWl0ZW06bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudGltZWxpbmUtZG90IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNDJweDtcbiAgdG9wOiA0cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5hdnktbWlkKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tbmF2eS1saWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRpbWVsaW5lLWRvdC5nb2xkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ29sZCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZ29sZC1saWdodCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDIwMSwgMTY4LCA3NiwgMC4yKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRpbWVsaW5lLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1ncmF5KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB2YXIoLS1uYXZ5LWxpZ2h0KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRpbWVsaW5lLWl0ZW0uZ29sZCAudGltZWxpbmUtY29udGVudCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdvbGQtcGFsZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZ29sZCk7XG59XG4jemVnYS1taXJhaSBtYWluIC50aW1lbGluZS1waGFzZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLW5hdnktbGlnaHQpO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC50aW1lbGluZS1waGFzZS5nb2xkIHtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudGltZWxpbmUtY29udGVudCBoNCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4jemVnYS1taXJhaSBtYWluIC50aW1lbGluZS1jb250ZW50IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA2cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC50aW1lbGluZS1jb250ZW50IHVsIGxpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1taWQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRpbWVsaW5lLWNvbnRlbnQgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4pyTXCI7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNlY3VyaXR5LW5vdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1nb2xkLXBhbGUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbWQpO1xuICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAxLCAxNjgsIDc2LCAwLjQpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc2VjdXJpdHktbm90ZSBpIHtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5zZWN1cml0eS1ub3RlIHAge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG4jemVnYS1taXJhaSBtYWluIC5zZWMtY3RhLW1pZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdvbGQtcGFsZSk7XG4gIHBhZGRpbmc6IDcycHggMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNlYy1jdGEtZGFyayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5hdnktbWlkKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjAxLCAxNjgsIDc2LCAwLjI1KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmN0YS1taWQtaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogNDhweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY3RhLW1pZC10ZXh0IHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAyODBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmN0YS1taWQtZXllYnJvdyB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBHYXJhbW9uZFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5zZWMtY3RhLWRhcmsgLmN0YS1taWQtZXllYnJvdyB7XG4gIGNvbG9yOiB2YXIoLS1nb2xkLWxpZ2h0KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmN0YS1taWQtdGV4dCBoMiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiBjbGFtcCgyMHB4LCAzdncsIDMwcHgpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5zZWMtY3RhLWRhcmsgLmN0YS1taWQtdGV4dCBoMiB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5jdGEtbWlkLWRlc2Mge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG4jemVnYS1taXJhaSBtYWluIC5zZWMtY3RhLWRhcmsgLmN0YS1taWQtZGVzYyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG4jemVnYS1taXJhaSBtYWluIC5jdGEtbWlkLWJ0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc2VjLWRpc2FzdGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMjQ1LCAyNDMsIDIzOCwgMC42NSksIHJnYmEoMjQ1LCAyNDMsIDIzOCwgMC42NSkpLCB1cmwoXCIuLi9pbWcvemVnYS1taXJhaS9kaXNhc3Rlci1iZy5qcGdcIikgY2VudGVyIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG4jemVnYS1taXJhaSBtYWluIC5kaXNhc3RlcjctaW50cm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWxnKTtcbiAgcGFkZGluZzogMjhweCA0MHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZGlzYXN0ZXI3LWludHJvLWNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZGlzYXN0ZXI3LWludHJvLWNvbCBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbWFyZ2luOiAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZGlzYXN0ZXI3LWludHJvLXBsdXMge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4jemVnYS1taXJhaSBtYWluIC5kaXNhc3RlcjctYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiA2cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmRpc2FzdGVyNy1iYWRnZS5wcmV2ZW50aW9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDEsIDE2OCwgNzYsIDAuMik7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDEsIDE2OCwgNzYsIDAuNSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5kaXNhc3RlcjctYmFkZ2UucmVjb3Zlcnkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDQ2LCAxMzksIDg3LCAwLjIpO1xuICBjb2xvcjogIzRhZGU4MDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg0NiwgMTM5LCA4NywgMC40KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmRpc2FzdGVyNy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAyMHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZDctY2FyZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgcGFkZGluZzogMjRweCAyMnB4O1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc20pO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1taWQtZ3JheSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTRweDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjI1cztcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmQ3LWNhcmQ6aG92ZXIge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctbWQpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZDctY2FyZC0td2lkZSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDM7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDI0cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5kNy1jYXJkLS13aWRlIC5kNy1udW0ge1xuICBmbGV4LXNocmluazogMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmQ3LW51bSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDEsIDE2OCwgNzYsIDAuMSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAxLCAxNjgsIDc2LCAwLjM1KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAycHggOHB4O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZDctaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBmbGV4LXNocmluazogMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmQ3LWltZy13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1ncmF5KTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4jemVnYS1taXJhaSBtYWluIC5kNy1pbWctd3JhcC0td2lkZSB7XG4gIHdpZHRoOiAyODBweDtcbiAgbWluLXdpZHRoOiAyODBweDtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZDctaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmQ3LWNhcmQ6aG92ZXIgLmQ3LWltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5kNy1ib2R5IGgzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZDctYm9keSBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1taWQpO1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmQ3LWJvZHkgcCBzdHJvbmcge1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jemVnYS1taXJhaSBtYWluIC5zZWMtY29tZm9ydCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbWZvcnQtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuICBnYXA6IDIwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb21mb3J0LWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1ncmF5KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgcGFkZGluZzogMjhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbWlkLWdyYXkpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbWZvcnQtaXRlbTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1tZCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbWZvcnQtaXRlbS5sYXJnZSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5hdnkpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLW5hdnkpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29tZm9ydC1pdGVtLnVhIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgYmFja2dyb3VuZDogdmFyKC0tbGlnaHQtZ3JheSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbWlkLWdyYXkpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29tZm9ydC1pdGVtLnZlbnRpbGF0aW9uIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ29sZC1wYWxlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwMSwgMTY4LCA3NiwgMC40KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbWZvcnQtaXRlbS1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAxMnB4IDAgMTRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29tZm9ydC1pdGVtLnZlbnRpbGF0aW9uIC5jb21mb3J0LWl0ZW0taW1nIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXgtd2lkdGg6IDE2MHB4O1xuICBtYXJnaW46IDAgMCA4cHggMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbWZvcnQtaXRlbS52ZW50aWxhdGlvbiBwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyogZmxvYXTop6PpmaQgKi9cbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbWZvcnQtaXRlbS52ZW50aWxhdGlvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG4jemVnYS1taXJhaSBtYWluIC52ZW50aWxhdGlvbi1pbWctdG9wIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDE0OHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG1hcmdpbjogMTJweCBhdXRvIDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnZlbnRpbGF0aW9uLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudmVudGlsYXRpb24tYm9keSBwIHtcbiAgZmxleDogMTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG4jemVnYS1taXJhaSBtYWluIC52ZW50aWxhdGlvbi1pbWcge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbWZvcnQtaXRlbS5yb29mLXdpZGUge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29tZm9ydC1pY29uIHtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29tZm9ydC1pdGVtIC5jb21mb3J0LWljb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbWZvcnQtaXRlbS5sYXJnZSAuY29tZm9ydC1pY29uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb21mb3J0LWl0ZW0udWEgLmNvbWZvcnQtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjAxLCAxNjgsIDc2LCAwLjIpO1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb21mb3J0LWl0ZW0gaDMge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29tZm9ydC1pdGVtLmxhcmdlIGgzIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29tZm9ydC1pdGVtLnJvb2Ytd2lkZSBoMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbWZvcnQtaXRlbSBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1taWQpO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29tZm9ydC1pdGVtLmxhcmdlIHAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbWZvcnQtaXRlbS1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNvbWZvcnQtaXRlbS1pbWcucm9vZi1kaWFncmFtIHtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHdpZHRoOiA2NSU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY29tZm9ydC1zcGVjLXRhZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tb3JhbmdlKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tb3JhbmdlLWxpZ2h0KTtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5jb21mb3J0LWl0ZW0ubGFyZ2UgLmNvbWZvcnQtc3BlYy10YWcge1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjAxLCAxNjgsIDc2LCAwLjE1KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnVhLXZhbHVlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnVhLWl0ZW0ge1xuICBmbGV4OiAxO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICBwYWRkaW5nOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMS41cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG59XG4jemVnYS1taXJhaSBtYWluIC51YS1pdGVtLS1zdGFuZGFyZCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogODBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgb3BhY2l0eTogMC43NTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnVhLWl0ZW0uZ29sZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdvbGQpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBib3JkZXI6IDEuNXB4IHNvbGlkIHJnYmEoMTgwLCAxNDAsIDQwLCAwLjUpO1xuICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgxODAsIDE0MCwgNDAsIDAuMik7XG59XG4jemVnYS1taXJhaSBtYWluIC51YS1ncmFkZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgY29sb3I6IHZhcigtLXRleHQtbWlkKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnVhLWl0ZW0uZ29sZCAudWEtZ3JhZGUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudWEtdmFsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG59XG4jemVnYS1taXJhaSBtYWluIC51YS1pdGVtLmdvbGQgLnVhLXZhbCB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4jemVnYS1taXJhaSBtYWluIC51YS12YWwgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAubGRrLWhlcm8taW1nLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1sZyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIGJveC1zaGFkb3c6IDAgMTJweCA0OHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmxkay1oZXJvLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNsYW1wKDI2MHB4LCA0MHZ3LCA1NDBweCk7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciAzNSU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmxkay1oZXJvLWltZy13cmFwOmhvdmVyIC5sZGstaGVyby1pbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAubGRrLWhlcm8tYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMjRweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDEsIDE2OCwgNzYsIDAuOTIpO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNwYWNlLWZlYXR1cmUge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogNjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNzJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNwYWNlLXRleHQgaDMge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNwYWNlLXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNwYWNlLWZlYXR1cmVzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5zcGFjZS1mZWF0dXJlcy1saXN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5zcGFjZS1mZWF0dXJlcy1saXN0IGxpIGkge1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4jemVnYS1taXJhaSBtYWluIC5zcGFjZS12aXN1YWwtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jemVnYS1taXJhaSBtYWluIC5zcGFjZS1kaWFncmFtIHtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyMDEsIDE2OCwgNzYsIDAuNCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNCk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMyMHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc3BhY2UtZ3JpZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDIwMSwgMTY4LCA3NiwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jemVnYS1taXJhaSBtYWluIC5ncmlkLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiB2YXIoLS1nb2xkLWxpZ2h0KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50IEdhcmFtb25kXCIsIHNlcmlmO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZ3JpZC1sYWJlbC50b3Age1xuICB0b3A6IC0yMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmdyaWQtbGFiZWwubGVmdCB7XG4gIGxlZnQ6IC04MHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZ3JpZC1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5ncmlkLWlubmVyIGkge1xuICBmb250LXNpemU6IDMycHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5ncmlkLWlubmVyIHNwYW4ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG4jemVnYS1taXJhaSBtYWluIC5zdHlsZXMtdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnN0eWxlcy10aXRsZS5saWdodCB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5zdHlsZS10YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnN0eWxlLXRhYiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMTRweCAyOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zYW5zKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnN0eWxlLXRhYjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc3R5bGUtdGFiOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnN0eWxlLXRhYi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1nb2xkKTtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc3R5bGUtcGFuZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc3R5bGUtcGFuZWwuYWN0aXZlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjRmciAxZnI7XG4gIGdhcDogMzJweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc3R5bGUtcGFuZWwtdmlzdWFsIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXNwZWN0LXJhdGlvOiA0LzM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVzb3J0LWJnIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzFhM2E1YyAwJSwgIzBkNmU2ZSA0MCUsICMxYTVhNGEgMTAwJSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5qYXBhbmRpLWJnIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzNkMmIxZiAwJSwgIzZiNGMzNSA0MCUsICM4YjZiNGEgMTAwJSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5ob3RlbC1iZyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMxYTFhMmUgMCUsICMxNjIxM2UgNDAlLCAjMGYzNDYwIDEwMCUpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAubW9kZXJuLWJnIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzFhMWExYSAwJSwgIzJkMmQyZCA0MCUsICM0MDQwNDAgMTAwJSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5zdHlsZS1wYW5lbC12aXN1YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC42KSAwJSwgdHJhbnNwYXJlbnQgNjAlKSwgcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50IDIwcHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMykgMjBweCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAzKSAyMXB4KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnN0eWxlLW92ZXJsYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5zdHlsZS1vdmVybGF5IGg0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnN0eWxlLW92ZXJsYXkgcCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnN0eWxlLXBhbmVsLWRlc2Mge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4jemVnYS1taXJhaSBtYWluIC5zdHlsZS1rZXl3b3JkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5zdHlsZS1rZXl3b3JkcyBzcGFuIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDEsIDE2OCwgNzYsIDAuMTUpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIwMSwgMTY4LCA3NiwgMC4zKTtcbiAgY29sb3I6IHZhcigtLWdvbGQtbGlnaHQpO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc3R5bGUtcGFuZWwtZGVzYyBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNlYy1lcXVpcG1lbnQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1vZmYtd2hpdGUpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZXF1aXBtZW50LWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDIwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5lcXVpcC1jYXJkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbWQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc20pO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1taWQtZ3JheSk7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZXF1aXAtaW5mbyB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZXF1aXAtY2FyZDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LW1kKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVxdWlwLWltZyB7XG4gIGhlaWdodDogMTgwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDUycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jemVnYS1taXJhaSBtYWluIC5lcXVpcC1pbWdbc3R5bGUqPWJhY2tncm91bmQtaW1hZ2VdIHtcbiAgaGVpZ2h0OiAxODBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVxdWlwLWltZy5raXRjaGVuIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2Y1ZjBlOCAwJSwgI2VkZThkOCAxMDAlKTtcbiAgY29sb3I6ICM4YjczNTU7XG59XG4jemVnYS1taXJhaSBtYWluIC5lcXVpcC1pbWcuYmF0aCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNlOGY1ZjUgMCUsICNkNGVkZWMgMTAwJSk7XG4gIGNvbG9yOiAjMmU3ZDdhO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZXF1aXAtaW1nLndhc2gge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZThlZWY4IDAlLCAjZDRkZWYwIDEwMCUpO1xuICBjb2xvcjogIzNhNWE4YTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVxdWlwLWltZy5kb29yIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2YwZWRlOCAwJSwgI2U0ZGRkMiAxMDAlKTtcbiAgY29sb3I6ICM2YjU1NDA7XG59XG4jemVnYS1taXJhaSBtYWluIC5lcXVpcC1pbWcuZmxvb3Ige1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZjVlY2UwIDAlLCAjZWRkY2NjIDEwMCUpO1xuICBjb2xvcjogIzdhNTUzNTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVxdWlwLWltZy5oZW1zIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMyZTZiNDU7XG4gIGhlaWdodDogMTgwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5lcXVpcC1icmFuZCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5lcXVpcC1pbmZvIGgzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZXF1aXAtc3ViIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVxdWlwLWluZm8gcCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHZhcigtLXRleHQtbWlkKTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVxdWlwLXRhZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTtcbiAgcGFkZGluZzogNHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5lcXVpcC10YWctZHgge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMWE3YTVlLCAjMjVhNTdhKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmhpZ2hsaWdodC1jYXJkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tbmF2eSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgbWluLWhlaWdodDogMTQwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5lcXVpcC1hbGwtc3RhbmRhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjhweCA0OHB4O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZXF1aXAtc3RhcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZXF1aXAtc3RhcnMgaSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZXF1aXAtYWxsLXN0YW5kYXJkIGgzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVxdWlwLWFsbC1zdGFuZGFyZCBoMyBzdHJvbmcge1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5lcXVpcC1hbGwtc3RhbmRhcmQgcCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmVxdWlwLXN0YW5kYXJkLWxpbmstYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMnB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIHBhZGRpbmc6IDEwcHggMjZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ29sZCk7XG4gIGNvbG9yOiAjMWExYTJlO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMsIHRyYW5zZm9ybSAwLjJzO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZXF1aXAtYnRuLW1haW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG59XG4jemVnYS1taXJhaSBtYWluIC5lcXVpcC1idG4tc3ViIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBvcGFjaXR5OiAwLjc1O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZXF1aXAtc3RhbmRhcmQtbGluay1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTBiODRhO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5zZWMtZ3JhZGUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5ncmFkZS1jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZ3JhZGUtY2FyZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgcGFkZGluZzogMzZweCAyOHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1taWQtZ3JheSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmdyYWRlLWNhcmQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1tZCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5ncmFkZS1jYXJkLnRha2Uge1xuICBib3JkZXItY29sb3I6IHZhcigtLWdvbGQpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1nb2xkKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmdyYWRlLXJlY29tbWVuZC1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTZweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdvbGQpO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogNnB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4jemVnYS1taXJhaSBtYWluIC5ncmFkZS1tZWRhbCB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmdyYWRlLW5hbWUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZXJpZik7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5ncmFkZS1zdWIge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmdyYWRlLWNvbmNlcHQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0LWdyYXkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmdyYWRlLWNhcmQudGFrZSAuZ3JhZGUtY29uY2VwdCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdvbGQtcGFsZSk7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmdyYWRlLWZlYXR1cmVzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5ncmFkZS1mZWF0dXJlcyBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDhweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1taWQpO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZ3JhZGUtZmVhdHVyZXMgbGkgaSB7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmdyYWRlLWN0YS1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDEuNXB4IHNvbGlkIHZhcigtLW5hdnkpO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZ3JhZGUtY3RhLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5hdnkpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZ3JhZGUtY3RhLWJ0bi5wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tb3JhbmdlKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZ3JhZGUtY3RhLWJ0bi5wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tb3JhbmdlLWhvdmVyKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1vcmFuZ2UtaG92ZXIpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZ3JhZGUtbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmdyYWRlLW5vdGUgaSB7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNlYy10cnVzdCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNjBkZWcsICMxNjI0MzggMCUsICMwZjFjMmUgNTAlLCAjMWExMDA4IDEwMCUpO1xuICBib3JkZXItdG9wOiAycHggc29saWQgcmdiYSgyMDEsIDE2OCwgNzYsIDAuNSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNlYy10cnVzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMjBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiA3MDBweDtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UsIHJnYmEoMjAxLCAxNjgsIDc2LCAwLjEyKSAwJSwgdHJhbnNwYXJlbnQgNzAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jemVnYS1taXJhaSBtYWluIC5zZWMtdHJ1c3QgLnNlY3Rpb24tbGFiZWwubGlnaHQge1xuICBjb2xvcjogdmFyKC0tZ29sZC1saWdodCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZ29sZC1saWdodCk7XG4gIGxldHRlci1zcGFjaW5nOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNlYy10cnVzdCAuc2VjdGlvbi10aXRsZS5saWdodCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNmZmYgMzAlLCB2YXIoLS1nb2xkLWxpZ2h0KSA3MCUsIHZhcigtLWdvbGQpIDEwMCUpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMzJweCwgNXZ3LCA1MnB4KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDJweCAxNnB4IHJnYmEoMjAxLCAxNjgsIDc2LCAwLjI1KSk7XG59XG4jemVnYS1taXJhaSBtYWluIC50cnVzdC1hY2hpZXZlbWVudC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tZ29sZC1saWdodCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRydXN0LXN0YXRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudHJ1c3Qtc3RhdHMudHJ1c3Qtc3RhdHMtdHdvIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgbWF4LXdpZHRoOiA3NjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRydXN0LXN0YXRzLnRydXN0LXN0YXRzLXRocmVlIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4jemVnYS1taXJhaSBtYWluIC5jYXJkLWF3YXJkLWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogODBweDtcbiAgbWFyZ2luOiA2cHggYXV0byA0cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4jemVnYS1taXJhaSBtYWluIC50cnVzdC1zdGF0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzNnB4IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAxLCAxNjgsIDc2LCAwLjQ1KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyMDEsIDE2OCwgNzYsIDAuMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNCkgMTAwJSk7XG4gIGJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoMjAxLCAxNjgsIDc2LCAwLjA4KSwgaW5zZXQgMCAxcHggMCByZ2JhKDIwMSwgMTY4LCA3NiwgMC4yKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRydXN0LW51bSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnN0YXQtYmlnLW51bSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBHYXJhbW9uZFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDhweCAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRydXN0LXN0YXRzLXR3byAuc3RhdC1iaWctbnVtIHtcbiAgZm9udC1zaXplOiA2NHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudHJ1c3Qtc3RhdCBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudHJ1c3Qtdi10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tZ29sZC1saWdodCk7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRydXN0LXYtc3ViIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBtYXgtd2lkdGg6IDYyMHB4O1xuICBtYXJnaW46IDAgYXV0byAzNnB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudHJ1c3Qtdi1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudHJ1c3Qtdi1jYXJkIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA2KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA5KTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jemVnYS1taXJhaSBtYWluIC50cnVzdC12LWNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1nb2xkLCAjYzlhODRjKTtcbiAgcGFkZGluZzogMTJweCAxNnB4IDRweDtcbiAgbWFyZ2luOiAwIDAgLTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRydXN0LXYtY2FyZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDEsIDE2OCwgNzYsIDAuNCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcbiAgYm94LXNoYWRvdzogMCAxMnB4IDMycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudHJ1c3Qtdi1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudHJ1c3Qtdi1hdmF0YXIge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGNvbG9yOiByZ2JhKDIwMSwgMTY4LCA3NiwgMC40NSk7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRydXN0LXYtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogM3B4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudHJ1c3Qtdi1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4jemVnYS1taXJhaSBtYWluIC50cnVzdC12LW1ldGEge1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4jemVnYS1taXJhaSBtYWluIC50cnVzdC12LXN0YXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzcHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRydXN0LXYtc3RhcnMgaSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudHJ1c3Qtdi1tZWRpYSB7XG4gIG1hcmdpbjogMTZweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRydXN0LXYtdGh1bWItd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogIzBkMWIyYTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudHJ1c3Qtdi1pZnJhbWUtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudHJ1c3Qtdi1pZnJhbWUtd3JhcCBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudHJ1c3Qtdi10aHVtYi1iZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMwZDFiMmEgMCUsICMxYTJkNDUgNjAlLCAjMGYyMjM3IDEwMCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRydXN0LXYtdGh1bWItd3JhcCBpbWcudHJ1c3Qtdi10aHVtYi1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAxO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudHJ1c3Qtdi10aHVtYi1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRydXN0LXYtdGh1bWItc3ViIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jemVnYS1taXJhaSBtYWluIC50cnVzdC12LXBsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIxMCwgMzAsIDMwLCAwLjkyKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycywgdHJhbnNmb3JtIDAuMnM7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB6LWluZGV4OiAyO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudHJ1c3Qtdi1wbGF5OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2RjMjgyODtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRydXN0LXYtcGxheSBpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRydXN0LXYtcGxheWVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudHJ1c3Qtdi1wbGF5ZXIgdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRydXN0LXYtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTIuNXB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc4KTtcbiAgbGluZS1oZWlnaHQ6IDEuODU7XG4gIHBhZGRpbmc6IDE2cHggMjBweCAyOHB4O1xuICBmbGV4OiAxO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudHJ1c3Qtdi1iYWRnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBtYXJnaW46IDE0cHggMjBweCAyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjAxLCAxNjgsIDc2LCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAxLCAxNjgsIDc2LCAwLjIpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAudHJ1c3Qtdi1iYWRnZSBpIHtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4jemVnYS1taXJhaSBtYWluIC50cnVzdC12LWJhZGdlIHNwYW4ge1xuICBmb250LXNpemU6IDExLjVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4jemVnYS1taXJhaSBtYWluIC50cnVzdC12LW5vdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjAxLCAxNjgsIDc2LCAwLjEpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIwMSwgMTY4LCA3NiwgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnRydXN0LXYtbm90ZSBpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG59XG4jemVnYS1taXJhaSBtYWluIC50cnVzdC12LW5vdGUgc3Ryb25nIHtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5zZWMtZmFxIHtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZmFxLWxpc3Qge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZmFxLWl0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1taWQtZ3JheSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jemVnYS1taXJhaSBtYWluIC5mYXEtcXVlc3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0LWdyYXkpO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zYW5zKTtcbiAgZ2FwOiAxNnB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZmFxLXF1ZXN0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tbWlkLWdyYXkpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZmFxLWl0ZW0uYWN0aXZlIC5mYXEtcXVlc3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZhcS1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZmFxLWl0ZW0uYWN0aXZlIC5mYXEtaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGNvbG9yOiB2YXIoLS1nb2xkLWxpZ2h0KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZhcS1hbnN3ZXIge1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNHMgZWFzZSwgcGFkZGluZyAwLjNzIGVhc2U7XG59XG4jemVnYS1taXJhaSBtYWluIC5mYXEtaXRlbS5hY3RpdmUgLmZhcS1hbnN3ZXIge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZhcS1hbnN3ZXIgcCB7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1taWQpO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZmFxLWN0YS1saW5rIHtcbiAgY29sb3I6IHZhcigtLW9yYW5nZSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc2VjLWN0YS1maW5hbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tbmF2eSk7XG4gIHBhZGRpbmc6IDk2cHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmN0YS1maW5hbC1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIDgwJSA2MCUgYXQgMjAlIDUwJSwgcmdiYSgyMDEsIDE2OCwgNzYsIDAuMTIpIDAlLCB0cmFuc3BhcmVudCA2MCUpLCByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSA2MCUgNTAlIGF0IDgwJSA1MCUsIHJnYmEoMjMyLCAxMDAsIDEwLCAwLjA4KSAwJSwgdHJhbnNwYXJlbnQgNTAlKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmN0YS1maW5hbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDcycHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmN0YS1maW5hbC1leWVicm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmxpbWl0ZWQtYmFkZ2Uge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1nb2xkKTtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY3RhLWZpbmFsLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IGNsYW1wKDIycHgsIDMuMnZ3LCAzNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmN0YS1maW5hbC1kZXNjIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmN0YS10cnVzdC1tYXJrcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmN0YS10cnVzdC1tYXJrcyBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG4jemVnYS1taXJhaSBtYWluIC5jdGEtdHJ1c3QtbWFya3MgaSB7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmN0YS1mb3JtLXdyYXAge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1sZyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1sZyk7XG59XG4jemVnYS1taXJhaSBtYWluIC5jdGEtZm9ybS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5LW1pZCk7XG4gIHBhZGRpbmc6IDI0cHggMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuY3RhLWZvcm0taGVhZGVyIGgzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmN0YS1mb3JtLWhlYWRlciBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tZ29sZC1saWdodCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5jdGEtZm9ybSB7XG4gIHBhZGRpbmc6IDMycHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5mb3JtLXN0ZXAuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnN0ZXAtaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnN0ZXAge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLW1pZC1ncmF5KTtcbiAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnN0ZXAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tb3JhbmdlKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnN0ZXAuZG9uZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5hdnkpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc3RlcC1saW5lIHtcbiAgZmxleDogMTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLW1pZC1ncmF5KTtcbiAgbWF4LXdpZHRoOiA2MHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc3RlcC1saW5lLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5hdnkpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5mb3JtLWdyb3VwIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1aXJlZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW9yYW5nZSk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcGFkZGluZzogMnB4IDZweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZm9ybS1ncm91cCBpbnB1dCxcbiN6ZWdhLW1pcmFpIG1haW4gLmZvcm0tZ3JvdXAgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCB2YXIoLS1taWQtZ3JheSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLXRleHQtZGFyayk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNhbnMpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZm9ybS1ncm91cCBpbnB1dDpmb2N1cyxcbiN6ZWdhLW1pcmFpIG1haW4gLmZvcm0tZ3JvdXAgc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMTUsIDI4LCA0NiwgMC4xKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmNoZWNrYm94LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5jaGVjay1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1taWQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jemVnYS1taXJhaSBtYWluIC5jaGVjay1sYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGFjY2VudC1jb2xvcjogdmFyKC0tbmF2eSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZvcm0tYnRucy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5idG4tbmV4dCwgI3plZ2EtbWlyYWkgbWFpbiAuYnRuLXN1Ym1pdCB7XG4gIGZsZXg6IDE7XG59XG4jemVnYS1taXJhaSBtYWluIC5idG4tYmFjayB7XG4gIGZsZXg6IDAgMCAxMDBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jemVnYS1taXJhaSBtYWluIC5mb3JtLXN1Y2Nlc3Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQwcHggMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZvcm0tc3VjY2Vzcy5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc3VjY2Vzcy1pY29uIHtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBjb2xvcjogdmFyKC0tZ3JlZW4pO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZm9ybS1zdWNjZXNzIGgzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZvcm0tc3VjY2VzcyBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1taWQpO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc2VjLXByZS1mb290ZXItY3RhIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tbmF2eSk7XG4gIHBhZGRpbmc6IDQ4cHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjAxLCAxNjgsIDc2LCAwLjIpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucHJlLWZvb3Rlci1jdGEtaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogNDBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnByZS1mb290ZXItY3RhLXRleHQgLnNlY3Rpb24tbGFiZWwge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gIGNvbG9yOiB2YXIoLS1nb2xkLWxpZ2h0KTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnByZS1mb290ZXItY3RhLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IGNsYW1wKDIycHgsIDIuNHZ3LCAzMHB4KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnByZS1mb290ZXItY3RhLWJ0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc2VjLXByZS1mb290ZXItY3RhIC5idG4tb3V0bGluZSB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0td2hpdGUpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc2VjLXByZS1mb290ZXItY3RhIC5idG4tb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0td2hpdGUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICN6ZWdhLW1pcmFpIG1haW4gLnByZS1mb290ZXItY3RhLWlubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5wcmUtZm9vdGVyLWN0YS1idG5zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5wcmUtZm9vdGVyLWN0YS1idG5zIC5idG4tcHJpbWFyeSxcbiN6ZWdhLW1pcmFpIG1haW4gLnByZS1mb290ZXItY3RhLWJ0bnMgLmJ0bi1vdXRsaW5lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuI3plZ2EtbWlyYWkgbWFpbiAuc2VjLXJlcXVlc3Qge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIHBhZGRpbmc6IDEwMHB4IDAgMTEwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2VyaWYpO1xuICBmb250LXNpemU6IGNsYW1wKDI2cHgsIDMuMnZ3LCA0MHB4KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXN0ZXBzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDQ4cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXN0ZXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxNzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1zdGVwLWRvdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkOWQ5ZDk7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXN0ZXAtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjOTk5O1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXN0ZXAgKyAucmVxdWVzdC1zdGVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMThweDtcbiAgcmlnaHQ6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZDlkOWQ5O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1zdGVwLmlzLWN1cnJlbnQgLnJlcXVlc3Qtc3RlcC1kb3QsXG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXN0ZXAuaXMtZG9uZSAucmVxdWVzdC1zdGVwLWRvdCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdvbGQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWdvbGQpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1zdGVwLmlzLWN1cnJlbnQgLnJlcXVlc3Qtc3RlcC1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1nb2xkKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3Qtc3RlcC5pcy1kb25lIC5yZXF1ZXN0LXN0ZXAtbGFiZWwge1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXN0ZXAuaXMtZG9uZSArIC5yZXF1ZXN0LXN0ZXA6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdvbGQpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1ub3RlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZzogMjRweCAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjk7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5LW1pZCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LW5vdGUgcCB7XG4gIG1hcmdpbjogMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3Qtbm90ZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1ub3RlIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tZ29sZCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LWVycm9yIHtcbiAgbWFyZ2luOiAtNDBweCAwIDMycHg7XG4gIHBhZGRpbmc6IDE4cHggMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcmVkKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmNWY1O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjk7XG4gIGNvbG9yOiB2YXIoLS1yZWQpO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1maWVsZC1lcnJvciB7XG4gIG1hcmdpbjogOHB4IDAgMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogdmFyKC0tcmVkKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtZmllbGQtZXJyb3I6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1pbnB1dC5pcy1lcnJvcixcbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3Qtc2VsZWN0LmlzLWVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yZWQpO1xuICBiYWNrZ3JvdW5kOiAjZmZmOGY4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1maWVsZC1ub3RlIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC10YWJsZSB0aCxcbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtdGFibGUgdGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtdGFibGUgdGgge1xuICB3aWR0aDogMjklO1xuICBiYWNrZ3JvdW5kOiAjZjhmNmYwO1xuICBwYWRkaW5nOiAyNnB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC10YWJsZSB0ZCB7XG4gIHdpZHRoOiA3MSU7XG4gIHBhZGRpbmc6IDI2cHggMzRweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtdGFibGUgdGggbGFiZWwsXG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXRoLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXJlcXVpcmVkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcGFkZGluZzogMnB4IDZweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1nb2xkKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogMnB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1pbnB1dCxcbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3Qtc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ0NHB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIHBhZGRpbmc6IDAgMTRweDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHZhcigtLXRleHQtZGFyayk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2FhYTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtaW5wdXQ6Zm9jdXMsXG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZ29sZCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIwMSwgMTY4LCA3NiwgMC4xOCk7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LWlucHV0LS1zaG9ydCB7XG4gIG1heC13aWR0aDogMjE2cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXNlbGVjdC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3Qtc2VsZWN0LXdyYXA6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDE2cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB2YXIoLS1uYXZ5KTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLW5hdnkpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXNlbGVjdC13cmFwIC5yZXF1ZXN0LXNlbGVjdCB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1maWVsZCArIC5yZXF1ZXN0LWZpZWxkIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtZmllbGQtbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtcmFkaW8tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTJweCA0OHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1yYWRpbyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtcmFkaW8gaW5wdXRbdHlwZT1yYWRpb10ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW46IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhY2NlbnQtY29sb3I6IHZhcigtLWJsdWUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXN1Ym1pdCB7XG4gIG1hcmdpbi10b3A6IDU2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3Qtc3VibWl0LWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMzRweDtcbiAgbWluLWhlaWdodDogNjhweDtcbiAgcGFkZGluZzogMCA0OHB4O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kOiAjMmQyZDJkO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1zdWJtaXQtYnRuIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMjRweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXN1Ym1pdC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZ5KTtcbiAgb3BhY2l0eTogMTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3Qtc3VibWl0LWJ0biAucmVxdWVzdC1idG4taWNvbiB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtdGFibGUtLWNvbmZpcm0gdGQge1xuICBwYWRkaW5nOiAyMnB4IDM0cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXZhbHVlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmspO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXN1Ym1pdC0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3Qtc3VibWl0LS1yb3cgLnJlcXVlc3Qtc3VibWl0LWJ0biB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDMzNHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1iYWNrLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICBtaW4taGVpZ2h0OiA2OHB4O1xuICBwYWRkaW5nOiAwIDQ0cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW5hdnkpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtYmFjay1idG4gaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1iYWNrLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0LWdyYXkpO1xuICBvcGFjaXR5OiAxO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1jb21wbGV0ZSB7XG4gIG1heC13aWR0aDogODIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LWNvbXBsZXRlLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1nb2xkKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1jb21wbGV0ZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlcmlmKTtcbiAgZm9udC1zaXplOiBjbGFtcCgyMHB4LCAyLjR2dywgMjhweCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtY29tcGxldGUtbGVhZCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LW1pZCk7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LWNvbXBsZXRlLW5vdGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nOiAyNHB4IDI4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgY29sb3I6IHZhcigtLW5hdnktbWlkKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtY29tcGxldGUtbm90ZSBwIHtcbiAgbWFyZ2luOiAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1jb21wbGV0ZS1saXN0IHtcbiAgbWFyZ2luOiAxMHB4IDAgMTJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtY29tcGxldGUtbGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LWNvbXBsZXRlLWxpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi44O7XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjemVnYS1taXJhaSBtYWluIC5zZWMtcmVxdWVzdCB7XG4gICAgcGFkZGluZzogNTZweCAwIDcycHg7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXN0ZXBzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3Qtc3RlcCB7XG4gICAgd2lkdGg6IDMzLjMzMyU7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1zdGVwLWRvdCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3Qtc3RlcCArIC5yZXF1ZXN0LXN0ZXA6OmJlZm9yZSB7XG4gICAgdG9wOiAxNHB4O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3Qtc3RlcC1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3Qtbm90ZSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtZXJyb3Ige1xuICAgIG1hcmdpbjogLTEycHggMCAyNHB4O1xuICAgIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC10YWJsZSxcbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtdGFibGUgdGJvZHksXG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXRhYmxlIHRyLFxuI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC10YWJsZSB0aCxcbiN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtdGFibGUgdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtdGFibGUgdGgge1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXRhYmxlIHRkIHtcbiAgICBwYWRkaW5nOiAxNnB4IDAgMjRweDtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXJlcXVpcmVkIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtaW5wdXQsXG4jemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LXNlbGVjdCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtaW5wdXQtLXNob3J0IHtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LWZpZWxkICsgLnJlcXVlc3QtZmllbGQge1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1maWVsZC1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtZmllbGQtbm90ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAycHggMCAwO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5yZXF1ZXN0LWZpZWxkLWVycm9yIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1yYWRpby1ncm91cCB7XG4gICAgZ2FwOiAxMHB4IDI4cHg7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1yYWRpbyB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3Qtc3VibWl0IHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3Qtc3VibWl0LWJ0biB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1pbi1oZWlnaHQ6IDU2cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3Qtc3VibWl0LWJ0biBpIHtcbiAgICByaWdodDogMThweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1zdWJtaXQtYnRuIC5yZXF1ZXN0LWJ0bi1pY29uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC10YWJsZS0tY29uZmlybSB0ZCB7XG4gICAgcGFkZGluZzogMTJweCAwIDIycHg7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC12YWx1ZSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3Qtc3VibWl0LS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBnYXA6IDEycHg7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1zdWJtaXQtLXJvdyAucmVxdWVzdC1zdWJtaXQtYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1iYWNrLWJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtYmFjay1idG4gaSB7XG4gICAgbGVmdDogMTZweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1jb21wbGV0ZS1pY29uIHtcbiAgICB3aWR0aDogNTJweDtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAucmVxdWVzdC1jb21wbGV0ZS1sZWFkIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLnJlcXVlc3QtY29tcGxldGUtbm90ZSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgfVxufVxuI3plZ2EtbWlyYWkgbWFpbiAuc2l0ZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDgwZjE4O1xuICBwYWRkaW5nOiA0OHB4IDAgMzJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZvb3Rlci1pbm5lciB7XG4gIG1heC13aWR0aDogMTE0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jemVnYS1taXJhaSBtYWluIC5mb290ZXItbG9nbyB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5mb290ZXItbG9nby1tYWluIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50IEdhcmFtb25kXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiA0cHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZm9vdGVyLWxvZ28tYnkge1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiB2YXIoLS1nb2xkLWxpZ2h0KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZvb3Rlci1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5mb290ZXItbGlua3MgYSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG59XG4jemVnYS1taXJhaSBtYWluIC5mb290ZXItbGlua3MgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1nb2xkLWxpZ2h0KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZvb3Rlci1jb3B5IHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZm9vdGVyLWRpc2NsYWltZXIge1xuICBmb250LXNpemU6IDExcHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZsb2F0aW5nLWN0YS1iYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDkwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tbmF2eSk7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZ2FwOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIC00cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4jemVnYS1taXJhaSBtYWluIC5mbG9hdGluZy1idG4ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDEycHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZsb2F0aW5nLWJ0bi5wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tb3JhbmdlKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZsb2F0aW5nLWJ0bi5zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4jemVnYS1taXJhaSBtYWluIC5mbG9hdGluZy1idG46YWN0aXZlIHtcbiAgb3BhY2l0eTogMC44NTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZhZGUtaW4ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjhweCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC43cyBlYXNlLCB0cmFuc2Zvcm0gMC43cyBlYXNlO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZmFkZS1pbi52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZmFkZS1pbi1sZWZ0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yOHB4KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjdzIGVhc2UsIHRyYW5zZm9ybSAwLjdzIGVhc2U7XG59XG4jemVnYS1taXJhaSBtYWluIC5mYWRlLWluLWxlZnQudmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZhZGUtaW4tcmlnaHQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjhweCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC43cyBlYXNlLCB0cmFuc2Zvcm0gMC43cyBlYXNlO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuZmFkZS1pbi1yaWdodC52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc3RhZ2dlci0xIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnN0YWdnZXItMiB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG4jemVnYS1taXJhaSBtYWluIC5zdGFnZ2VyLTMge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc3RhZ2dlci00IHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC40cztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3plZ2EtbWlyYWkgbWFpbiB7XG4gICAgLyog6Ziy54G9N+OBpCDjgr/jg5bjg6zjg4Pjg4ggKi9cbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA3MnB4IDA7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAuY29uY2VwdC1jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5lbmVyZ3ktZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5zcGFjZS1mZWF0dXJlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5zdHlsZS1wYW5lbC5hY3RpdmUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLmN0YS1maW5hbC1pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA0OHB4O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLnRydXN0LXYtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5kaXNhc3RlcjctZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5kNy1jYXJkLS13aWRlIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3plZ2EtbWlyYWkgbWFpbiB7XG4gICAgLyog44OY44OD44OA44O8ICovXG4gICAgLyogRlYgKi9cbiAgICAvKiDnpL7kvJrog4zmma8gKi9cbiAgICAvKiDjgrPjg7Pjgrvjg5fjg4ggKi9cbiAgICAvKiDjgqjjg43jg6vjgq7jg7wgKi9cbiAgICAvKiDmipXos4cgKi9cbiAgICAvKiDml6njgY/lu7rjgabjgovjgbvjganlvpfjg5Djg4rjg7wg44Oi44OQ44Kk44OrICovXG4gICAgLyog6Ziy54G9IDfjgaTjga7lr77nrZYgKi9cbiAgICAvKiDlv6vpgakgKi9cbiAgICAvKiDjg4fjgrbjgqTjg7MgKi9cbiAgICAvKiDoqK3lgpkgKi9cbiAgICAvKiDkuK3plpNDVEEgKi9cbiAgICAvKiDjgrDjg6zjg7zjg4kgKi9cbiAgICAvKiDkv6HpoLwgKi9cbiAgICAvKiDmnIDntYJDVEEgKi9cbiAgICAvKiDjg5Xjg63jg7zjg4bjgqPjg7PjgrDjg5Djg7wgKi9cbiAgICAvKiDjg5Xjgqnjg7zjg6AgKi9cbiAgICAvKiDjg5Xjg4Pjgr/jg7wgKi9cbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAuaGVhZGVyLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5oZWFkZXItY3RhLWJ0biB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLmZ2LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEwMHB4IDIwcHggMTAwcHg7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAuZnYtdGl0bGUtZW4ge1xuICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAuZnYtY3RhLXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAuZnYtY3RhLXdyYXAgLmJ0bi1wcmltYXJ5LFxuI3plZ2EtbWlyYWkgbWFpbiAuZnYtY3RhLXdyYXAgLmJ0bi1zZWNvbmRhcnkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLmZ2LXNjcm9sbC1oaW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLmZ2LWZsb2F0aW5nLWN0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5hbnhpZXR5LWdyYXBocyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAuY29uY2VwdC1jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLmVuZXJneS1oaWdobGlnaHQge1xuICAgIHBhZGRpbmc6IDI4cHggMjBweDtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5lbmVyZ3ktYmFkZ2VzLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLmVuZXJneS1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5pbnZlc3RtZW50LWNvbXBhcmUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMTZweDtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5jb21wYXJlLWFycm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLmludmVzdG1lbnQtcG9pbnRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5lYXJseS1idWlsZC1iYW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMjRweCAyMHB4O1xuICAgIGdhcDogMjRweDtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5lYXJseS1idWlsZC1yaWdodCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMTJweDtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5lYXJseS1idWlsZC1zdGF0IHtcbiAgICBtaW4td2lkdGg6IDkwcHg7XG4gICAgcGFkZGluZzogMTJweCAxNHB4O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLmVicy1udW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5kaXNhc3RlcjctaW50cm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuICAgIHBhZGRpbmc6IDI0cHggMjBweDtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5kaXNhc3RlcjctaW50cm8tcGx1cyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLmRpc2FzdGVyNy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5kNy1jYXJkLS13aWRlIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAuZDctaW1nLXdyYXAtLXdpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAuY29tZm9ydC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5jb21mb3J0LWl0ZW0ubGFyZ2Uge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLmNvbWZvcnQtaXRlbS51YSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAuc3R5bGUtdGFicyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLnN0eWxlLXRhYiB7XG4gICAgZmxleDogMTtcbiAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLmVxdWlwbWVudC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5lcXVpcC1hbGwtc3RhbmRhcmQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGdhcDogMTZweDtcbiAgICBwYWRkaW5nOiAyOHB4IDI0cHg7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAuZXF1aXAtc3RhcnMge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAuY3RhLW1pZC1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5jdGEtbWlkLWJ0bnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAuY3RhLW1pZC1idG5zIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLmdyYWRlLWNhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5ncmFkZS1jYXJkLnRha2Uge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC50cnVzdC1zdGF0cyxcbiN6ZWdhLW1pcmFpIG1haW4gLnRydXN0LXN0YXRzLnRydXN0LXN0YXRzLXRocmVlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC50cnVzdC12LWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLmN0YS1maW5hbC1pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLmZsb2F0aW5nLWN0YS1iYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAuZm9ybS1idG5zLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC5idG4tYmFjayB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAuZm9vdGVyLWxpbmtzIHtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjemVnYS1taXJhaSBtYWluIC5jb25jZXB0LWNhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAjemVnYS1taXJhaSBtYWluIC50cnVzdC12LWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gICN6ZWdhLW1pcmFpIG1haW4gLmVuZXJneS1iYWRnZXMtcm93IHtcbiAgICBnYXA6IDEycHg7XG4gIH1cbiAgI3plZ2EtbWlyYWkgbWFpbiAuc3R5bGUtdGFicyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cblxuLyogU1Djga/jgrXjgqTjg4jlhbHpgJrjga7kuIvpg6jlm7rlrprjg4rjg5MoZ05hdi1zcCnjgYzjgYLjgovjgZ/jgoHjgIFMUOOBruODleODreODvOODhuOCo+ODs+OCsENUQeOBr+OBneOBruS4iuOBq+mAgOmBvyAqL1xuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICN6ZWdhLW1pcmFpIC5mbG9hdGluZy1jdGEtYmFyIHtcbiAgICBib3R0b206IDYwcHg7XG4gICAgLyogZ05hdi1zcOWun+mrmOOBleOBq+WQiOOCj+OBm+OBpuimgeWun+apn+iqv+aVtCAqL1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgcGxhbnMuaHRtbCDlsILnlKjjgrnjgr/jgqTjg6vvvIjlhYPjga9wbGFucy5odG1s5YaF44GuPHN0eWxlPuOAglxuICAg44Oq44K744OD44OIKCN6ZWdhLW1pcmFpIG1haW4gKinjgajjga7oqbPntLDluqbjgpLmj4PjgYjjgovjgZ/jgoFTQ1NT44G456e76Kit77yJXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBrZXlmcmFtZXMgcGNhcmRNb2RhbEluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCkgc2NhbGUoMC45Nyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEpO1xuICB9XG59XG4jemVnYS1taXJhaSBtYWluIHtcbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgIHBsYW5zLmh0bWwg5bCC55So44K544K/44Kk44OrXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiAtLS0tIOOCr+ODquODg+OCr+WPr+iDveOCq+ODvOODiSAtLS0tICovXG4gIC8qID09PT09IOODl+ODqeODs+ODouODvOODgOODqyA9PT09PSAqL1xuICAvKiDmnIjpoY3jg4bjgq3jgrnjg4jvvIvjgr3jg7zjg6njg7zjg5Djg4Pjgrjjga7mqKrkuKbjgbPooYwgKi9cbiAgLyog44K944O844Op44O855m66Zu744OQ44OD44K4ICovXG4gIC8qIGhpZGRlbiBieSBmaWx0ZXIgKi9cbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW5zLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICMwZjFjMmU7XG4gIHBhZGRpbmc6IDEwMHB4IDAgNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbnMtaGVhZGVyLWJhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbnMtaGVhZGVyLWJhY2s6aG92ZXIge1xuICBjb2xvcjogI2M5YTg0Yztcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW5zLWhlYWRlci1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjVlbTtcbiAgY29sb3I6ICNjOWE4NGM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFucy1oZWFkZXIgaDEge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDR2dywgNDBweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbnMtaGVhZGVyLWxlYWQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIGxpbmUtaGVpZ2h0OiAxLjk7XG4gIG1heC13aWR0aDogNTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbnMtZmlsdGVyLWJhciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGQ4O1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwO1xuICBib3gtc2hhZG93OiAwIDJweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFucy1maWx0ZXItaW5uZXIge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jemVnYS1taXJhaSBtYWluIC5maWx0ZXItbGFiZWwge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLmZpbHRlci1idG4ge1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M4YzhjMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XG59XG4jemVnYS1taXJhaSBtYWluIC5maWx0ZXItYnRuOmhvdmVyLFxuI3plZ2EtbWlyYWkgbWFpbiAuZmlsdGVyLWJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMGYxYzJlO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMGYxYzJlO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbnMtYm9keSB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZjg7XG4gIHBhZGRpbmc6IDYwcHggMCA4MHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbnMtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDI0cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFucy1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3YTdhN2E7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFucy1jb3VudCBzdHJvbmcge1xuICBjb2xvcjogIzBmMWMyZTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbnMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMjhweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGNhcmQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzhjOGMwO1xuICBib3gtc2hhZG93OiAwIDJweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGNhcmQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDMycHggcmdiYSgwLCAwLCAwLCAwLjEzKTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBjYXJkLWltZy13cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMjBweDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBjYXJkLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2U7XG59XG4jemVnYS1taXJhaSBtYWluIC5wY2FyZDpob3ZlciAucGNhcmQtaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBjYXJkLS1jbGlja2FibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jemVnYS1taXJhaSBtYWluIC5wY2FyZC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG59XG4jemVnYS1taXJhaSBtYWluIC5wY2FyZC0tY2xpY2thYmxlOmhvdmVyIC5wY2FyZC1vdmVybGF5IHtcbiAgb3BhY2l0eTogMTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBjYXJkLW1vZGFsLW92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICB6LWluZGV4OiA5MDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEwLCAxNSwgMzAsIDAuNzUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5wY2FyZC1tb2RhbC1vdmVybGF5LmlzLW9wZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGNhcmQtbW9kYWwtYm94IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBtYXgtaGVpZ2h0OiA5MnZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAzNnB4IDMycHggMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAwIDIwcHggNjBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGFuaW1hdGlvbjogcGNhcmRNb2RhbEluIDAuM3MgZWFzZTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBjYXJkLW1vZGFsLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE2cHg7XG4gIHJpZ2h0OiAxNnB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGNhcmQtbW9kYWwtY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTBlMGUwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGNhcmQtbW9kYWwtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBnYXA6IDE2cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBjYXJkLW1vZGFsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzFhMjM0MDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBjYXJkLW1vZGFsLWNvc3Qge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjYjg5NzJhO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGNhcmQtbW9kYWwtaW1ncyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICN6ZWdhLW1pcmFpIG1haW4gLnBjYXJkLW1vZGFsLWltZ3Mge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4jemVnYS1taXJhaSBtYWluIC5wY2FyZC1tb2RhbC1pbWctd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGNhcmQtbW9kYWwtaW1nLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzY2NjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgbWFyZ2luOiAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGNhcmQtbW9kYWwtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG1heC1oZWlnaHQ6IDUyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBjYXJkLXRhZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNHB4O1xuICBsZWZ0OiAxNHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1LCAyOCwgNDYsIDAuODIpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiA0cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBjYXJkLWJvZHkge1xuICBwYWRkaW5nOiAyMnB4O1xuICBmbGV4OiAxO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGNhcmQtdHlwZSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBjb2xvcjogI2M5YTg0YztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGNhcmQtY29zdCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5wY2FyZC1jb3N0LXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZ2FwOiAxMHB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGNhcmQtY29zdC1yb3cgLnBjYXJkLWNvc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAuc29sYXItYmFkZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM1YTVhNWE7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogNXB4IDEycHg7XG4gIG1pbi13aWR0aDogODBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNvbGFyLWJhZGdlLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBjb2xvcjogIzVhNWE1YTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnNvbGFyLWJhZGdlLXZhbHVlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBjb2xvcjogIzFhMWExYTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBjYXJkLWNvc3QtbGFiZWwge1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjN2E3YTdhO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGNhcmQtY29zdC1udW0ge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGNhcmQtY29zdC1udW0gc3Ryb25nIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogI2U4NjQwYTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBjYXJkLWNvc3Qtc3ViIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICM3YTdhN2E7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGNhcmQtZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGNhcmQuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW5zLWZvb3Rub3RlLXdyYXAge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcbiAgcGFkZGluZzogMCAyNHB4IDQwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFucy1mb290bm90ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM3YTdhN2E7XG4gIGJhY2tncm91bmQ6ICNmNWY0ZjA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMTRweCAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW5zLWZvb3Rub3RlIGkge1xuICBjb2xvcjogI2M5YTg0YztcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFucy1mb290bm90ZS0tZGV0YWlsIHtcbiAgZm9udC1zaXplOiAxMC41cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNjOWE4NGM7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW5zLWN0YS1iYW5kIHtcbiAgYmFja2dyb3VuZDogIzBmMWMyZTtcbiAgcGFkZGluZzogNjRweCAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFucy1jdGEtYmFuZCBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgM3Z3LCAzMHB4KTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFucy1jdGEtYmFuZCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGxhbnMtY3RhLWJ0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jemVnYS1taXJhaSBtYWluIC5wY3RhLWJ0bi1wcmltYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nOiAxNnB4IDM2cHg7XG4gIGJhY2tncm91bmQ6ICNlODY0MGE7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xufVxuI3plZ2EtbWlyYWkgbWFpbiAucGN0YS1idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNjOTU2MGE7XG59XG4jemVnYS1taXJhaSBtYWluIC5wY3RhLWJ0bi1vdXRsaW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nOiAxNnB4IDM2cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4jemVnYS1taXJhaSBtYWluIC5wY3RhLWJ0bi1vdXRsaW5lOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzlhODRjO1xuICBjb2xvcjogI2M5YTg0Yztcbn1cbiN6ZWdhLW1pcmFpIG1haW4gLnBsYW5zLXNpdGUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogIzBhMTQyNDtcbiAgcGFkZGluZzogMjhweCAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jemVnYS1taXJhaSBtYWluIC5wbGFucy1zaXRlLWZvb3RlciBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICN6ZWdhLW1pcmFpIG1haW4gLnBsYW5zLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjBweCkge1xuICAjemVnYS1taXJhaSBtYWluIC5wbGFucy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD16ZWdhLW1pcmFpLmNzcy5tYXAgKi8iLG51bGwsIkB1c2UgXCJzYXNzOm1hdGhcIjtcbkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5cbkBtaXhpbiBwYygpIHtcbiAgQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IG1hcF9nZXQodmFyaWFibGVzLiRCUkFLRV9QT0lOVCwgcGMpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBjLW1pbigpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IG1hcF9nZXQodmFyaWFibGVzLiRCUkFLRV9QT0lOVCwgcGMpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHRhYmxldEwoKSB7XG4gIEBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiBtYXBfZ2V0KHZhcmlhYmxlcy4kQlJBS0VfUE9JTlQsIHRiTCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdGFibGV0TC1taW4oKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBtYXBfZ2V0KHZhcmlhYmxlcy4kQlJBS0VfUE9JTlQsIHRiTCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdGFibGV0UCgpIHtcbiAgQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IG1hcF9nZXQodmFyaWFibGVzLiRCUkFLRV9QT0lOVCwgdGJQKSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB0YWJsZXRQLW1pbigpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IG1hcF9nZXQodmFyaWFibGVzLiRCUkFLRV9QT0lOVCwgdGJQKSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzcCgpIHtcbiAgQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IG1hcF9nZXQodmFyaWFibGVzLiRCUkFLRV9QT0lOVCwgc3ApKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNwLW1pbigpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IG1hcF9nZXQodmFyaWFibGVzLiRCUkFLRV9QT0lOVCwgc3ApKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1heCgkbWF4KSB7XG4gIEBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiAjeyRtYXggKyAxfXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1pbigkbWluKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRtaW59cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBmb250LXNpemVcbkBtaXhpbiBmeigkc2l6ZTogbWFwX2dldCh2YXJpYWJsZXMuJEJBU0UsIGZvbnQtc2l6ZSksICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIGZvbnQtc2l6ZTogaWYoJGltcG9ydGFudCwgbWF0aC5kaXYoJHNpemUsIDE2KSArIHJlbSAhaW1wb3J0YW50LCBtYXRoLmRpdigkc2l6ZSwgMTYpICsgcmVtKTtcbn1cblxuQGZ1bmN0aW9uIGdldF92dygkc2l6ZSwgJHZpZXdwb3J0KSB7XG4gICRyYXRlOiBtYXRoLmRpdigxMDAsICR2aWV3cG9ydCk7XG4gIEByZXR1cm4gJHJhdGUgKiAkc2l6ZSAqIDF2dztcbn1cblxuQG1peGluIGZ6X3Z3KCRmb250X3NpemU6IDEwLCAkdmlld3BvcnQ6IDc1MCkge1xuICBmb250LXNpemU6IGdldF92dygkZm9udF9zaXplLCAkdmlld3BvcnQpO1xufVxuXG5AbWl4aW4gdncoJHByb3BlcnR5OiBmb250LXNpemUsICRzaXplOiAxMCwgJHZpZXdwb3J0OiA3NTApIHtcbiAgI3skcHJvcGVydHl9OiBnZXRfdncoJHNpemUsICR2aWV3cG9ydCk7XG59XG5cbkBtaXhpbiB2aCgkcHJvcGVydHk6IGhlaWdodCwgICRzaXplOiAxMDAsICRjYWxjOiAwcHgpIHtcbiAgI3skcHJvcGVydHl9OiBjYWxjKCgjeyRzaXplICsgdmh9KSArICN7JGNhbGN9KTtcbiAgI3skcHJvcGVydHl9OiBjYWxjKHZhcigtLXZoLCAxdmgpICogI3skc2l6ZX0gKyAjeyRjYWxjfSk7XG59XG5cbkBtaXhpbiBhbmltYXRpb24oJGFuaW1hdGlvbi1uYW1lLCAkcywgJGVhc2luZywgJGNvdW50LCAkZW5kOiBub25lLCAkZGVsYXk6IDApIHtcbiAgYW5pbWF0aW9uOiB7XG4gICAgZGVsYXk6ICRkZWxheTtcbiAgICBkdXJhdGlvbjogJHM7XG4gICAgZmlsbC1tb2RlOiAkZW5kO1xuICAgIGl0ZXJhdGlvbi1jb3VudDogJGNvdW50O1xuICAgIG5hbWU6ICRhbmltYXRpb24tbmFtZTtcbiAgICB0aW1pbmctZnVuY3Rpb246ICRlYXNpbmc7XG4gIH1cbn1cblxuQG1peGluIGFjY2Vzc2liaWxpdHlIaWRkZW4oKSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi8vIHdlYkZvbnQgaWNvblxuQG1peGluIGljb25Gb250KCkge1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWUsIHNlcmlmO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1peGluIGljb25NYXRlcmlhbCgkc2l6ZTogMjQpIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgZm9udDoge1xuICAgIGZhbWlseTogdmFyaWFibGVzLiRGT05UX0lDT047XG4gICAgZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xuICAgIHN0eWxlOiBub3JtYWw7XG4gICAgd2VpZ2h0OiBub3JtYWw7XG4gIH1cbiAgQGluY2x1ZGUgZnooJHNpemUpO1xufVxuXG5AZnVuY3Rpb24gc2V0X2NvbW1vbl9wYXRoKCRmaWxlTmFtZSwgJHBhdGg6ICcuLi8nKSB7XG4gIEBpZiAoJGZpbGVOYW1lKSB7XG4gICAgQHJldHVybiAnI3skcGF0aH1pbWcvY29tbW9uLyN7JGZpbGVOYW1lfSc7XG4gIH0gQGVsc2Uge1xuICAgIEBlcnJvciAnJGZpbGVOYW1l44GM44GC44KK44G+44Gb44KT44CCJztcbiAgfVxufVxuXG5AZnVuY3Rpb24gc2V0X2ltYWdlX3BhdGgoJGZpbGVOYW1lLCAkcGF0aDogJy4uLycpIHtcbiAgQGlmICgkZmlsZU5hbWUpIHtcbiAgICBAcmV0dXJuICcjeyRwYXRofWltZy8jeyRmaWxlTmFtZX0nO1xuICB9IEBlbHNlIHtcbiAgICBAZXJyb3IgJyRmaWxlTmFtZeOBjOOBguOCiuOBvuOBm+OCk+OAgic7XG4gIH1cbn1cbkBtaXhpbiBvYmplY3QtZml0KCR2YWx1ZTogZmlsbCwgJHBvc2l0aW9uOiBudWxsKSB7XG4gIG9iamVjdC1maXQ6ICR2YWx1ZTtcblxuICBAaWYgJHBvc2l0aW9uIHtcbiAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6ICN7JHZhbHVlfTsgb2JqZWN0LXBvc2l0aW9uOiAjeyRwb3NpdGlvbn0nLCBzYW5zLXNlcmlmO1xuICAgIG9iamVjdC1wb3NpdGlvbjogJHBvc2l0aW9uO1xuICB9IEBlbHNlIHtcbiAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6ICN7JHZhbHVlfScsIHNhbnMtc2VyaWY7XG4gIH1cbn1cblxuQG1peGluIGxpbmVDbGFtcCgkbGluZTogMSkge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAjeyRsaW5lfTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyog5L2Z55m9IDjjga7lgI3mlbAgKi9cbkBtaXhpbiBtdWx0aXBsZS1wKCRwb3NpdGlvbjogbnVsbCwgJHNpemU6IDEpIHtcbiAgQGlmICgkcG9zaXRpb24pIHtcbiAgICBwYWRkaW5nLSN7JHBvc2l0aW9ufTogY2FsYyggOHB4ICogI3skc2l6ZX0gKTtcbiAgfSBAZWxzZSB7XG4gICAgcGFkZGluZzogY2FsYyggOHB4ICogI3skc2l6ZX0gKTtcbiAgfVxufVxuXG5AbWl4aW4gbXVsdGlwbGUtbSgkcG9zaXRpb246IG51bGwsICRzaXplOiAxKSB7XG4gIEBpZiAoJHBvc2l0aW9uKSB7XG4gICAgbWFyZ2luLSN7JHBvc2l0aW9ufTogY2FsYyggOHB4ICogI3skc2l6ZX0gKTtcbiAgfSBAZWxzZSB7XG4gICAgbWFyZ2luOiBjYWxjKCA4cHggKiAjeyRzaXplfSApO1xuICB9XG59XG4iXX0= */