﻿.home-v3{--home-gutter: 64px;--home-text: #04062f;--home-desc: rgba(4, 6, 47, .6);--home-title-size: 32px;background:#f7f8fd;color:var(--home-text);font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif}.home-v3 .home-section{width:1312px;max-width:calc(100% - var(--home-gutter) * 2);margin:0 auto;padding:80px 0}.home-v3 .home-heading{width:728px;max-width:100%;margin:0 auto;text-align:center}.home-v3 .home-heading .home-desc{margin-top:24px}.home-v3 .home-title{font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-size:var(--home-title-size);font-weight:600;line-height:1.25;text-align:center;color:var(--home-text)}.home-v3 .home-eyebrow{margin-bottom:16px;color:#004aef;font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-size:20px;line-height:1.25}.home-v3 .home-desc{color:var(--home-desc);font-size:16px;line-height:1.5}.home-v3 .home-actions{margin-top:48px;text-align:center}.home-v3 .home-actions .btn-group{display:flex;justify-content:center;gap:16px}.home-v3 .home-actions .btn-group .btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:256px;height:56px;margin:0;padding:12px 24px;border-radius:12px;font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-size:18px;font-weight:600;line-height:1.25;cursor:pointer}.home-v3 .home-actions .btn-group .btn.btn-download-updf{border:1px solid #000;color:#000;background:transparent}.home-v3 .home-actions .btn-group .btn.btn-download-updf .icon,.home-v3 .home-actions .btn-group .btn.btn-download-updf .span-icon{display:none}.home-v3 .home-actions .btn-group .btn.btn-download-updf::before{content:'';flex-shrink:0;width:12px;height:17px;margin-right:8px;background:url("../images/index-v3-cn/download.svg") center no-repeat}.home-v3 .home-actions .btn-group .btn.btn-download-updf.android::before,.home-v3 .home-actions .btn-group .btn.btn-download-updf.ios::before{display:none}.home-v3 .home-actions .btn-group .btn.btn-checkout-updf{border:0;color:#fff;background:linear-gradient(103deg, #2f37ff, #7b4bf2)}.home-v3 .home-actions .device-note{margin-top:12px;color:rgba(0,0,0,0.6);font-size:12px;line-height:1.5}.home-v3 .home-tabs{position:relative;display:flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;margin:40px auto;padding:8px;border-radius:63px;background:rgba(255,255,255,0.4)}.home-v3 .home-tabs.has-tab-indicator{overflow:hidden}.home-v3 .home-tabs.has-tab-indicator::before{content:'';position:absolute;top:var(--tab-top);left:0;width:var(--tab-width);height:var(--tab-height);border-radius:54px;background:#fff;transform:translateX(var(--tab-left));transition:transform 0.38s cubic-bezier(0.22, 1, 0.36, 1),width 0.38s cubic-bezier(0.22, 1, 0.36, 1);pointer-events:none}.home-v3 .home-tabs.has-tab-indicator button{position:relative;z-index:1}.home-v3 .home-tabs.has-tab-indicator button.active{background:transparent}.home-v3 .home-tabs button{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 36px;border:0;border-radius:54px;background:transparent;color:var(--home-text);font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-size:20px;font-weight:600;line-height:25px;cursor:pointer;transition:background-color .25s ease}.home-v3 .home-tabs button.active{background:#fff}.home-v3 .home-tabs button:focus-visible{outline:2px solid #4851ff;outline-offset:3px}.home-v3 .home-tabs button .tab-icon{flex-shrink:0;width:20px;height:20px;background-position:center;background-repeat:no-repeat}.home-v3 .icon-workflow-0{background-image:url("../images/index-v3-cn/workflow-0.svg")}.home-v3 .icon-workflow-1{background-image:url("../images/index-v3-cn/workflow-1.svg")}.home-v3 .icon-workflow-2{background-image:url("../images/index-v3-cn/workflow-2.svg")}.home-v3 .icon-workflow-3{background-image:url("../images/index-v3-cn/workflow-3.svg")}.home-v3 .icon-tools-0{background-image:url("../images/index-v3-cn/tools-0.svg")}.home-v3 .icon-tools-1{background-image:url("../images/index-v3-cn/tools-1.svg")}.home-v3 .icon-tools-2{background-image:url("../images/index-v3-cn/tools-2.svg")}.home-v3 .icon-tools-3{background-image:url("../images/index-v3-cn/tools-3.svg")}.home-v3 .icon-tools-4{background-image:url("../images/index-v3-cn/tools-4.svg")}.home-v3 .icon-tools-5{background-image:url("../images/index-v3-cn/tools-5.svg")}.home-v3 .icon-comfort-0{background-image:url("../images/index-v3-cn/comfort-0.svg")}.home-v3 .icon-comfort-1{background-image:url("../images/index-v3-cn/comfort-1.svg")}.home-v3 .icon-comfort-2{background-image:url("../images/index-v3-cn/comfort-2.svg")}.home-v3 .icon-comfort-3{background-image:url("../images/index-v3-cn/comfort-3.svg")}.home-v3 [role='tabpanel'][hidden]{display:none}.home-v3 .section .section-title{font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-size:var(--home-title-size);font-weight:600;text-align:center;color:#000}.home-v3 .section-transition-5{transition:transform .5s, opacity .5s, background-color .5s}.home-v3 .section-transition-88{transition:transform .8s, opacity .8s, background-color .5s, left .8s, top .8s}.home-hero{width:1312px;max-width:calc(100% - var(--home-gutter) * 2);margin:0 auto;padding:56px 0 50px}.home-hero .home-heading{width:100%}.home-hero .home-heading .hero-badge{display:inline-block;margin-bottom:16px;padding:3px 7px;border-radius:6px;background:linear-gradient(93deg, #8583ff, #76bdff, #00afe1);color:#fff;font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-size:20px;line-height:25px}.home-hero .home-heading h1{font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-size:48px;font-weight:600;line-height:1.25;color:#04062f}.home-hero .home-heading .home-desc{width:613px;max-width:100%;margin:16px auto 0;font-size:18px}.home-hero .home-actions{margin-top:32px}.home-hero .hero-visual{position:relative;aspect-ratio:2624 / 1196;overflow:hidden;border-radius:32px;-webkit-clip-path:inset(0 round 32px);clip-path:inset(0 round 32px);background:linear-gradient(120deg, #7279ff, #b7e5f8);margin-top:56px}.home-hero .hero-visual::after{content:'';position:absolute;z-index:1;right:0;bottom:0;left:0;height:38%;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(to bottom, transparent, #f7f8fd);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 65%);mask-image:linear-gradient(to bottom, transparent, #000 65%);transition:opacity .2s ease}.home-hero .hero-visual img{display:block;width:100%;height:auto}.home-hero .hero-visual .hero-video{position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);object-fit:cover;clip-path:none;opacity:0;pointer-events:none}.home-hero .hero-visual.is-video-ready{background:transparent}.home-hero .hero-visual.is-video-ready picture{visibility:hidden}.home-hero .hero-visual.is-video-ready .hero-video{opacity:1}.home-hero.hero-blur-hidden .hero-visual::after{opacity:0}.home-workflow{position:relative;width:100%;overflow:hidden;isolation:isolate}.home-workflow::before{content:'';position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:1600px;max-width:140%;transform:translateX(-50%);pointer-events:none;background:radial-gradient(ellipse 42% 48% at 46.9% 36.6%, rgba(36,205,236,0.325), rgba(100,219,241,0.143) 50%, rgba(100,219,241,0) 100%),radial-gradient(ellipse 35.5% 50.3% at 22.3% 39.5%, rgba(100,143,224,0.38), rgba(164,186,240,0.158) 50%, rgba(164,186,240,0) 100%),radial-gradient(ellipse 31.8% 27.9% at 78% 29.9%, rgba(159,207,189,0.23), rgba(178,218,205,0.092) 50%, rgba(207,233,226,0) 100%);-webkit-mask-image:linear-gradient(to right, transparent, #000 9%, #000 91%, transparent),linear-gradient(to bottom, transparent, #000 12%, #000 78%, transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right, transparent, #000 9%, #000 91%, transparent),linear-gradient(to bottom, transparent, #000 12%, #000 78%, transparent);mask-composite:intersect}.home-workflow .workflow-content{position:relative}.home-workflow .workflow-panel{box-sizing:border-box;display:flex;flex-direction:column;position:relative;min-height:557px;padding:56px;overflow:hidden;border-radius:32px;background:radial-gradient(ellipse 45% 90% at 100% 55%, rgba(156,220,237,0.15), rgba(156,220,237,0)),rgba(255,255,255,0.4);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.65),0 4px 30px rgba(0,0,0,0.03)}.home-workflow .workflow-panel.is-leaving{display:flex;position:absolute;z-index:2;top:var(--panel-top);left:var(--panel-left);width:var(--panel-width);pointer-events:none}.home-workflow .workflow-panel .workflow-copy{width:299px;max-width:29%}.home-workflow .workflow-panel .workflow-copy .home-eyebrow{margin-bottom:10px;font-size:14px;font-weight:600}.home-workflow .workflow-panel .workflow-copy h3{width:350px;max-width:117%;margin-bottom:10px;font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-size:28px;font-weight:600;line-height:1.25}.home-workflow .workflow-panel .workflow-copy .workflow-hint{margin-top:65px;padding-left:13px;border-left:4px solid rgba(0,0,0,0.06);color:var(--home-desc);font-size:14px;line-height:1.5}.home-workflow .workflow-panel .workflow-visual{position:absolute;top:26px;right:0;width:935px;max-width:calc(100% - 330px);aspect-ratio:1870 / 1062}@supports not (aspect-ratio: 1/1){.home-workflow .workflow-panel .workflow-visual::before{content:'';display:block;padding-top:56.79144%}}.home-workflow .workflow-panel .workflow-visual img{position:absolute;display:block;height:auto;transition:transform .45s ease}.home-workflow .workflow-panel .home-actions{margin:auto auto 0 0;padding-top:36px}.home-workflow #workflow-panel-0 .workflow-visual .layer-document{right:0;top:0;width:82.353%}.home-workflow #workflow-panel-0 .workflow-visual .layer-ai{left:2%;top:16%;width:32.406%}.home-workflow #workflow-panel-1 .workflow-visual .layer-document{right:0;top:0;width:82.353%}.home-workflow #workflow-panel-1 .workflow-visual .layer-edit-toolbar{left:-1.5%;top:30%;width:42.620%}.home-workflow #workflow-panel-1 .workflow-visual .layer-edit-menu{left:-1.5%;top:37%;width:31.283%}.home-workflow #workflow-panel-1 .workflow-visual .layer-color{right:0.11%;top:-3%;width:26.043%}.home-workflow #workflow-panel-2 .workflow-visual .layer-document{right:0;top:0;width:82.353%}.home-workflow #workflow-panel-2 .workflow-visual .layer-review{left:0%;top:12%;width:32.941%}.home-workflow #workflow-panel-3 .home-eyebrow::before{content:'✦';margin-right:4px}.home-workflow #workflow-panel-3 .workflow-visual{top:20px}.home-workflow #workflow-panel-3 .workflow-visual .layer-document{right:0;top:0;width:70.909%;-webkit-mask-image:linear-gradient(to bottom, #000 92%, transparent);mask-image:linear-gradient(to bottom, #000 92%, transparent)}.home-workflow #workflow-panel-3 .workflow-visual .layer-fields{left:5.989%;top:16.196%;width:38.289%}.home-workflow #workflow-panel-3 .workflow-visual .layer-cursor{left:22%;top:44%;width:5.08%}.home-assistants .home-heading{width:624px}.home-assistants .assistant-cards{display:flex;flex-wrap:wrap;gap:24px;margin-top:48px}.home-assistants .assistant-cards .assistant-card{box-sizing:border-box;position:relative;width:100%;min-height:384px;overflow:hidden;border-radius:32px;box-shadow:0 4px 30px rgba(0,0,0,0.03)}.home-assistants .assistant-cards .assistant-card .assistant-copy{position:relative;z-index:1;width:481px;max-width:38%;padding:48px 0 0 48px;box-sizing:content-box}.home-assistants .assistant-cards .assistant-card .assistant-copy .assistant-label{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-size:20px;font-weight:600}.home-assistants .assistant-cards .assistant-card .assistant-copy .assistant-label::before{content:'';width:32px;height:32px;border-radius:10px;background:#fff url("../images/index-v3-cn/academy-icon.png") center no-repeat;background-size:cover}.home-assistants .assistant-cards .assistant-card .assistant-copy h3{margin-bottom:12px;font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-size:28px;font-weight:600;line-height:1.25;white-space:nowrap}.home-assistants .assistant-cards .assistant-card .assistant-visual{position:absolute;right:0;bottom:0;width:74%}.home-assistants .assistant-cards .assistant-card .assistant-visual img{position:absolute;display:block;height:auto;transition:transform 0.45s cubic-bezier(0.22, 1, 0.36, 1),filter 0.45s ease}.home-assistants .assistant-cards .assistant-card.assistant-academy{margin-bottom:8px;background:linear-gradient(125deg, #ddfaf1, #c7f3f9 50%, #e7faf1)}.home-assistants .assistant-cards .assistant-card.assistant-academy .assistant-visual{width:100%}.home-assistants .assistant-cards .assistant-card.assistant-contract{background:linear-gradient(125deg, #e4e9fb, #e2edf0 70%, #c5eaf0)}.home-assistants .assistant-cards .assistant-card.assistant-contract .assistant-copy .assistant-label::before{background-image:url("../images/index-v3-cn/contract-icon.png");background-size:cover}.home-assistants .assistant-cards .assistant-card.assistant-contract .assistant-visual{width:100%;bottom:0}.home-assistants .assistant-cards .assistant-card.assistant-resume{width:calc(50% - 12px);min-height:480px;background:#fae6cf}.home-assistants .assistant-cards .assistant-card.assistant-resume .assistant-copy{width:auto;max-width:none;padding-right:40px}.home-assistants .assistant-cards .assistant-card.assistant-resume .assistant-copy h3{white-space:normal}.home-assistants .assistant-cards .assistant-card.assistant-resume .assistant-copy .assistant-label::before{background-image:url("../images/index-v3-cn/resume-icon.png");background-size:cover}.home-assistants .assistant-cards .assistant-card.assistant-resume .assistant-visual{right:0;width:100%}.home-assistants .assistant-cards .assistant-card.assistant-finance{width:calc(50% - 12px);min-height:480px;background:linear-gradient(125deg, #d9ddfb, #d0f1fb)}.home-assistants .assistant-cards .assistant-card.assistant-finance .assistant-copy{width:auto;max-width:none;padding-right:40px}.home-assistants .assistant-cards .assistant-card.assistant-finance .assistant-copy h3{white-space:normal}.home-assistants .assistant-cards .assistant-card.assistant-finance .assistant-copy .assistant-label::before{background-image:url("../images/index-v3-cn/finance-icon.png");background-size:cover}.home-assistants .assistant-cards .assistant-card.assistant-finance .assistant-visual{right:0;width:100%}.home-assistants .assistant-academy .assistant-visual{width:100%;aspect-ratio:1312 / 384}@supports not (aspect-ratio: 1/1){.home-assistants .assistant-academy .assistant-visual::before{content:'';display:block;padding-top:29.26829%}}.home-assistants .assistant-academy .assistant-visual .layer-document{left:43.3%;top:9%;width:48.095%}.home-assistants .assistant-academy .assistant-visual .layer-answer{left:75.15%;top:0%;width:24.848%}.home-assistants .assistant-academy .assistant-visual .layer-paper-summary{left:35.65%;top:57.4%;width:6.555%}.home-assistants .assistant-academy .assistant-visual .layer-contributions{left:26.08%;top:70.2%;width:9.07%}.home-assistants .assistant-academy .assistant-visual .layer-methods{left:32.46%;top:83.33%;width:10.747%}.home-assistants .assistant-contract .assistant-visual{aspect-ratio:1312 / 384}@supports not (aspect-ratio: 1/1){.home-assistants .assistant-contract .assistant-visual::before{content:'';display:block;padding-top:29.26829%}}.home-assistants .assistant-contract .assistant-visual .layer-answer{left:51.83%;top:10.4%;width:21.189%}.home-assistants .assistant-contract .assistant-visual .layer-review{z-index:1;left:43%;top:24.7%;width:18.788%}.home-assistants .assistant-contract .assistant-visual .layer-document{left:73.93%;top:3.4%;width:26.143%}.home-assistants .assistant-contract .assistant-visual .layer-summary{left:33.92%;top:57.81%;width:6.555%}.home-assistants .assistant-contract .assistant-visual .layer-risk{left:36.43%;top:69.3%;width:6.555%}.home-assistants .assistant-contract .assistant-visual .layer-clauses{left:34.91%;top:81%;width:6.555%}.home-assistants .assistant-resume .assistant-visual{aspect-ratio:644 / 254}@supports not (aspect-ratio: 1/1){.home-assistants .assistant-resume .assistant-visual::before{content:'';display:block;padding-top:39.44099%}}.home-assistants .assistant-resume .assistant-visual .layer-document{left:7.453%;top:11%;width:43.478%}.home-assistants .assistant-resume .assistant-visual .layer-review{left:50.31%;top:20.08%;width:49.534%}.home-assistants .assistant-resume .assistant-visual .layer-polish{left:54.503%;top:11%;width:19.72%}.home-assistants .assistant-resume .assistant-visual .layer-prediction{left:76.087%;top:11%;width:19.72%}.home-assistants .assistant-finance .assistant-visual{aspect-ratio:644 / 273}@supports not (aspect-ratio: 1/1){.home-assistants .assistant-finance .assistant-visual::before{content:'';display:block;padding-top:42.3913%}}.home-assistants .assistant-finance .assistant-visual .layer-report{left:24.53%;top:13.2%;width:75.621%}.home-assistants .assistant-finance .assistant-visual .layer-answer{left:2.73%;top:37.7%;width:41.615%}.home-assistants .assistant-finance .assistant-visual .layer-earnings{left:7.453%;top:0%;width:13.354%}.home-assistants .assistant-finance .assistant-visual .layer-risk{left:22.671%;top:0%;width:13.354%}.home-assistants .assistant-finance .assistant-visual .layer-drivers{left:37.888%;top:0%;width:16.77%}.home-tools .home-tabs{gap:34px;margin:32px auto;padding:0;background:transparent}.home-tools .home-tabs button{gap:0;padding:10px;background:#04062f;color:#fff;font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-size:18px;line-height:20px;transition:padding 0.4s cubic-bezier(0.22, 1, 0.36, 1)}.home-tools .home-tabs button .tab-icon{filter:brightness(0) invert(1)}.home-tools .home-tabs button .tab-label-mobile{display:none}.home-tools .home-tabs button .tab-label-full{display:block;flex-shrink:0;max-width:0;overflow:hidden;white-space:nowrap;opacity:0;clip-path:inset(0 50%);transition:max-width 0.4s cubic-bezier(0.22, 1, 0.36, 1),margin-left 0.4s ease,opacity 0.3s ease,clip-path 0.4s ease}.home-tools .home-tabs button.active{padding-right:16px;background:#04062f}.home-tools .home-tabs button.active .tab-label-full{max-width:var(--tab-label-width, 280px);margin-left:8px;opacity:1;clip-path:inset(0)}.home-tools .tools-panel{position:relative;background:linear-gradient(125deg, #e5e9ff, #eae3ee);overflow:hidden;border-radius:32px;aspect-ratio:2624 / 1124}@supports not (aspect-ratio: 1/1){.home-tools .tools-panel::before{content:'';display:block;padding-top:42.83537%}}.home-tools .tools-panel img{position:absolute;display:block;height:auto;transition:transform .45s ease}.home-tools #tools-panel-0 .layer-document{left:16.3%;top:18.6%;width:66.387%}.home-tools #tools-panel-0 .layer-toolbar{left:27.6%;top:5.45%;width:44.817%}.home-tools #tools-panel-0 .layer-colors{left:1.54%;top:48.92%;width:17.111%}.home-tools #tools-panel-0 .layer-comment{left:75.88%;top:7.86%;width:19.017%}.home-tools #tools-panel-0 .layer-stickers{left:83.41%;top:49.48%;width:16.616%}.home-tools #tools-panel-1 .layer-document{left:23.04%;top:9.03%;width:62.767%}.home-tools #tools-panel-1 .layer-create{left:1.117%;top:15.758%;width:23.628%}.home-tools #tools-panel-1 .layer-paper-size{left:12.451%;top:69.514%;width:14.787%}.home-tools #tools-panel-1 .layer-convert{left:72.487%;top:0%;width:27.515%}.home-tools #tools-panel-2 .layer-background-left{left:0%;top:0%;width:19.322%}.home-tools #tools-panel-2 .layer-background-right{left:80.793%;top:30.961%;width:19.245%}.home-tools #tools-panel-2 .layer-document{left:18.064%;top:14.057%;width:62.195%}.home-tools #tools-panel-2 .layer-toolbar{left:40.854%;top:3.025%;width:18.293%}.home-tools #tools-panel-2 .layer-password{left:71.799%;top:1.335%;width:25.457%}.home-tools #tools-panel-2 .layer-encryption{left:3.506%;top:69.751%;width:25.457%}.home-tools #tools-panel-2 .layer-colors{left:67.645%;top:58.363%;width:15.053%}.home-tools #tools-panel-3{--ocr-scan-edge: 67.7305%;--ocr-scan-duration: 2.2s}.home-tools #tools-panel-3 .layer-document{left:24.07%;top:13.24%;width:76.982%}.home-tools #tools-panel-3 .layer-scanned{left:29.177%;top:13.24%;width:73.018%;clip-path:inset(0 0 0 calc((var(--ocr-scan-edge) - 29.177%) * 100 / 73.018));mix-blend-mode:multiply;transition:clip-path var(--ocr-scan-duration) linear}.home-tools #tools-panel-3 .layer-languages{left:0.848%;top:1.149%;width:22.332%}.home-tools #tools-panel-3 .layer-scan-marker{left:calc(var(--ocr-scan-edge) - 2.6295%);top:3.136%;width:5.259%;transition:left var(--ocr-scan-duration) linear}.home-tools #tools-panel-4 .layer-pages{left:18.9%;top:18.05%;width:81.098%}.home-tools #tools-panel-4 .layer-toolbar{left:25.42%;top:5.217%;width:49.162%}.home-tools #tools-panel-4 .layer-batch{left:0.858%;top:25.445%;width:25.191%}.home-tools #tools-panel-4 .layer-selected-page{left:69.475%;top:26.434%;width:28.659%}.home-tools #tools-panel-5 .layer-document{left:42.189%;top:13.417%;width:57.774%}.home-tools #tools-panel-5 .layer-share{left:10.864%;top:5.491%;width:30.907%}.home-tools #tools-panel-5 .layer-plane{left:1.692%;top:51.42%;width:13.72%}.home-performance .performance-cards{display:flex;gap:24px;margin-top:48px}.home-performance .performance-cards .performance-card{box-sizing:border-box;position:relative;width:calc(50% - 12px);min-height:644px;overflow:hidden;border-radius:32px}.home-performance .performance-cards .performance-card .performance-copy{position:relative;z-index:1;padding:40px}.home-performance .performance-cards .performance-card .performance-copy h3{margin-bottom:16px;font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-size:24px;font-weight:600;line-height:1.25}.home-performance .performance-cards .performance-card .performance-visual{position:absolute;bottom:0;width:100%}.home-performance .performance-cards .performance-card .performance-visual img{position:absolute;display:block;height:auto;transition:transform 0.5s cubic-bezier(0.22, 1, 0.36, 1)}.home-performance .performance-cards .performance-card.performance-speed{background:linear-gradient(134.86deg, rgba(218,226,255,0.4) 11.03%, rgba(141,226,255,0.4) 70.92%)}.home-performance .performance-cards .performance-card.performance-batch{background:linear-gradient(204.69deg, rgba(255,151,196,0.478431) 24.23%, rgba(85,105,255,0.490196) 128%)}.home-performance .performance-speed .performance-visual{max-height:calc(100% - 140px);aspect-ratio:1286 / 1001}@supports not (aspect-ratio: 1/1){.home-performance .performance-speed .performance-visual::before{content:'';display:block;padding-top:77.83826%}}.home-performance .performance-speed .performance-visual .speed-gauge{position:absolute;left:8%;top:0;width:38.82%;aspect-ratio:2 / 1}@supports not (aspect-ratio: 1/1){.home-performance .performance-speed .performance-visual .speed-gauge::before{content:'';display:block;padding-top:50%}}.home-performance .performance-speed .performance-visual .speed-gauge .gauge-dial{width:100%}.home-performance .performance-speed .performance-visual .speed-gauge .gauge-fill{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0)}.home-performance .performance-speed .performance-visual .speed-gauge .gauge-fill .gauge-sector{left:13.2%;top:26.4%;width:68.4%;transform:rotate(0deg);transform-origin:53.801% 100%;transition:transform 0.45s cubic-bezier(0.22, 1, 0.36, 1)}.home-performance .performance-speed .performance-visual .speed-gauge .gauge-needle{left:48%;top:60.8%;width:34.6%;transform:rotate(0deg);transform-origin:5.78% 89.091%;transition:transform 0.45s cubic-bezier(0.22, 1, 0.36, 1)}.home-performance .performance-speed .performance-visual .performance-documents{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.home-performance .performance-speed .performance-visual .performance-documents .document-back{left:46.739%;top:1.996%;width:53.339%}.home-performance .performance-speed .performance-visual .performance-documents .document-dark{left:32.919%;top:10.978%;width:67.158%}.home-performance .performance-speed .performance-visual .performance-documents .document-blue{left:18.944%;top:22.555%;width:72.283%}.home-performance .performance-speed .performance-visual .performance-documents .document-front{left:5.124%;top:34.93%;width:72.283%}.home-performance .performance-batch .performance-visual{aspect-ratio:1290 / 948}@supports not (aspect-ratio: 1/1){.home-performance .performance-batch .performance-visual::before{content:'';display:block;padding-top:73.48837%}}.home-performance .performance-batch .performance-visual .performance-documents{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.home-performance .performance-batch .performance-visual .performance-documents .document-pages{left:4.73%;bottom:0;width:95.419%;transform-origin:50% 100%}.home-performance .performance-batch .performance-visual .performance-tags{position:absolute;z-index:1;top:16px;right:0;bottom:0;left:0;pointer-events:none}.home-performance .performance-batch .performance-visual .performance-tags img{pointer-events:auto;top:0}.home-performance .performance-batch .performance-visual .performance-tags .tag-convert{left:16.12%;width:21.429%}.home-performance .performance-batch .performance-visual .performance-tags .tag-merge{left:40.189%;width:21.894%}.home-performance .performance-batch .performance-visual .performance-tags .tag-ocr{left:64.723%;width:16.460%}.home-performance .performance-batch .performance-visual .performance-tags .tag-compress{left:83.823%;width:21.894%}.home-performance .performance-batch .performance-visual .performance-tags .tag-print{right:67.703%;margin-top:10.093%;width:16.460%}.home-performance .performance-batch .performance-visual .performance-tags .tag-create{right:48.603%;margin-top:10.093%;width:16.460%}.home-performance .performance-batch .performance-visual .performance-tags .tag-bates{right:24.534%;margin-top:10.093%;width:21.429%}.home-performance .performance-batch .performance-visual .performance-tags .tag-page-tools{right:-3.571%;margin-top:8.23%;width:26.863%}.home-performance .performance-batch .performance-visual .performance-tags .tag-watermark{left:23.1%;margin-top:20.186%;width:16.460%}.home-performance .performance-batch .performance-visual .performance-tags .tag-insert{left:42.2%;margin-top:20.186%;width:16.460%}.home-performance .performance-batch .performance-visual .performance-tags .tag-background{left:61.3%;margin-top:20.186%;width:18.944%}.home-performance .performance-batch .performance-visual .performance-tags .tag-bottom-compress{left:82.884%;margin-top:20.186%;width:21.894%}.home-comfort{position:relative;isolation:isolate}.home-comfort.home-section{width:100%;max-width:none}.home-comfort::before{content:'';position:absolute;z-index:-1;top:-80px;bottom:-80px;left:0;width:100%;pointer-events:none;background:radial-gradient(ellipse 54% 64% at 39% 40%, rgba(72,229,255,0.48), transparent 75%),radial-gradient(ellipse 54% 64% at 75% 50%, rgba(149,147,255,0.4), transparent 75%);-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%, #000 70%, transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%, #000 70%, transparent 100%)}.home-comfort .comfort-header{width:1312px;max-width:calc(100% - var(--home-gutter) * 2);margin-right:auto;margin-left:auto;display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.home-comfort .comfort-header .home-tabs{margin:0}.home-comfort .comfort-panel{position:relative;width:1312px;max-width:calc(100% - var(--home-gutter) * 2);margin:0 auto;aspect-ratio:2624 / 1368;background:linear-gradient(125deg, #b8eee6, #e5defa);overflow:hidden;border-radius:32px}.home-comfort .comfort-panel img{display:block;width:100%;height:auto}.home-comfort .home-actions{width:1312px;max-width:calc(100% - var(--home-gutter) * 2);margin:32px auto 0}.section-banner-container .section-text .section-title{font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-size:var(--home-title-size);font-weight:600;line-height:1.25;text-align:center}.section-banner-container .section-universal{height:auto;transform:translateY(100%);background:#f8f9fd;padding-bottom:106px}.section-banner-container .section-universal .section-text{margin-top:70px}.section-banner-container .section-universal .section-text .section-title{color:#000;opacity:0}.section-banner-container .section-universal .universal-container{zoom:1;display:flex;flex-direction:row;justify-content:center;align-items:center;width:1312px;max-width:calc(100% - var(--home-gutter) * 2);gap:24px;margin:52px auto 0;transform:translateY(30%)}.section-banner-container .section-universal .universal-container .item{border:1px solid #00000024;box-shadow:0px 12px 36.2px 0px #0000001A;border-radius:18px;display:flex;box-sizing:border-box;margin:0;flex-direction:column;background:var(--home-edition-background, url(../images/index-v3/universal-item-bg-01.png)) no-repeat;background-size:cover;width:calc(50% - 12px);max-width:none}.section-banner-container .section-universal .universal-container .item .item-title{margin:55px auto 0;font-weight:600;font-size:40px;line-height:100%;text-align:center;vertical-align:middle;color:#000}.section-banner-container .section-universal .universal-container .item .btn{min-width:328px;height:58px;margin:32px auto 0;font-weight:600;font-size:20px;line-height:100%;border:1px solid #000000;color:#000;background:transparent}.section-banner-container .section-universal .universal-container .item .a-link{margin:14px auto 576px;font-weight:600;font-size:20px;line-height:28px;text-align:center;color:#000}.section-banner-container .section-universal .universal-container .item .a-link>span{display:inline-block;margin-left:16px;transition:all .5s;width:18px;height:14px;background:url(../images/index-v3/index-span-icon.png) no-repeat;background-size:100% 100%}.section-banner-container .section-universal .universal-container .item .a-link:hover>span{transform:translateX(8px)}.section-banner-container .section-universal .universal-container .item:nth-child(2){background:var(--home-edition-background, url(../images/index-v3/universal-item-bg-02.png)) no-repeat;background-size:100% 100%}.section-banner-container .section-universal.active{transform:translateY(0)}.section-banner-container .section-universal.active .section-text .section-title{opacity:1}.section-banner-container .section-universal.active .universal-container{transform:translateY(0%)}.section-banner-container .section-universal.active-previous{transform:translateY(-100%)}.section-banner-container .section-security{transform:translateY(100%);position:relative;height:auto;padding-bottom:90px}.section-banner-container .section-security .section-text{margin-top:52px}.section-banner-container .section-security .section-text .section-title{color:#000;opacity:0}.section-banner-container .section-security .security-container{zoom:var(--home-security-zoom, 1);margin:52px auto 0;display:flex;justify-content:center;align-items:stretch}.section-banner-container .section-security .security-container .item .text-container{border-radius:18px;position:relative}.section-banner-container .section-security .security-container .item .text-container .item-small,.section-banner-container .section-security .security-container .item .text-container .item-big{position:relative;border-radius:18px;border:1px solid #00000024;box-sizing:border-box;width:642px;overflow:hidden;transition-timing-function:cubic-bezier(0.26, -0.4, 0.44, 1.39);box-shadow:0px 12px 36.2px 0px rgba(0,0,0,0.1);transition:all .5s}.section-banner-container .section-security .security-container .item .text-container .item-small .item-icon,.section-banner-container .section-security .security-container .item .text-container .item-big .item-icon{width:48px;margin:32px auto 0 32px;display:block}.section-banner-container .section-security .security-container .item .text-container .item-small .item-container,.section-banner-container .section-security .security-container .item .text-container .item-big .item-container{display:flex}.section-banner-container .section-security .security-container .item .text-container .item-small .item-container .text .item-title,.section-banner-container .section-security .security-container .item .text-container .item-big .item-container .text .item-title{font-weight:600;font-size:24px;vertical-align:middle;color:#000;margin:22px auto 0 32px;text-align:left;max-width:68%}.section-banner-container .section-security .security-container .item .text-container .item-small .item-container .text .item-desc,.section-banner-container .section-security .security-container .item .text-container .item-big .item-container .text .item-desc{margin:14px 0 0 32px;font-weight:400;font-size:14px;line-height:180%;display:block;opacity:.5;text-align:left;max-width:72%}.section-banner-container .section-security .security-container .item .text-container .item-small .item-container .item-images,.section-banner-container .section-security .security-container .item .text-container .item-big .item-container .item-images{position:relative;bottom:0;right:0;z-index:3}.section-banner-container .section-security .security-container .item .text-container:hover{box-shadow:0px 28px 50px 0px rgba(0,0,0,0.2);transition-delay:0s !important}.section-banner-container .section-security .security-container .item .item-small{height:284px;box-sizing:border-box}.section-banner-container .section-security .security-container .item .item-small .item-container .item-images{bottom:24px}.section-banner-container .section-security .security-container .item .item-small .item-container .item-images .item-img-00{width:61px;height:92px;position:absolute;left:-15%;top:15%;opacity:0}.section-banner-container .section-security .security-container .item .item-small .item-container .item-images .item-img-00.img-line-02{left:-24%;top:6%}.section-banner-container .section-security .security-container .item .item-small .item-container .item-images .item-img-01{width:70px;position:absolute;top:-6%;right:216px;transform:translateY(288px)}.section-banner-container .section-security .security-container .item .item-small .item-container .item-images .item-img-02{width:191px;bottom:0;right:28px;position:absolute;z-index:3}.section-banner-container .section-security .security-container .item .item-small .item-container .item-images .item-img-03{position:relative;width:209px;right:-52px;bottom:-14px;box-shadow:0px 0px 17.8px 0px rgba(0,0,0,0.1);border-radius:12px;z-index:2}.section-banner-container .section-security .security-container .item .item-small .item-container .item-images .item-img-04{position:absolute;width:61px;right:75%;bottom:34%;z-index:1;transform:translateX(100%)}.section-banner-container .section-security .security-container .item .item-small .item-container .item-images .item-img-05{position:absolute;width:61px;right:82%;bottom:32%;z-index:0;transform:translateX(100%)}.section-banner-container .section-security .security-container .item .item-small .item-container .item-images .item-19{display:flex;flex-direction:row;justify-content:space-between}.section-banner-container .section-security .security-container .item .item-small .item-container .item-images .item-19 .text{width:26%;position:relative;margin-right:18px;box-shadow:0px 4px 15.3px 0px rgba(159,159,159,0.25);font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-weight:600;font-size:40px;border-radius:14px;color:#000;padding:15px 14px;transform:translateY(100%)}.section-banner-container .section-security .security-container .item .item-small .item-container .item-images .item-19 .text::after{content:attr(data-text);display:block;width:100%;height:100%;position:absolute;top:0;left:0;padding:15px 14px;box-sizing:border-box;background:linear-gradient(180deg, #002FFF 0%, #E694FF 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:0;transition:all .88s}.section-banner-container .section-security .security-container .item .item-small .item-container .item-images .item-19 .item-img-19{box-shadow:0px 4px 15.3px 0px rgba(159,159,159,0.25);width:134px;transform:translateY(100%)}.section-banner-container .section-security .security-container .item .item-small .item-container .item-images .item-img-20,.section-banner-container .section-security .security-container .item .item-small .item-container .item-images .item-img-21{box-shadow:0px 4px 15.3px 0px rgba(159,159,159,0.25);margin-top:18px;width:233px;border-radius:14px;transform:translateY(100%)}.section-banner-container .section-security .security-container .item .item-small.item-01{background:url(../images/index-v3/security-item-bg-01.png) no-repeat;background-size:100% 100%}.section-banner-container .section-security .security-container .item .item-small.item-04 .item-container .item-images{display:flex;flex-direction:column;right:34px;bottom:52px}.section-banner-container .section-security .security-container .item .item-big{height:448px;background:linear-gradient(120.94deg, #fff 31.26%, #F4F4F4 72.72%)}.section-banner-container .section-security .security-container .item .item-big.item-02 .item-container .text .item-desc{max-width:48%}.section-banner-container .section-security .security-container .item .item-big.item-02 .item-container .item-images{position:absolute}.section-banner-container .section-security .security-container .item .item-big.item-02 .item-container .item-images .item-img-06{position:relative;height:423px;bottom:0;right:0}.section-banner-container .section-security .security-container .item .item-big.item-02 .item-container .item-images .item-07{position:absolute;width:8.5px;height:10.5px;background:url(../images/index-v3/security-item-img-07.png) no-repeat;background-size:100% 100%;top:48%;left:41%}.section-banner-container .section-security .security-container .item .item-big.item-02 .item-container .item-images .item-07::after{content:" ";position:absolute;left:50%;top:50%;background:url(../images/index-v3/security-item-img-07-02.png) no-repeat;background-size:100% 100%;transform:translate(-50%, -50%);width:18.5px;height:22.5px;animation:1.6s 2s breathingLightANimation linear infinite}.section-banner-container .section-security .security-container .item .item-big.item-02 .item-container .item-images .item-08{position:absolute;top:0;left:0}.section-banner-container .section-security .security-container .item .item-big.item-02 .item-container .item-images .item-08 .item-img-08{width:38px;position:absolute;bottom:5%;right:0;opacity:0;z-index:2}.section-banner-container .section-security .security-container .item .item-big.item-02 .item-container .item-images .item-08 .item-img-09{width:185px;transform:scale(0);transform-origin:right bottom}.section-banner-container .section-security .security-container .item .item-big.item-02 .item-container .item-images .item-10{position:absolute;bottom:8%;right:58%}.section-banner-container .section-security .security-container .item .item-big.item-02 .item-container .item-images .item-10 .item-img-10{width:39px;position:absolute;left:0;top:0;z-index:2}.section-banner-container .section-security .security-container .item .item-big.item-02 .item-container .item-images .item-10 .item-img-11{width:284px;transform:scale(0);transform-origin:left top}.section-banner-container .section-security .security-container .item .item-big.item-03{background:url(../images/index-v3/security-item-bg-02.png) no-repeat;background-size:100% 100%}.section-banner-container .section-security .security-container .item .item-big.item-03 .text .section-desc{max-width:52%}.section-banner-container .section-security .security-container .item .item-big.item-03 .item-container{flex-direction:column}.section-banner-container .section-security .security-container .item .item-big.item-03 .item-container .item-images{text-align:right;right:-52px}.section-banner-container .section-security .security-container .item .item-big.item-03 .item-container .item-images .item-img-12{width:150px}.section-banner-container .section-security .security-container .item .item-big.item-03 .item-container .item-images .item-13{position:absolute;right:25%;top:10%}.section-banner-container .section-security .security-container .item .item-big.item-03 .item-container .item-images .item-13 .item-img-13{width:156px;opacity:0}.section-banner-container .section-security .security-container .item .item-big.item-03 .item-container .item-images .item-13 .item-img-14{width:58px;position:absolute;left:50%;top:50%;transform:translate(-58%, -60%)}.section-banner-container .section-security .security-container .item .item-big.item-03 .item-container .item-images .item-15{position:absolute;left:0;top:0;transform:translateY(150%)}.section-banner-container .section-security .security-container .item .item-big.item-03 .item-container .item-images .item-15 .item-img-15{width:330px;position:relative;left:0;z-index:3;opacity:0;transform:rotate(-10deg)}.section-banner-container .section-security .security-container .item .item-big.item-03 .item-container .item-images .item-15 .item-img-16{width:301px;position:absolute;right:5%;z-index:2;opacity:0;transform:rotate(10deg)}.section-banner-container .section-security .security-container .item .item-big.item-03 .item-container .item-images .item-15 .item-img-17{width:313.5px;position:absolute;left:-24px;z-index:1;opacity:0;transform:rotate(-10deg)}.section-banner-container .section-security .security-container .item .item-big.item-03 .item-container .item-images .item-15 .item-img-18{width:28.5px;position:absolute;top:5%;right:30%;opacity:0;z-index:3}.section-banner-container .section-security .security-container .item:nth-child(1) .text-container-two{margin-top:24px}.section-banner-container .section-security .security-container .item:nth-child(1) .text-container-two .item-big{transform:translateY(50%);opacity:0;transition-delay:1s}.section-banner-container .section-security .security-container .item:nth-child(2){margin-left:24px}.section-banner-container .section-security .security-container .item:nth-child(2) .text-container{margin-top:24px}.section-banner-container .section-security .security-container .item:nth-child(2) .text-container .item-small{transform:translateY(50%);opacity:0;transition-delay:1s}.section-banner-container .section-security.active{transform:translateY(0)}.section-banner-container .section-security.active .section-text .section-title{opacity:1}.section-banner-container .section-security.active .security-container .item{display:flex;flex-direction:column}.section-banner-container .section-security.active .security-container .item .item-small .item-container .item-images .item-img-00,.section-banner-container .section-security.active .security-container .item .item-small .item-container .item-images .item-img-01,.section-banner-container .section-security.active .security-container .item .item-small .item-container .item-images .item-img-04,.section-banner-container .section-security.active .security-container .item .item-small .item-container .item-images .item-img-05{transform:none;transition-delay:.88s;opacity:1}.section-banner-container .section-security.active .security-container .item .item-small .item-container .item-images .item-19 .text{transform:translateY(0%);transition-delay:1.52s}.section-banner-container .section-security.active .security-container .item .item-small .item-container .item-images .item-19 .text::after{opacity:1;transition-delay:1.88s}.section-banner-container .section-security.active .security-container .item .item-small .item-container .item-images .item-19 .item-img-19{transform:translateY(0%);transition-delay:1.62s}.section-banner-container .section-security.active .security-container .item .item-small .item-container .item-images .item-img-20{transform:translateY(0%);transition-delay:1.72s}.section-banner-container .section-security.active .security-container .item .item-small .item-container .item-images .item-img-21{transform:translateY(0%);transition-delay:1.82s}.section-banner-container .section-security.active .security-container .item .item-big .item-container .item-images .item-08 .item-img-08,.section-banner-container .section-security.active .security-container .item .item-big .item-container .item-images .item-08 .item-img-10,.section-banner-container .section-security.active .security-container .item .item-big .item-container .item-images .item-10 .item-img-08,.section-banner-container .section-security.active .security-container .item .item-big .item-container .item-images .item-10 .item-img-10{opacity:1;transition-delay:.28s}.section-banner-container .section-security.active .security-container .item .item-big .item-container .item-images .item-08 .item-img-09,.section-banner-container .section-security.active .security-container .item .item-big .item-container .item-images .item-08 .item-img-11,.section-banner-container .section-security.active .security-container .item .item-big .item-container .item-images .item-10 .item-img-09,.section-banner-container .section-security.active .security-container .item .item-big .item-container .item-images .item-10 .item-img-11{transform:scale(1);transition-delay:.58s}.section-banner-container .section-security.active .security-container .item .item-big .item-container .item-images .item-13 .item-img-13{opacity:1;transition-delay:1.88s}.section-banner-container .section-security.active .security-container .item .item-big .item-container .item-images .item-13 .item-img-14{opacity:1;transform:translate(-58%, -60%) scale(1);transition-delay:1.88s}.section-banner-container .section-security.active .security-container .item .item-big .item-container .item-images .item-15{transform:translateY(48%);transition-delay:1.88s}.section-banner-container .section-security.active .security-container .item .item-big .item-container .item-images .item-15 .item-img-15,.section-banner-container .section-security.active .security-container .item .item-big .item-container .item-images .item-15 .item-img-16,.section-banner-container .section-security.active .security-container .item .item-big .item-container .item-images .item-15 .item-img-17{opacity:1;transform:none;transition-delay:1.88s}.section-banner-container .section-security.active .security-container .item .item-big .item-container .item-images .item-15 .item-img-18{opacity:1;transition-delay:2.28s}.section-banner-container .section-security.active .security-container .item:nth-child(1) .item-big{transform:translateY(0);opacity:1}.section-banner-container .section-security.active .security-container .item:nth-child(2) .item-small{transform:translateY(0);opacity:1}.section-banner-container-move{display:none}.home-choose .choose-pagination{display:none}.home-choose .choose-reviews{display:flex;gap:24px;width:1866px;max-width:calc(100vw - 48px);margin:64px 0 64px 50%;transform:translateX(-50%)}.home-choose .choose-reviews .choose-review{box-sizing:border-box;display:flex;flex-direction:column;flex:1;min-width:0;min-height:321px;padding:42px 39px;border:1px solid rgba(0,0,0,0.07);border-radius:32px;background:linear-gradient(135deg, #b7a8a8, #df9d7c);color:#fff}.home-choose .choose-reviews .choose-review p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:7;-webkit-box-orient:vertical;font-size:16px;line-height:1.6;color:#fff}.home-choose .choose-reviews .choose-review h3{margin-top:auto;padding-top:20px;color:#fff;font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-size:20px;font-weight:600}.home-choose .choose-reviews .choose-review:nth-child(2){background:linear-gradient(135deg, #dda69c, #a69ee5)}.home-choose .choose-reviews .choose-review:nth-child(3){background:linear-gradient(135deg, #87c8ff, #b29ef0, #e9aee2)}.home-choose .choose-reviews .choose-review:nth-child(4){background:linear-gradient(135deg, #9bb4ff, #78b6bd)}.home-choose .choose-reviews .choose-review:nth-child(5){background:linear-gradient(135deg, #9bb4ff, #a09fd9)}.home-choose .choose-benefits{display:flex;gap:24px}.home-choose .choose-benefits .choose-benefit{box-sizing:border-box;flex:1;padding:20px 16px;border:1px solid rgba(0,0,0,0.07);border-radius:32px;background:rgba(255,255,255,0.6);box-shadow:4px 5px 14px rgba(186,191,212,0.1);text-align:center}.home-choose .choose-benefits .choose-benefit .benefit-icon{display:block;width:32px;height:32px;margin:0 auto 14px;border-radius:10px;background:#04062f url("../images/index-v3-cn/benefit-0.svg") center no-repeat}.home-choose .choose-benefits .choose-benefit .benefit-icon.benefit-icon-1{background-image:url("../images/index-v3-cn/benefit-1.svg")}.home-choose .choose-benefits .choose-benefit .benefit-icon.benefit-icon-2{background-image:url("../images/index-v3-cn/benefit-2.svg")}.home-choose .choose-benefits .choose-benefit .benefit-icon.benefit-icon-3{background-image:url("../images/index-v3-cn/benefit-3.svg")}.home-choose .choose-benefits .choose-benefit .benefit-icon.benefit-icon-4{background-image:url("../images/index-v3-cn/benefit-4.svg")}.home-choose .choose-benefits .choose-benefit h3{margin-bottom:14px;font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-size:20px;font-weight:700;line-height:1.25}.home-choose .choose-benefits .choose-benefit p{color:var(--home-desc);font-size:14px;line-height:1.8}.section-trusted{overflow:hidden;background:#f8f9fd;width:100%}.section-trusted.section{margin:0}.section-trusted.section .section-title{color:var(--home-text)}.section-trusted .trusted-proof{display:flex;align-items:center;justify-content:center;gap:40px;width:742px;max-width:calc(100% - var(--home-gutter) * 2);margin:64px auto 0}.section-trusted .trusted-proof .trusted-rating{flex-shrink:0;width:300px;text-align:center}.section-trusted .trusted-proof .trusted-rating .trusted-stars{display:block;width:150px;height:auto;margin:0 auto}.section-trusted .trusted-proof .trusted-rating p{margin-top:16px;color:var(--home-text);font-size:12px;line-height:1.8}.section-trusted .trusted-proof .trusted-awards{display:flex;align-items:center;min-width:0;padding-left:40px;border-left:2px solid rgba(4,6,47,0.1)}.section-trusted .trusted-proof .trusted-awards .trusted-awards-image{display:block;width:300px;max-width:100%;height:auto;object-fit:contain}.section-trusted .trusted-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;margin-top:72px;flex-wrap:nowrap;width:max-content}.section-trusted .trusted-container .trusted-left-container,.section-trusted .trusted-container .trusted-right-container{height:502px;position:relative;display:flex;flex-direction:row;justify-content:center;transition:all .5s;animation:scrollBackground 50s linear infinite}.section-trusted .trusted-container .trusted-left-container .item,.section-trusted .trusted-container .trusted-right-container .item{border:0.65px solid #00000024;color:#FBFFCB;border-radius:16px;width:284px;margin-left:24px;padding:32px;box-sizing:border-box;overflow:hidden;position:relative}.section-trusted .trusted-container .trusted-left-container .item .item-desc,.section-trusted .trusted-container .trusted-right-container .item .item-desc{color:var(--color);font-weight:400;font-size:14px;line-height:150%}.section-trusted .trusted-container .trusted-left-container .item .item-title,.section-trusted .trusted-container .trusted-right-container .item .item-title{font-weight:700;font-size:14px;line-height:180%;color:var(--color);margin-top:12px}.section-trusted .trusted-container .trusted-left-container .item>img,.section-trusted .trusted-container .trusted-right-container .item>img{margin-top:24px}.section-trusted .trusted-container .trusted-left-container .item video,.section-trusted .trusted-container .trusted-right-container .item video{clip-path:none;height:100%;width:auto}.section-trusted .trusted-container .trusted-left-container .item .btn-tip,.section-trusted .trusted-container .trusted-right-container .item .btn-tip{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;opacity:0;cursor:pointer}.section-trusted .trusted-container .trusted-left-container .item.item-container,.section-trusted .trusted-container .trusted-right-container .item.item-container{padding:0;width:684px;border:none;box-sizing:border-box}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom{height:50%;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-small,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-small,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-small{overflow:hidden;box-sizing:border-box;border-radius:16px;border:0.65px solid #00000024;width:34.8%;padding:24px;box-sizing:border-box;position:relative}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-small .item-desc,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small .item-desc,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-small .item-desc,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-small .item-desc{margin-top:22px;color:#606060;font-weight:400;font-size:16px;line-height:150%}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-small .item-title,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small .item-title,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-small .item-title,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-small .item-title{margin-top:24px;font-weight:700;font-size:16px;line-height:180%;color:#606060}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-big,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-big{overflow:hidden;box-sizing:border-box;margin-left:24px;border:0.65px solid #00000024;border-radius:16px;flex:1;padding:24px;display:flex;justify-content:center;position:relative;box-sizing:border-box}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big .text,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big .text,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-big .text,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-big .text{flex:1}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big .text .text-desc,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big .text .text-desc,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-big .text .text-desc,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-big .text .text-desc{font-weight:400;font-size:14px;line-height:130%;color:var(--color)}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big .text .text-title,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big .text .text-title,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-big .text .text-title,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-big .text .text-title{display:flex;align-items:center;margin-top:22px}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big .text .text-title>span,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big .text .text-title>span,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-big .text .text-title>span,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-big .text .text-title>span{font-weight:700;font-size:14px;line-height:180%;color:var(--color)}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big .text .text-title>svg,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big .text .text-title>svg,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-big .text .text-title>svg,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-big .text .text-title>svg{margin-left:22px}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top.item-bottom,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom.item-bottom,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top.item-bottom,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom.item-bottom{height:calc(50% - 24px)}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom{margin-top:24px}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-big{margin:0 24px 0 0}.section-trusted .trusted-container:hover .trusted-left-container,.section-trusted .trusted-container:hover .trusted-right-container{animation-play-state:paused}.section-resources{background:#f8f9fd;padding-top:182px;padding-bottom:88px;overflow-wrap:anywhere}.section-resources .resources-title{font-weight:600;font-size:32px;text-align:left;margin:0 auto 40px;width:1440px;max-width:85%}.section-resources .resources-container{position:relative;width:1440px;max-width:85%;margin:32px auto 0;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:stretch}.section-resources .resources-container .left{display:flex;flex-direction:row;justify-content:center;align-items:stretch;max-width:50%}.section-resources .resources-container .left .left-item{display:flex;flex-direction:column;justify-content:space-between;width:310px;min-width:0;max-width:50%}.section-resources .resources-container .left .left-item .item{border:1px solid #00000024;box-shadow:0px 12px 36.2px 0px #0000001A;border-radius:18px;padding:24px 24px 0;box-sizing:border-box;flex:1 0 auto;display:flex;flex-direction:column;justify-content:space-between;transition:all .5s;background:linear-gradient(120.94deg, #fff 31.26%, #F4F4F4 72.72%);position:relative}.section-resources .resources-container .left .left-item .item>a{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0}.section-resources .resources-container .left .left-item .item .item-title{font-weight:600;font-size:20px;color:#000}.section-resources .resources-container .left .left-item .item .item-title>span{display:inline-block;margin-left:16px;transition:all .5s;width:18px;height:13px;background:url(../images/index-v3/index-span-icon.png) no-repeat;background-size:100% 100%}.section-resources .resources-container .left .left-item .item:hover .item-title>span{transform:translateX(8px)}.section-resources .resources-container .left .left-item .item .item-img-01{width:267px;max-width:100%}.section-resources .resources-container .left .left-item .item .item-img-02{width:202.5px;max-width:100%;margin-left:auto}.section-resources .resources-container .left .left-item .item .item-img-03{width:202.5px;max-width:100%;margin-left:auto}.section-resources .resources-container .left .left-item .item .item-img-04{width:290px;max-width:100%;margin-left:0;left:50%;bottom:0;position:relative;transform:translate(-50%, 0)}.section-resources .resources-container .left .left-item .item.item-small{flex:1 0 auto;margin-top:24px}.section-resources .resources-container .left .left-item .item:nth-child(1).item-small{margin:0 0 24px}.section-resources .resources-container .left .left-item .item:hover{box-shadow:0px 28px 50px 0px rgba(0,0,0,0.2)}.section-resources .resources-container .left .left-item:nth-child(2){margin-left:24px}.section-resources .resources-container .right{display:flex;min-width:0;min-height:471px;flex:1;margin-left:24px}.section-resources .resources-container .right .item{border-radius:18px;width:100%;padding:16px;box-sizing:border-box;border:1px solid #00000024;box-shadow:0px 12px 36.2px 0px #0000001A}.section-resources .resources-container .right .item .top{display:flex;justify-content:center;align-items:center}.section-resources .resources-container .right .item .top>img{max-width:409px;width:60%;border-radius:12px}.section-resources .resources-container .right .item .top .text{min-width:0;margin:26px 0 0 24px}.section-resources .resources-container .right .item .top .text .text-title-span{font-weight:600;font-size:16px;background:linear-gradient(92.83deg, #2F37FF 0%, #7B4BFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-resources .resources-container .right .item .top .text .text-title{font-weight:600;font-size:20px;margin-top:28px}.section-resources .resources-container .right .item .top .text .text-link{margin-top:24px;font-weight:400;transition:all .5s;font-size:16px;display:block}.section-resources .resources-container .right .item .top .text .text-link>span{display:inline-block;margin-left:16px;transition:all .5s;width:18px;height:14px;background:url(../images/index-v3/index-span-icon.png) no-repeat;background-size:100% 100%}.section-resources .resources-container .right .item .top .text .text-link:hover{color:#7B4BFF}.section-resources .resources-container .right .item .top .text .text-link:hover>span{transform:translateX(8px)}.section-resources .resources-container .right .item>ul{padding-top:10px}.section-resources .resources-container .right .item>ul>li{display:flex;align-items:center;font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-weight:400;font-size:16px;color:#000;margin-top:12px;padding:10px 16px;box-sizing:border-box;background:linear-gradient(90deg, #FBFBFB 0%, #fff 100%);border-radius:8px;transition:all .5s}.section-resources .resources-container .right .item>ul>li>a{color:#000}.section-resources .resources-container .right .item>ul>li>a>span{width:6px;height:6px;display:inline-block;background:linear-gradient(92.83deg, #2F37FF 0%, #7B4BFF 100%);margin-right:16px;position:relative;top:-3px}.section-resources .resources-container .right .item>ul>li:hover{background:linear-gradient(90deg, #EBEBEB 0%, #fff 100%)}html.safari .home-v3 .home-workflow .home-tabs{background:#eceffa}html.safari .home-v3 .home-comfort .home-tabs{background:#eceffa}.lang-ar .home-v3 .home-actions .btn-group .btn-download-updf::before{margin-right:0;margin-left:8px}.lang-ar .home-v3 .home-workflow .workflow-panel{direction:ltr}.lang-ar .home-v3 .home-workflow .workflow-panel .workflow-copy{direction:rtl;text-align:right}.lang-ar .home-v3 .home-workflow .workflow-panel .workflow-copy .workflow-hint{padding-right:13px;padding-left:0;border-right:4px solid rgba(0,0,0,0.06);border-left:0}.lang-ar .home-v3 .home-assistants .assistant-cards .assistant-card{direction:ltr}.lang-ar .home-v3 .home-assistants .assistant-cards .assistant-card .assistant-copy{direction:rtl;text-align:right}.lang-ar .home-v3 .section-banner-container .section-universal .universal-container .item .a-link>span{margin-right:16px;margin-left:0;transform:rotate(180deg)}.lang-ar .home-v3 .section-banner-container .section-universal .universal-container .item .a-link:hover>span{transform:rotate(180deg) translateX(8px)}.lang-ar .home-v3 .section-banner-container .section-security .security-container{direction:ltr}.lang-ar .home-v3 .section-banner-container .section-security .security-container .item .text-container .item-small .item-container .text .item-title,.lang-ar .home-v3 .section-banner-container .section-security .security-container .item .text-container .item-small .item-container .text .item-desc,.lang-ar .home-v3 .section-banner-container .section-security .security-container .item .text-container .item-big .item-container .text .item-title,.lang-ar .home-v3 .section-banner-container .section-security .security-container .item .text-container .item-big .item-container .text .item-desc{text-align:right}.lang-ar .home-v3 .section-banner-container .section-security .security-container .item .text-container .item-small.item-02 .item-container .text .item-title,.lang-ar .home-v3 .section-banner-container .section-security .security-container .item .text-container .item-big.item-02 .item-container .text .item-title{max-width:48%}.lang-ar .home-v3 .section-banner-container .section-security .security-container .item .text-container .item-small.item-03 .item-container .text .item-title,.lang-ar .home-v3 .section-banner-container .section-security .security-container .item .text-container .item-small.item-03 .item-container .text .item-desc,.lang-ar .home-v3 .section-banner-container .section-security .security-container .item .text-container .item-big.item-03 .item-container .text .item-title,.lang-ar .home-v3 .section-banner-container .section-security .security-container .item .text-container .item-big.item-03 .item-container .text .item-desc{max-width:85%}.lang-ar .home-v3 .section-banner-container .section-security .security-container .item .text-container .item-small.item-04 .item-container .text .item-title,.lang-ar .home-v3 .section-banner-container .section-security .security-container .item .text-container .item-big.item-04 .item-container .text .item-title{max-width:72%}.lang-ar .home-v3 .home-choose{direction:ltr}.lang-ar .home-v3 .home-choose .choose-reviews .choose-review{direction:rtl;text-align:right}.lang-ar .home-v3 .home-choose .choose-benefits{direction:rtl}.lang-ar .home-v3 .section-trusted{direction:ltr}.lang-ar .home-v3 .section-trusted .section-title{direction:rtl}.lang-ar .home-v3 .section-trusted .trusted-proof .trusted-rating{direction:rtl}.lang-ar .home-v3 .section-trusted .trusted-container .trusted-left-container{opacity:1}.lang-ar .home-v3 .section-trusted .trusted-container .trusted-left-container .item{text-align:right}.lang-ar .home-v3 .section-trusted .trusted-container .trusted-left-container .item .item-desc{direction:rtl;text-align:right}.lang-ar .home-v3 .section-trusted .trusted-container .trusted-left-container .item .item-top .text .text-title,.lang-ar .home-v3 .section-trusted .trusted-container .trusted-left-container .item .item-bottom .text .text-title{justify-content:flex-end}.lang-ar .home-v3 .section-trusted .trusted-container .trusted-left-container .item .item-top .text .text-desc,.lang-ar .home-v3 .section-trusted .trusted-container .trusted-left-container .item .item-bottom .text .text-desc{direction:rtl}.lang-ar .home-v3 .section-resources .resources-title{text-align:right}.lang-ar .home-v3 .section-resources .resources-container .left .left-item .item .item-title>span{margin-right:16px;margin-left:0;transform:rotate(180deg)}.lang-ar .home-v3 .section-resources .resources-container .left .left-item .item .item-img-04{right:50%;left:auto;transform:translateX(50%)}.lang-ar .home-v3 .section-resources .resources-container .left .left-item .item:hover .item-title>span{transform:rotate(180deg) translateX(8px)}.lang-ar .home-v3 .section-resources .resources-container .left .left-item:nth-child(2){margin-right:24px;margin-left:0}.lang-ar .home-v3 .section-resources .resources-container .right{margin-right:24px;margin-left:0}.lang-ar .home-v3 .section-resources .resources-container .right .item .top .text{margin:26px 24px 0 0}.lang-ar .home-v3 .section-resources .resources-container .right .item .top .text .text-link>span{margin-right:16px;margin-left:0;transform:rotate(180deg)}.lang-ar .home-v3 .section-resources .resources-container .right .item .top .text .text-link:hover>span{transform:rotate(180deg) translateX(8px)}.lang-ar .home-v3 .section-resources .resources-container .right .item>ul>li{background:linear-gradient(270deg, #fbfbfb 0%, #fff 100%)}.lang-ar .home-v3 .section-resources .resources-container .right .item>ul>li>a>span{margin-right:0;margin-left:16px}@keyframes scrollBackground{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@keyframes performance-tag-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.08)}}@media (max-width: 1680px){.home-choose .choose-reviews .choose-review{padding:32px 24px}}@media (max-width: 1439px){.home-v3{--home-gutter: 32px}}@media (max-width: 1288px){.home-v3 .home-tabs button{padding-right:24px;padding-left:24px}.home-workflow .workflow-panel{min-height:510px;padding:40px}.home-workflow .workflow-panel .workflow-copy{max-width:30%}.home-workflow .workflow-panel .workflow-copy h3{font-size:24px}.home-workflow .workflow-panel .workflow-copy .workflow-hint{margin-top:30px}.home-assistants .assistant-cards .assistant-card .assistant-copy{padding-left:32px}.home-assistants .assistant-cards .assistant-card .assistant-copy h3{font-size:24px}.home-performance .performance-cards .performance-card{min-height:580px}.home-performance .performance-cards .performance-card .performance-copy{padding:32px}.home-comfort .comfort-header{gap:24px}.home-comfort .comfort-header .home-tabs button{padding-right:16px;padding-left:16px}.section-banner-container .section-universal .universal-container .item .btn{min-width:256px}.section-resources .resources-container .left .left-item .item{padding:20px 16px 0}.section-resources .resources-container .right .item .top .text{margin-left:16px}}@media (max-width: 1199px){.home-v3 .home-tabs button{padding:12px 20px}.home-v3 .home-section{padding:64px 0}.home-v3 .section-resources .resources-container{flex-direction:column;gap:24px}.home-v3 .section-resources .resources-container .left{width:100%;max-width:100%}.home-v3 .section-resources .resources-container .left .left-item{width:calc(50% - 12px)}.home-v3 .section-resources .resources-container .left .left-item .item{min-height:220px}.home-v3 .section-resources .resources-container .right{min-height:0;margin-left:0}.home-v3 .section-resources .resources-container .right .item{padding:20px}.home-hero .home-heading h1{font-size:42px}.home-workflow .workflow-panel{padding:32px}.home-workflow .workflow-panel .workflow-copy{max-width:33%}.home-workflow .workflow-panel .workflow-copy h3{max-width:100%}.home-workflow .workflow-panel .workflow-visual{top:100px;right:0;width:63%}.home-workflow #workflow-panel-3 .workflow-visual{top:100px}.home-assistants .assistant-cards .assistant-card .assistant-copy{box-sizing:border-box;max-width:40%}.home-assistants .assistant-cards .assistant-card .assistant-copy h3{white-space:normal}.home-assistants .assistant-cards .assistant-card .assistant-copy .assistant-label{font-size:18px}.home-assistants .assistant-cards .assistant-card.assistant-resume .assistant-copy{max-width:none}.home-assistants .assistant-cards .assistant-card.assistant-finance .assistant-copy{max-width:none}.home-performance .performance-cards .performance-card{min-height:520px}.home-comfort .comfort-header{flex-direction:column}.home-comfort .comfort-header .home-title{text-align:center}.section-banner-container .section-universal .section-text .section-title{font-size:var(--home-title-size)}.section-banner-container .section-universal .universal-container .item .item-title{font-size:32px}.section-banner-container .section-universal .universal-container .item .a-link{margin-bottom:420px}.home-choose .choose-reviews{overflow-x:auto;justify-content:flex-start;padding-bottom:12px}.home-choose .choose-reviews .choose-review{flex:0 0 300px}.home-choose .choose-benefits{flex-wrap:wrap;justify-content:center}.home-choose .choose-benefits .choose-benefit{flex:0 0 calc(33.333% - 16px)}}@media (max-width: 888px){.lang-ar .home-v3 .section-resources .resources-container .right{margin-right:0}.home-v3 .section .section-title{padding:0 24px;font-size:var(--home-title-size)}.home-v3 .home-workflow .workflow-panel{min-height:0}.home-v3 .home-workflow .workflow-panel .workflow-copy{width:100%;max-width:100%}.home-v3 .home-workflow .workflow-panel .workflow-copy h3{width:auto}.home-v3 .home-workflow .workflow-panel .workflow-copy .workflow-hint{margin-top:16px}.home-v3 .home-workflow .workflow-panel .workflow-visual{position:relative;top:auto;right:auto;width:100%;max-width:100%;margin-top:24px}.home-v3 .home-workflow .workflow-panel .home-actions{width:100%;padding-top:24px}.home-v3 .home-workflow #workflow-panel-3 .workflow-visual{top:auto;overflow:hidden}.home-v3 .home-assistants .assistant-cards .assistant-card{display:flex;flex-direction:column;gap:24px;min-height:430px}.home-v3 .home-assistants .assistant-cards .assistant-card .assistant-copy{width:auto;max-width:none;padding:32px 32px 0}.home-v3 .home-assistants .assistant-cards .assistant-card .assistant-copy h3{white-space:normal}.home-v3 .home-assistants .assistant-cards .assistant-card .assistant-visual{position:relative;right:auto;bottom:auto;align-self:flex-end;flex-shrink:0;margin-top:auto;width:480px;max-width:100%}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-academy .assistant-visual{aspect-ratio:335 / 146}@supports not (aspect-ratio: 1/1){.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-academy .assistant-visual::before{content:'';display:block;padding-top:43.58209%}}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-academy .assistant-visual .layer-document{left:25%;top:12%;width:63%}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-academy .assistant-visual .layer-answer{left:70%;top:10%;width:27%}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-academy .assistant-visual .layer-paper-summary{left:17%;top:62%;width:8.6%}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-academy .assistant-visual .layer-contributions{left:3%;top:76%;width:11.867%}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-academy .assistant-visual .layer-methods{left:11%;top:90%;width:13.914%}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-contract .assistant-visual{bottom:0;aspect-ratio:335 / 145}@supports not (aspect-ratio: 1/1){.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-contract .assistant-visual::before{content:'';display:block;padding-top:43.28358%}}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-contract .assistant-visual .layer-document{left:63%;top:10%;width:45%}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-contract .assistant-visual .layer-answer{left:28%;top:10%;width:31%}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-contract .assistant-visual .layer-review{left:20%;top:45%;width:20%}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-contract .assistant-visual .layer-summary{left:3%;top:57%;width:8.756%}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-contract .assistant-visual .layer-risk{left:8%;top:72%;width:8.683%}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-contract .assistant-visual .layer-clauses{left:6%;top:87%;width:8.6%}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-resume{width:100%;min-height:430px}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-finance{width:100%;min-height:430px}.home-v3 .home-performance .performance-cards{flex-direction:column}.home-v3 .home-performance .performance-cards .performance-card{width:100%;min-height:644px}.home-v3 .section-banner-container .section-universal .universal-container{align-items:stretch;gap:24px}.home-v3 .section-banner-container .section-universal .universal-container .item{width:calc(50% - 12px);max-width:none;min-height:460px;aspect-ratio:335 / 460;margin:0}.home-v3 .section-banner-container .section-universal .universal-container .item .item-title{margin-top:32px;font-size:28px}.home-v3 .section-banner-container .section-universal .universal-container .item .btn{width:calc(100% - 40px);min-width:0;height:48px;flex-shrink:0;margin-top:20px;font-size:18px}.home-v3 .section-banner-container .section-universal .universal-container .item .a-link{margin:12px auto 0;font-size:18px}.home-v3 .section-trusted .trusted-proof{gap:24px}.home-v3 .section-trusted .trusted-proof .trusted-rating{width:250px}.home-v3 .section-trusted .trusted-proof .trusted-rating p br{display:none}.home-v3 .section-trusted .trusted-proof .trusted-awards{padding-left:24px}.home-v3 .section-trusted .trusted-container{zoom:.8}.home-v3 .section-resources{padding-top:80px}.home-v3 .section-resources .resources-title{font-size:28px}}@media (max-width: 780px){.home-v3 .section-banner-container .section-security{display:none}.home-v3 .section-banner-container-move{display:block}.home-v3 .section-banner-container-move .section-security{padding-bottom:38px}.home-v3 .section-banner-container-move .section-security .section-title{font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-weight:600;font-size:28px;line-height:100%;text-align:center;color:#000;max-width:90%;margin:4px auto 0}.home-v3 .section-banner-container-move .section-security .security-container{overflow:hidden;margin:52px auto 0;display:flex;justify-content:center;align-items:stretch;flex-direction:column;width:90%;margin:0 auto}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item{height:auto;min-height:210px}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small,.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big{position:relative;border-radius:18px;border:1px solid #00000024;width:100%;height:auto;min-height:186px;flex:1;padding-bottom:18px;overflow:hidden;margin-top:24px;transition-timing-function:cubic-bezier(0.26, -0.4, 0.44, 1.39)}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-icon,.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big .item-icon{width:30px;margin:18px auto 0 18px;display:block}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container,.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big .item-container{display:flex}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .text,.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big .item-container .text{min-width:0}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .text .item-title,.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big .item-container .text .item-title{font-weight:600;font-size:14px;vertical-align:middle;color:#000;margin:14px auto 0 18px;text-align:left}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .text .item-desc,.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big .item-container .text .item-desc{margin:8px 0 0 18px;font-weight:400;font-size:8px;line-height:180%;display:block;opacity:.5;text-align:left;max-width:62%}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .item-images,.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big .item-container .item-images{position:relative;bottom:0;right:0;z-index:3;zoom:.6}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small{box-sizing:border-box}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container>.text{flex:1}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container>.text .item-title,.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container>.text .item-desc{max-width:calc(100% - 80px);overflow-wrap:break-word}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .item-images{flex-shrink:0;bottom:0}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-img-00{width:61px;height:92px;position:absolute;left:-15%;top:15%;opacity:0}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-img-00.img-line-02{left:-24%;top:6%}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-img-01{width:70px;position:absolute;top:-6%;right:216px;transform:translateY(288px)}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-img-02{width:191px;bottom:0;right:28px;position:absolute;z-index:3}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-img-03{position:relative;width:209px;height:226px;right:-52px;bottom:-14px;box-shadow:0px 0px 17.8px 0px rgba(0,0,0,0.1);border-radius:12px;z-index:2}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-img-04{position:absolute;width:61px;right:75%;bottom:34%;z-index:1;transform:translateX(100%)}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-img-05{position:absolute;width:61px;right:82%;bottom:32%;z-index:0;transform:translateX(100%)}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-19{display:flex;flex-direction:row;justify-content:space-between}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-19 .text{width:26%;position:relative;margin-right:18px;box-shadow:0px 4px 15.3px 0px rgba(159,159,159,0.25);font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif;font-weight:600;font-size:40px;border-radius:14px;color:#000;padding:15px 14px;transform:translateY(100%)}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-19 .text::after{content:attr(data-text);display:block;width:100%;height:100%;position:absolute;top:0;left:0;padding:15px 14px;box-sizing:border-box;background:linear-gradient(180deg, #002FFF 0%, #E694FF 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:0;transition:all .88s}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-19 .item-img-19{box-shadow:0px 4px 15.3px 0px rgba(159,159,159,0.25);width:134px;height:80px;transform:translateY(100%)}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-img-20{height:48px}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-img-21{height:102px}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-img-20,.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-img-21{box-shadow:0px 4px 15.3px 0px rgba(159,159,159,0.25);margin-top:18px;width:233px;border-radius:14px;transform:translateY(100%)}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small.item-01{background:url(../images/index-v3/security-item-bg-01.png) no-repeat;background-size:100% 100%}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small.item-04{margin-top:24px;transform:translateY(50%);opacity:0;transition-delay:1s}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-small.item-04 .item-container .item-images{display:flex;flex-direction:column;right:34px;bottom:52px}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big{background:linear-gradient(120.94deg, #fff 31.26%, #F4F4F4 72.72%)}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-02 .item-container .text .item-desc{max-width:48%}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-02 .item-container .item-images{position:absolute;top:0}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-02 .item-container .item-images .item-img-06{position:relative;height:423px;bottom:0;right:0}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-02 .item-container .item-images .item-07{position:absolute;width:8.5px;height:10.5px;background:url(../images/index-v3/security-item-img-07.png) no-repeat;background-size:100% 100%;top:48%;left:41%}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-02 .item-container .item-images .item-07::after{content:" ";position:absolute;left:50%;top:50%;background:url(../images/index-v3/security-item-img-07-02.png) no-repeat;background-size:100% 100%;transform:translate(-50%, -50%);width:18.5px;height:22.5px;animation:1.6s 2s breathingLightANimation linear infinite}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-02 .item-container .item-images .item-08{position:absolute;top:0;left:0}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-02 .item-container .item-images .item-08 .item-img-08{width:38px;position:absolute;bottom:5%;right:0;opacity:0;z-index:2}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-02 .item-container .item-images .item-08 .item-img-09{width:185px;transform:scale(0);transform-origin:right bottom}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-02 .item-container .item-images .item-10{position:absolute;bottom:-26%;right:58%}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-02 .item-container .item-images .item-10 .item-img-10{width:39px;position:absolute;left:0;top:0;z-index:2}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-02 .item-container .item-images .item-10 .item-img-11{width:284px;transform:scale(0);transform-origin:left top}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-03{margin-top:24px;transform:translateY(50%);opacity:0;transition-delay:1s;background:url(../images/index-v3/security-item-bg-02.png) no-repeat;background-size:100% 100%}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-03 .text .item-title,.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-03 .text .item-desc{max-width:48%}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-03 .item-container{flex-direction:column}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-03 .item-container .item-images{text-align:right;right:-52px;margin-top:-88px}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-03 .item-container .item-images .item-img-12{width:150px}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-03 .item-container .item-images .item-13{position:absolute;right:25%;top:10%}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-03 .item-container .item-images .item-13 .item-img-13{width:156px;opacity:0}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-03 .item-container .item-images .item-13 .item-img-14{width:58px;position:absolute;left:50%;top:50%;transform:translate(-58%, -60%)}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-03 .item-container .item-images .item-15{position:absolute;left:0;top:0;transform:translateY(150%)}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-03 .item-container .item-images .item-15 .item-img-15{width:330px;position:relative;left:0;z-index:3;opacity:0;transform:rotate(-10deg)}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-03 .item-container .item-images .item-15 .item-img-16{width:301px;position:absolute;right:5%;z-index:2;opacity:0;transform:rotate(10deg)}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-03 .item-container .item-images .item-15 .item-img-17{width:313.5px;position:absolute;left:-24px;z-index:1;opacity:0;transform:rotate(-10deg)}.home-v3 .section-banner-container-move .section-security .security-container .swiper-wrapper .item .item-big.item-03 .item-container .item-images .item-15 .item-img-18{width:28.5px;position:absolute;top:5%;right:30%;opacity:0;z-index:3}.home-v3 .section-banner-container-move .section-security .security-container .swiper-pagination{position:relative;margin:18px auto 0;width:100% !important;z-index:1;bottom:0}.home-v3 .section-banner-container-move .section-security .security-container .swiper-pagination .swiper-pagination-bullet{background:rgba(0,0,0,0.1);opacity:1}.home-v3 .section-banner-container-move .section-security .security-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(0,0,0,0.5)}.home-v3 .section-banner-container-move .section-security.active{transform:translateY(0)}.home-v3 .section-banner-container-move .section-security.active .section-text .section-title{opacity:1}.home-v3 .section-banner-container-move .section-security.active .security-container{width:100%}.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item{display:flex;flex-direction:column;padding:0 5%;box-sizing:border-box}.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-img-00,.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-img-01,.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-img-04,.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-img-05{transform:none;transition-delay:.88s;opacity:1}.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-19 .text{transform:translateY(0%);transition-delay:1.52s}.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-19 .text::after{opacity:1;transition-delay:1.88s}.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-19 .item-img-19{transform:translateY(0%);transition-delay:1.62s}.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-img-20{transform:translateY(0%);transition-delay:1.72s}.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-small .item-container .item-images .item-img-21{transform:translateY(0%);transition-delay:1.82s}.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-big .item-container .item-images .item-08 .item-img-08,.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-big .item-container .item-images .item-08 .item-img-10,.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-big .item-container .item-images .item-10 .item-img-08,.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-big .item-container .item-images .item-10 .item-img-10{opacity:1;transition-delay:.28s}.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-big .item-container .item-images .item-08 .item-img-09,.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-big .item-container .item-images .item-08 .item-img-11,.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-big .item-container .item-images .item-10 .item-img-09,.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-big .item-container .item-images .item-10 .item-img-11{transform:scale(1);transition-delay:.58s}.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-big .item-container .item-images .item-13 .item-img-13{opacity:1;transition-delay:1.88s}.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-big .item-container .item-images .item-13 .item-img-14{opacity:1;transform:translate(-58%, -60%) scale(1);transition-delay:1.88s}.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-big .item-container .item-images .item-15{transform:translateY(52%);transition-delay:1.88s}.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-big .item-container .item-images .item-15 .item-img-15,.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-big .item-container .item-images .item-15 .item-img-16,.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-big .item-container .item-images .item-15 .item-img-17{opacity:1;transform:none;transition-delay:1.88s}.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item .item-big .item-container .item-images .item-15 .item-img-18{opacity:1;transition-delay:2.28s}.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item:nth-child(2) .item-big{transform:translateY(0);opacity:1}.home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item:nth-child(4) .item-small{transform:translateY(0);opacity:1}.lang-ar .home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item:nth-child(4) .item-container .item-images .item-19 .text{opacity:0}.lang-ar .home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item:nth-child(4) .item-container .item-images .item-19 .item-img-19{transform:translateY(0%) translateX(148%)}.lang-ar .home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item:nth-child(3) .item-big .item-container{justify-content:flex-end}.lang-ar .home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item:nth-child(3) .item-big .item-container .text .item-desc{margin:8px auto 0 18px}.lang-ar .home-v3 .section-banner-container-move .section-security.active .security-container .swiper-wrapper .item:nth-child(1) .item-container{flex-direction:row-reverse;justify-content:flex-start}}@media (max-width: 640px){.lang-ar .home-v3 .home-workflow .workflow-panel .workflow-copy .workflow-hint{padding-right:0;border-right:0}.lang-ar .home-v3 .home-choose .choose-benefits .choose-benefit{text-align:right}.lang-ar .home-v3 .home-choose .choose-benefits .choose-benefit .benefit-icon{margin-right:0;margin-left:auto}.lang-ar .home-v3 .section-resources .resources-title{text-align:center}.lang-ar .home-v3 .section-resources .resources-container .left .left-item .item .item-img-04{right:auto;transform:none}.lang-ar .home-v3 .section-resources .resources-container .left .left-item:nth-child(2){margin-right:16px}.lang-ar .home-v3 .section-resources .resources-container .right .item>ul>li{background:transparent}.home-v3{--home-gutter: 20px;--home-title-size: 28px}.home-v3 .home-section{padding:48px 0}.home-v3 .home-title{font-size:var(--home-title-size);line-height:1.22}.home-v3 .home-eyebrow{font-size:14px}.home-v3 .home-heading .home-desc{margin-top:24px}.home-v3 .home-actions{margin-top:24px}.home-v3 .home-actions .btn-group{flex-direction:column;gap:12px}.home-v3 .home-actions .btn-group .btn{width:100%;height:48px}.home-v3 .home-actions .device-note{margin-top:12px;font-size:10px}.home-v3 .home-tabs{width:100%;margin:24px auto;padding:4px;border-radius:16px;background:#eceffa}.home-v3 .home-tabs button{flex:1;flex-direction:column;gap:8px;min-width:0;min-height:56px;padding:6px 2px;border-radius:12px;font-size:12px;line-height:16px;white-space:nowrap}.home-v3 .home-tabs button .tab-icon{width:20px;height:20px;background-size:20px}.home-v3 .section .section-title{padding:0 20px;font-size:var(--home-title-size);line-height:1.22}.home-v3 .home-hero{display:flex;flex-direction:column;padding:28px 0 0}.home-v3 .home-hero .home-heading{display:contents}.home-v3 .home-hero .home-heading .hero-badge{align-self:center;order:0;font-size:16px;line-height:20px}.home-v3 .home-hero .home-heading h1{order:1;text-align:center;font-size:36px;line-height:1.22}.home-v3 .home-hero .home-heading .home-desc{order:3;margin-top:24px;text-align:center;font-size:16px}.home-v3 .home-hero .home-actions{order:4;margin-top:24px}.home-v3 .home-hero .hero-visual{order:2;margin-top:28px;border-radius:12px;-webkit-clip-path:inset(0 round 12px);clip-path:inset(0 round 12px)}.home-v3 .home-hero .hero-visual::after{display:none}.home-v3 .home-hero .hero-visual img{border-radius:12px}.home-v3 .home-workflow .workflow-panel{padding:0;overflow:visible;border-radius:0;background:transparent;box-shadow:none}.home-v3 .home-workflow .workflow-panel .workflow-copy .home-eyebrow{display:none}.home-v3 .home-workflow .workflow-panel .workflow-copy h3{font-size:24px}.home-v3 .home-workflow .workflow-panel .workflow-copy .home-desc{margin-top:16px}.home-v3 .home-workflow .workflow-panel .workflow-copy .workflow-hint{margin-top:16px;padding-left:0;border-left:0;font-size:14px}.home-v3 .home-workflow .workflow-panel .workflow-visual{border-radius:12px;background:rgba(255,255,255,0.45)}.home-v3 .home-workflow .workflow-panel .home-actions{margin-top:0}.home-v3 .home-assistants .assistant-cards{margin-top:24px;gap:24px}.home-v3 .home-assistants .assistant-cards .assistant-card{gap:16px;min-height:346px;border-radius:20px}.home-v3 .home-assistants .assistant-cards .assistant-card .assistant-copy{padding:20px 20px 0}.home-v3 .home-assistants .assistant-cards .assistant-card .assistant-copy .assistant-label{font-size:12px}.home-v3 .home-assistants .assistant-cards .assistant-card .assistant-copy .assistant-label::before{display:none}.home-v3 .home-assistants .assistant-cards .assistant-card .assistant-copy h3{margin-top:16px;font-size:22px;line-height:1.25}.home-v3 .home-assistants .assistant-cards .assistant-card .assistant-copy .home-desc{margin-top:16px;font-size:14px;line-height:1.5}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-contract{min-height:360px}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-contract .assistant-visual{bottom:0}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-resume{min-height:372px}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-resume .assistant-copy{padding-right:20px}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-finance{min-height:360px}.home-v3 .home-assistants .assistant-cards .assistant-card.assistant-finance .assistant-copy{padding-right:20px}.home-v3 .home-tools .home-tabs{flex-wrap:wrap;gap:8px;padding:0;background:transparent}.home-v3 .home-tools .home-tabs button{flex:0 0 calc((100% - 16px) / 3);flex-direction:column;gap:8px;min-height:76px;padding:12px 2px;border-radius:12px;background:rgba(255,255,255,0.8);color:#04062f;font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', sans-serif}.home-v3 .home-tools .home-tabs button .tab-icon{width:20px;height:20px;filter:brightness(0)}.home-v3 .home-tools .home-tabs button .tab-label-full{display:none}.home-v3 .home-tools .home-tabs button .tab-label-mobile{display:inline;margin:0;font-size:12px;line-height:16px}.home-v3 .home-tools .home-tabs button.active{padding:12px 2px;background:#04062f;color:#fff}.home-v3 .home-tools .home-tabs button.active .tab-icon{filter:brightness(0) invert(1)}.home-v3 .home-tools .home-tabs button.active .tab-label-full{display:none}.home-v3 .home-tools .tools-panel{border-radius:12px}.home-v3 .home-performance .performance-cards{margin-top:24px}.home-v3 .home-performance .performance-cards .performance-card{min-height:420px;aspect-ratio:335 / 420;border-radius:20px}.home-v3 .home-performance .performance-cards .performance-card .performance-copy{padding:20px}.home-v3 .home-performance .performance-cards .performance-card .performance-copy h3{font-size:22px;line-height:1.25}.home-v3 .home-performance .performance-cards .performance-card .performance-copy .home-desc{margin-top:16px;font-size:14px}.home-v3 .home-comfort .comfort-header{gap:0;margin-bottom:0}.home-v3 .home-comfort .comfort-header .home-tabs{margin:24px 0}.home-v3 .home-comfort .comfort-panel{border-radius:12px}.home-v3 .home-comfort .home-actions{margin-top:24px}.home-v3 .section-banner-container .section-universal{padding:48px 0}.home-v3 .section-banner-container .section-universal .section-text{margin-top:0}.home-v3 .section-banner-container .section-universal .section-text .section-title{padding:0 20px;font-size:var(--home-title-size)}.home-v3 .section-banner-container .section-universal .universal-container{flex-direction:column;align-items:center;margin-top:24px;padding:0}.home-v3 .section-banner-container .section-universal .universal-container .item{width:100%;max-width:none;min-height:460px;aspect-ratio:335 / 460;border:0;background-size:100% 100%;border-radius:0;box-shadow:none}.home-v3 .section-banner-container .section-universal .universal-container .item .item-title{margin-top:20px;font-size:24px}.home-v3 .section-banner-container .section-universal .universal-container .item .btn{width:calc(100% - 40px);min-width:0;height:48px;margin-top:20px;font-size:18px}.home-v3 .section-banner-container .section-universal .universal-container .item .a-link{margin:12px auto 0;font-size:18px}.home-v3 .home-choose .choose-reviews{gap:16px;width:calc(100% + 20px);max-width:none;margin:24px 0 0;padding:0 20px 12px 0;box-sizing:border-box;transform:none;scroll-snap-type:x mandatory;scrollbar-width:none}.home-v3 .home-choose .choose-reviews::-webkit-scrollbar{display:none}.home-v3 .home-choose .choose-reviews .choose-review{flex:0 0 230px;min-height:208px;padding:24px;border:0;border-radius:20px;scroll-snap-align:start}.home-v3 .home-choose .choose-reviews .choose-review p{font-size:12px;-webkit-line-clamp:7}.home-v3 .home-choose .choose-reviews .choose-review h3{font-size:14px}.home-v3 .home-choose .choose-pagination{display:flex;justify-content:center;gap:10px;margin:12px 0 24px}.home-v3 .home-choose .choose-pagination button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#d8d9e2;cursor:pointer}.home-v3 .home-choose .choose-pagination button[aria-pressed='true']{background:#04062f}.home-v3 .home-choose .choose-benefits{flex-direction:column;gap:24px}.home-v3 .home-choose .choose-benefits .choose-benefit{flex:auto;padding:20px;border:0;border-radius:20px;box-shadow:none;text-align:left}.home-v3 .home-choose .choose-benefits .choose-benefit .benefit-icon{margin:0 0 16px}.home-v3 .home-choose .choose-benefits .choose-benefit h3{margin-bottom:16px}.home-v3 .home-choose .choose-benefits .choose-benefit p{line-height:1.6}.home-v3 .section-trusted .trusted-proof{flex-direction:column;gap:24px;margin-top:32px}.home-v3 .section-trusted .trusted-proof .trusted-rating{width:100%}.home-v3 .section-trusted .trusted-proof .trusted-rating p{font-size:14px;line-height:1.6}.home-v3 .section-trusted .trusted-proof .trusted-awards{justify-content:center;width:100%;padding-left:0;border-left:0}.home-v3 .section-trusted .trusted-container{zoom:.65;margin-top:32px}.home-v3 .section-resources{padding:48px 0}.home-v3 .section-resources .resources-title{width:auto;max-width:calc(100% - 40px);margin-bottom:24px;text-align:center;color:var(--home-text)}.home-v3 .section-resources .resources-container{width:auto;max-width:calc(100% - 40px);margin-top:24px;gap:24px}.home-v3 .section-resources .resources-container .left .left-item{width:calc(50% - 8px);gap:24px}.home-v3 .section-resources .resources-container .left .left-item .item{flex:auto;justify-content:flex-end;align-items:center;height:auto;min-height:128px;padding:12px 8px;border:0;border-radius:16px;background:#fff;box-shadow:none}.home-v3 .section-resources .resources-container .left .left-item .item img{order:0;width:100%;max-width:100%;height:80px;margin:0 auto 8px;object-fit:contain;left:auto;transform:none}.home-v3 .section-resources .resources-container .left .left-item .item .item-title{order:1;text-align:center;font-size:14px;line-height:18px}.home-v3 .section-resources .resources-container .left .left-item .item .item-title span{display:none}.home-v3 .section-resources .resources-container .left .left-item .item.item-small{margin-top:0}.home-v3 .section-resources .resources-container .left .left-item .item:nth-child(1).item-small{margin-bottom:0}.home-v3 .section-resources .resources-container .left .left-item:nth-child(2){margin-left:16px}.home-v3 .section-resources .resources-container .right{height:auto}.home-v3 .section-resources .resources-container .right .item{padding:20px;border:0;border-radius:20px;background:#fff;box-shadow:none}.home-v3 .section-resources .resources-container .right .item .top{flex-direction:column;align-items:stretch}.home-v3 .section-resources .resources-container .right .item .top img{order:1;width:100%;max-width:100%;margin-top:16px}.home-v3 .section-resources .resources-container .right .item .top .text{display:contents}.home-v3 .section-resources .resources-container .right .item .top .text .text-title-span{order:0;font-size:14px}.home-v3 .section-resources .resources-container .right .item .top .text .text-title{order:2;margin-top:20px;font-size:18px;line-height:1.3}.home-v3 .section-resources .resources-container .right .item .top .text .text-link{order:3;margin-top:16px;font-size:14px}.home-v3 .section-resources .resources-container .right .item>ul{padding-top:8px}.home-v3 .section-resources .resources-container .right .item>ul>li{margin-top:16px;padding:0;border-radius:0;background:transparent;font-size:14px;line-height:1.5}.home-v3 .section-resources .resources-container .right .item>ul>li>a{text-decoration:underline}.home-v3 .section-resources .resources-container .right .item>ul>li>a>span{display:none}}@media (hover: hover) and (pointer: fine){.home-performance .performance-cards .performance-speed .performance-visual .speed-gauge .gauge-fill .gauge-sector{transform:rotate(-150deg)}.home-performance .performance-cards .performance-speed .performance-visual .speed-gauge .gauge-needle{transform:rotate(-150deg)}.home-performance .performance-cards .performance-speed .performance-visual .performance-documents .document-back{transform:translateX(2%)}.home-performance .performance-cards .performance-speed .performance-visual .performance-documents .document-dark{transform:translateX(5%)}.home-performance .performance-cards .performance-speed .performance-visual .performance-documents .document-blue{transform:translateX(8%)}.home-performance .performance-cards .performance-speed .performance-visual .performance-documents .document-front{transform:translateX(11%)}.home-performance .performance-cards .performance-speed:hover .performance-visual .speed-gauge .gauge-fill .gauge-sector{transform:rotate(0deg)}.home-performance .performance-cards .performance-speed:hover .performance-visual .speed-gauge .gauge-needle{transform:rotate(0deg)}.home-performance .performance-cards .performance-speed:hover .performance-visual .performance-documents .document-back{transform:none}.home-performance .performance-cards .performance-speed:hover .performance-visual .performance-documents .document-dark{transform:none}.home-performance .performance-cards .performance-speed:hover .performance-visual .performance-documents .document-blue{transform:none}.home-performance .performance-cards .performance-speed:hover .performance-visual .performance-documents .document-front{transform:none}.home-performance .performance-cards .performance-batch:hover .performance-visual .performance-documents img{transform:scale(1.025)}.home-performance .performance-cards .performance-batch:hover .performance-visual .performance-tags img{transform-origin:50% 50%;animation:performance-tag-pulse .4s ease-in-out both}.home-performance .performance-cards .performance-batch:hover .performance-visual .performance-tags img:nth-child(2){animation-delay:.1s}.home-performance .performance-cards .performance-batch:hover .performance-visual .performance-tags img:nth-child(3){animation-delay:.2s}.home-performance .performance-cards .performance-batch:hover .performance-visual .performance-tags img:nth-child(4){animation-delay:.3s}.home-performance .performance-cards .performance-batch:hover .performance-visual .performance-tags img:nth-child(5){animation-delay:.4s}.home-performance .performance-cards .performance-batch:hover .performance-visual .performance-tags img:nth-child(6){animation-delay:.5s}.home-performance .performance-cards .performance-batch:hover .performance-visual .performance-tags img:nth-child(7){animation-delay:.6s}.home-performance .performance-cards .performance-batch:hover .performance-visual .performance-tags img:nth-child(8){animation-delay:.7s}.home-performance .performance-cards .performance-batch:hover .performance-visual .performance-tags img:nth-child(9){animation-delay:.8s}.home-performance .performance-cards .performance-batch:hover .performance-visual .performance-tags img:nth-child(10){animation-delay:.9s}.home-performance .performance-cards .performance-batch:hover .performance-visual .performance-tags img:nth-child(11){animation-delay:1s}.home-performance .performance-cards .performance-batch:hover .performance-visual .performance-tags img:nth-child(12){animation-delay:1.1s}.home-assistants .assistant-cards .assistant-card:hover.assistant-resume .assistant-visual .layer-review{transform:scale(1.015)}.home-assistants .assistant-cards .assistant-card:hover.assistant-finance .assistant-visual .layer-answer{transform:scale(1.015)}.home-assistants .assistant-cards .assistant-card:hover .assistant-visual .assistant-document{transform:scale(1.015)}.home-assistants .assistant-cards .assistant-card:hover .assistant-visual .assistant-float{transform:translateY(-5px);filter:drop-shadow(0 5px 8px rgba(4,6,47,0.06))}.home-assistants .assistant-cards .assistant-card:hover .assistant-visual .assistant-tag{transform:translateY(-3px)}.home-assistants .assistant-cards .assistant-card:hover .assistant-visual .assistant-tag:nth-last-child(2){transition-delay:.04s}.home-assistants .assistant-cards .assistant-card:hover .assistant-visual .assistant-tag:last-child{transition-delay:.08s}.home-workflow .workflow-panel:hover .workflow-visual img{transform:scale(1.025)}.home-tools .tools-panel:hover img{transform:scale(1.025)}.home-tools .tools-panel:hover .layer-document,.home-tools .tools-panel:hover .layer-scanned,.home-tools .tools-panel:hover .layer-pages,.home-tools .tools-panel:hover .layer-background-left,.home-tools .tools-panel:hover .layer-background-right{transform:none}.home-tools #tools-panel-3:hover{--ocr-scan-edge: 97.35%}.home-tools #tools-panel-3:hover .layer-scan-marker{transform:none}}@media (prefers-reduced-motion: reduce){.home-hero .hero-visual::after,.home-v3 .home-tabs.has-tab-indicator::before{transition:none}.home-tools .home-tabs button,.home-tools .home-tabs .tab-label-full{transition:none}.home-tools #tools-panel-3{--ocr-scan-duration: 0s}.home-performance .performance-cards .performance-batch:hover .performance-visual .performance-tags img{animation:none}}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiaW5kZXgtaG9tZS12My1jbi5jc3MiLAoJInNvdXJjZXMiOiBbCgkJImluZGV4LWhvbWUtdjMtY24uc2NzcyIKCV0sCgkic291cmNlc0NvbnRlbnQiOiBbCgkJIi8vIOaXp+eJiCBTYWZhcmkg5LiN5pSv5oyBIGFzcGVjdC1yYXRpbyDml7bvvIznlKjljaDkvY3lsYLmkpHotbfnu53lr7nlrprkvY3lm77niYfnmoTlrrnlmajjgIJcbkBtaXhpbiBob21lLXZpc3VhbC1yYXRpbygkd2lkdGgsICRoZWlnaHQpIHtcbiAgYXNwZWN0LXJhdGlvOiAjeyR3aWR0aH0gLyAjeyRoZWlnaHR9O1xuICBAc3VwcG9ydHMgbm90IChhc3BlY3QtcmF0aW86IDEgLyAxKSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSgkaGVpZ2h0IC8gJHdpZHRoKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gVVBERiAzLjAg6aaW6aG177ya5Y6f55Sf5rua5Yqo77yM5paw5qih5Z2X5LiO5L+d55WZ5qih5Z2X5YWx55So5LiA5aWX5ZON5bqU5byP57uT5p6E44CCXG4uaG9tZS12MyB7XG4gIC0taG9tZS1ndXR0ZXI6IDY0cHg7XG4gIC0taG9tZS10ZXh0OiAjMDQwNjJmO1xuICAtLWhvbWUtZGVzYzogcmdiYSg0LCA2LCA0NywgLjYpO1xuICAtLWhvbWUtdGl0bGUtc2l6ZTogMzJweDtcbiAgYmFja2dyb3VuZDogI2Y3ZjhmZDtcbiAgY29sb3I6IHZhcigtLWhvbWUtdGV4dCk7XG4gIGZvbnQtZmFtaWx5OiAnSGFybW9ueU9TJywgJ1BpbmdGYW5nIFNDJywgJ01pY3Jvc29mdCBZYUhlaScsIHNhbnMtc2VyaWY7XG4gIC5ob21lLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMzEycHg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1ob21lLWd1dHRlcikgKiAyKTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gIH1cbiAgLmhvbWUtaGVhZGluZyB7XG4gICAgd2lkdGg6IDcyOHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLmhvbWUtZGVzYyB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIH1cbiAgfVxuICAuaG9tZS10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnLCAnUGluZ0ZhbmcgU0MnLCAnTWljcm9zb2Z0IFlhSGVpJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IHZhcigtLWhvbWUtdGl0bGUtc2l6ZSk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWhvbWUtdGV4dCk7XG4gIH1cbiAgLmhvbWUtZXllYnJvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBjb2xvcjogIzAwNGFlZjtcbiAgICBmb250LWZhbWlseTogJ0hhcm1vbnlPUycsICdQaW5nRmFuZyBTQycsICdNaWNyb3NvZnQgWWFIZWknLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgfVxuICAuaG9tZS1kZXNjIHtcbiAgICBjb2xvcjogdmFyKC0taG9tZS1kZXNjKTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAuaG9tZS1hY3Rpb25zIHtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAuYnRuLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogMTZweDtcbiAgICAgIC5idG4ge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAyNTZweDtcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMjRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnLCAnUGluZ0ZhbmcgU0MnLCAnTWljcm9zb2Z0IFlhSGVpJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmLmJ0bi1kb3dubG9hZC11cGRmIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIC5pY29uLFxuICAgICAgICAgIC5zcGFuLWljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaW5kZXgtdjMtY24vZG93bmxvYWQuc3ZnJykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5hbmRyb2lkLFxuICAgICAgICAgICYuaW9zIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYnRuLWNoZWNrb3V0LXVwZGYge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAzZGVnLCAjMmYzN2ZmLCAjN2I0YmYyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZGV2aWNlLW5vdGUge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC42KTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuICB9XG4gIC5ob21lLXRhYnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDQwcHggYXV0bztcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNjNweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KTtcbiAgICAmLmhhcy10YWItaW5kaWNhdG9yIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IHZhcigtLXRhYi10b3ApO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogdmFyKC0tdGFiLXdpZHRoKTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS10YWItaGVpZ2h0KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTRweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKHZhcigtLXRhYi1sZWZ0KSk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMzhzIGN1YmljLWJlemllciguMjIsIDEsIC4zNiwgMSksIHdpZHRoIC4zOHMgY3ViaWMtYmV6aWVyKC4yMiwgMSwgLjM2LCAxKTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgICBidXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBidXR0b24ge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIHBhZGRpbmc6IDEycHggMzZweDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDU0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiB2YXIoLS1ob21lLXRleHQpO1xuICAgICAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnLCAnUGluZ0ZhbmcgU0MnLCAnTWljcm9zb2Z0IFlhSGVpJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgfVxuICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICM0ODUxZmY7XG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG4gICAgICB9XG4gICAgICAudGFiLWljb24ge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaWNvbi13b3JrZmxvdy0wIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleC12My1jbi93b3JrZmxvdy0wLnN2ZycpO1xuICB9XG4gIC5pY29uLXdvcmtmbG93LTEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4LXYzLWNuL3dvcmtmbG93LTEuc3ZnJyk7XG4gIH1cbiAgLmljb24td29ya2Zsb3ctMiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXgtdjMtY24vd29ya2Zsb3ctMi5zdmcnKTtcbiAgfVxuICAuaWNvbi13b3JrZmxvdy0zIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleC12My1jbi93b3JrZmxvdy0zLnN2ZycpO1xuICB9XG4gIC5pY29uLXRvb2xzLTAge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4LXYzLWNuL3Rvb2xzLTAuc3ZnJyk7XG4gIH1cbiAgLmljb24tdG9vbHMtMSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXgtdjMtY24vdG9vbHMtMS5zdmcnKTtcbiAgfVxuICAuaWNvbi10b29scy0yIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleC12My1jbi90b29scy0yLnN2ZycpO1xuICB9XG4gIC5pY29uLXRvb2xzLTMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4LXYzLWNuL3Rvb2xzLTMuc3ZnJyk7XG4gIH1cbiAgLmljb24tdG9vbHMtNCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXgtdjMtY24vdG9vbHMtNC5zdmcnKTtcbiAgfVxuICAuaWNvbi10b29scy01IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleC12My1jbi90b29scy01LnN2ZycpO1xuICB9XG4gIC5pY29uLWNvbWZvcnQtMCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXgtdjMtY24vY29tZm9ydC0wLnN2ZycpO1xuICB9XG4gIC5pY29uLWNvbWZvcnQtMSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXgtdjMtY24vY29tZm9ydC0xLnN2ZycpO1xuICB9XG4gIC5pY29uLWNvbWZvcnQtMiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXgtdjMtY24vY29tZm9ydC0yLnN2ZycpO1xuICB9XG4gIC5pY29uLWNvbWZvcnQtMyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXgtdjMtY24vY29tZm9ydC0zLnN2ZycpO1xuICB9XG4gIFtyb2xlPSd0YWJwYW5lbCddIHtcbiAgICAmW2hpZGRlbl0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24ge1xuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnSGFybW9ueU9TJywgJ1BpbmdGYW5nIFNDJywgJ01pY3Jvc29mdCBZYUhlaScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IHZhcigtLWhvbWUtdGl0bGUtc2l6ZSk7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXRyYW5zaXRpb24tNSB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cywgb3BhY2l0eSAuNXMsIGJhY2tncm91bmQtY29sb3IgLjVzO1xuICB9XG4gIC5zZWN0aW9uLXRyYW5zaXRpb24tODgge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuOHMsIG9wYWNpdHkgLjhzLCBiYWNrZ3JvdW5kLWNvbG9yIC41cywgbGVmdCAuOHMsIHRvcCAuOHM7XG4gIH1cbn1cblxuLmhvbWUtaGVybyB7XG4gIHdpZHRoOiAxMzEycHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gdmFyKC0taG9tZS1ndXR0ZXIpICogMik7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1NnB4IDAgNTBweDtcbiAgLmhvbWUtaGVhZGluZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLmhlcm8tYmFkZ2Uge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIHBhZGRpbmc6IDNweCA3cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTNkZWcsICM4NTgzZmYsICM3NmJkZmYsICMwMGFmZTEpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LWZhbWlseTogJ0hhcm1vbnlPUycsICdQaW5nRmFuZyBTQycsICdNaWNyb3NvZnQgWWFIZWknLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgfVxuICAgIGgxIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnSGFybW9ueU9TJywgJ1BpbmdGYW5nIFNDJywgJ01pY3Jvc29mdCBZYUhlaScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICBjb2xvcjogIzA0MDYyZjtcbiAgICB9XG4gICAgLmhvbWUtZGVzYyB7XG4gICAgICB3aWR0aDogNjEzcHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDE2cHggYXV0byAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuICAuaG9tZS1hY3Rpb25zIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG4gIC5oZXJvLXZpc3VhbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGFzcGVjdC1yYXRpbzogMjYyNCAvIDExOTY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kIDMycHgpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAzMnB4KTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjNzI3OWZmLCAjYjdlNWY4KTtcbiAgICBtYXJnaW4tdG9wOiA1NnB4O1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogMzglO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxNHB4KTtcbiAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNHB4KTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50LCAjZjdmOGZkKTtcbiAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQsICMwMDAgNjUlKTtcbiAgICAgIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50LCAjMDAwIDY1JSk7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmhlcm8tdmlkZW8ge1xuICAgICAgLy8g5LiO5rW35aSW5LiA6Ie077yM6KeG6aKR5aSW5omp5ZCO57uf5LiA6KOB5YiH77yM6YG/5YWN5Y6L57yp57Sg5p2Q6Zyy5Ye66buR6L6544CCXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0ycHg7XG4gICAgICBsZWZ0OiAtMnB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDRweCk7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDRweCk7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIGNsaXAtcGF0aDogbm9uZTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gICAgJi5pcy12aWRlby1yZWFkeSB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIHBpY3R1cmUge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB9XG4gICAgICAuaGVyby12aWRlbyB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5oZXJvLWJsdXItaGlkZGVuIHtcbiAgICAuaGVyby12aXN1YWwge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaG9tZS13b3JrZmxvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDE2MDBweDtcbiAgICBtYXgtd2lkdGg6IDE0MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC8vIOWvuem9kOiuvuiuoeeov++8muW3puS+p+iTneiJsuOAgeS4remDqOmdkuiJsumTuua7oeWNoeeJh+S4iuWNiumDqO+8jOWPs+S+p+a1hee7v+WQkeWbm+WRqOa3oeWHuuOAglxuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIDQyJSA0OCUgYXQgNDYuOSUgMzYuNiUsIHJnYmEoMzYsIDIwNSwgMjM2LCAuMzI1KSwgcmdiYSgxMDAsIDIxOSwgMjQxLCAuMTQzKSA1MCUsIHJnYmEoMTAwLCAyMTksIDI0MSwgMCkgMTAwJSksXG4gICAgICByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSAzNS41JSA1MC4zJSBhdCAyMi4zJSAzOS41JSwgcmdiYSgxMDAsIDE0MywgMjI0LCAuMzgpLCByZ2JhKDE2NCwgMTg2LCAyNDAsIC4xNTgpIDUwJSwgcmdiYSgxNjQsIDE4NiwgMjQwLCAwKSAxMDAlKSxcbiAgICAgIHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIDMxLjglIDI3LjklIGF0IDc4JSAyOS45JSwgcmdiYSgxNTksIDIwNywgMTg5LCAuMjMpLCByZ2JhKDE3OCwgMjE4LCAyMDUsIC4wOTIpIDUwJSwgcmdiYSgyMDcsIDIzMywgMjI2LCAwKSAxMDAlKTtcbiAgICAvLyDlt6blj7PlkIzml7bmuJDpmpDvvIzpgb/lhY3lrr3lsY/pnLLlh7rog4zmma/lsYLnmoTnq5bnm7TovrnnlYzvvIzljaHniYfojIPlm7TlhoXkv53nlZnlrozmlbTlhYnmmZXjgIJcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQsICMwMDAgOSUsICMwMDAgOTElLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50LCAjMDAwIDEyJSwgIzAwMCA3OCUsIHRyYW5zcGFyZW50KTtcbiAgICAtd2Via2l0LW1hc2stY29tcG9zaXRlOiBzb3VyY2UtaW47XG4gICAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB0cmFuc3BhcmVudCwgIzAwMCA5JSwgIzAwMCA5MSUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQsICMwMDAgMTIlLCAjMDAwIDc4JSwgdHJhbnNwYXJlbnQpO1xuICAgIG1hc2stY29tcG9zaXRlOiBpbnRlcnNlY3Q7XG4gIH1cbiAgLndvcmtmbG93LWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAud29ya2Zsb3ctcGFuZWwge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiA1NTdweDtcbiAgICBwYWRkaW5nOiA1NnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAvLyDlj7PkvqflhYnmmZXpk7rliLDljaHniYfovrnnvJjvvIzkuI3kvp3otZbmlofmoaPlm77niYfoh6rouqvnmoTpgI/mmI7nlZnnmb3jgIJcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSA0NSUgOTAlIGF0IDEwMCUgNTUlLCByZ2JhKDE1NiwgMjIwLCAyMzcsIC4xNSksIHJnYmEoMTU2LCAyMjAsIDIzNywgMCkpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNjUpLCAwIDRweCAzMHB4IHJnYmEoMCwgMCwgMCwgLjAzKTtcbiAgICAmLmlzLWxlYXZpbmcge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICB0b3A6IHZhcigtLXBhbmVsLXRvcCk7XG4gICAgICBsZWZ0OiB2YXIoLS1wYW5lbC1sZWZ0KTtcbiAgICAgIHdpZHRoOiB2YXIoLS1wYW5lbC13aWR0aCk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gICAgLndvcmtmbG93LWNvcHkge1xuICAgICAgd2lkdGg6IDI5OXB4O1xuICAgICAgbWF4LXdpZHRoOiAyOSU7XG4gICAgICAuaG9tZS1leWVicm93IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgICAgaDMge1xuICAgICAgICB3aWR0aDogMzUwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTE3JTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnLCAnUGluZ0ZhbmcgU0MnLCAnTWljcm9zb2Z0IFlhSGVpJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgIH1cbiAgICAgIC53b3JrZmxvdy1oaW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjA2KTtcbiAgICAgICAgY29sb3I6IHZhcigtLWhvbWUtZGVzYyk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIH1cbiAgICB9XG4gICAgLndvcmtmbG93LXZpc3VhbCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDI2cHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiA5MzVweDtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzMwcHgpO1xuICAgICAgQGluY2x1ZGUgaG9tZS12aXN1YWwtcmF0aW8oMTg3MCwgMTA2Mik7XG4gICAgICBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNDVzIGVhc2U7XG4gICAgICB9XG4gICAgfVxuICAgIC5ob21lLWFjdGlvbnMge1xuICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gMCAwO1xuICAgICAgcGFkZGluZy10b3A6IDM2cHg7XG4gICAgfVxuICB9XG4gICN3b3JrZmxvdy1wYW5lbC0wIHtcbiAgICAud29ya2Zsb3ctdmlzdWFsIHtcbiAgICAgIC5sYXllci1kb2N1bWVudCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiA4Mi4zNTMlO1xuICAgICAgfVxuICAgICAgLmxheWVyLWFpIHtcbiAgICAgICAgbGVmdDogMiU7XG4gICAgICAgIHRvcDogMTYlO1xuICAgICAgICB3aWR0aDogMzIuNDA2JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI3dvcmtmbG93LXBhbmVsLTEge1xuICAgIC53b3JrZmxvdy12aXN1YWwge1xuICAgICAgLmxheWVyLWRvY3VtZW50IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDgyLjM1MyU7XG4gICAgICB9XG4gICAgICAubGF5ZXItZWRpdC10b29sYmFyIHtcbiAgICAgICAgbGVmdDogLTEuNSU7XG4gICAgICAgIHRvcDogMzAlO1xuICAgICAgICB3aWR0aDogNDIuNjIwJTtcbiAgICAgIH1cbiAgICAgIC5sYXllci1lZGl0LW1lbnUge1xuICAgICAgICBsZWZ0OiAtMS41JTtcbiAgICAgICAgdG9wOiAzNyU7XG4gICAgICAgIHdpZHRoOiAzMS4yODMlO1xuICAgICAgfVxuICAgICAgLmxheWVyLWNvbG9yIHtcbiAgICAgICAgcmlnaHQ6IDAuMTElO1xuICAgICAgICB0b3A6IC0zJTtcbiAgICAgICAgd2lkdGg6IDI2LjA0MyU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICN3b3JrZmxvdy1wYW5lbC0yIHtcbiAgICAud29ya2Zsb3ctdmlzdWFsIHtcbiAgICAgIC5sYXllci1kb2N1bWVudCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiA4Mi4zNTMlO1xuICAgICAgfVxuICAgICAgLmxheWVyLXJldmlldyB7XG4gICAgICAgIGxlZnQ6IDAlO1xuICAgICAgICB0b3A6IDEyJTtcbiAgICAgICAgd2lkdGg6IDMyLjk0MSU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICN3b3JrZmxvdy1wYW5lbC0zIHtcbiAgICAuaG9tZS1leWVicm93OjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ+Kcpic7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICB9XG4gICAgLndvcmtmbG93LXZpc3VhbCB7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICAubGF5ZXItZG9jdW1lbnQge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogNzAuOTA5JTtcbiAgICAgICAgLy8g57Sg5p2Q5bqV6YOo5YWJ5pmV5reh5Ye65Yiw6YCP5piO77yM6YG/5YWN5Zu+54mH6L6557yY55WZ5LiL5qiq5ZCR6Imy5bim44CCXG4gICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzAwMCA5MiUsIHRyYW5zcGFyZW50KTtcbiAgICAgICAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzAwMCA5MiUsIHRyYW5zcGFyZW50KTtcbiAgICAgIH1cbiAgICAgIC5sYXllci1maWVsZHMge1xuICAgICAgICBsZWZ0OiA1Ljk4OSU7XG4gICAgICAgIHRvcDogMTYuMTk2JTtcbiAgICAgICAgd2lkdGg6IDM4LjI4OSU7XG4gICAgICB9XG4gICAgICAubGF5ZXItY3Vyc29yIHtcbiAgICAgICAgbGVmdDogMjIlO1xuICAgICAgICB0b3A6IDQ0JTtcbiAgICAgICAgd2lkdGg6IDUuMDglO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaG9tZS1hc3Npc3RhbnRzIHtcbiAgLmhvbWUtaGVhZGluZyB7XG4gICAgd2lkdGg6IDYyNHB4O1xuICB9XG4gIC5hc3Npc3RhbnQtY2FyZHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMjRweDtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIC5hc3Npc3RhbnQtY2FyZCB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAzODRweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgYm94LXNoYWRvdzogMCA0cHggMzBweCByZ2JhKDAsIDAsIDAsIC4wMyk7XG4gICAgICAuYXNzaXN0YW50LWNvcHkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHdpZHRoOiA0ODFweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzOCU7XG4gICAgICAgIHBhZGRpbmc6IDQ4cHggMCAwIDQ4cHg7XG4gICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAuYXNzaXN0YW50LWxhYmVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ0hhcm1vbnlPUycsICdQaW5nRmFuZyBTQycsICdNaWNyb3NvZnQgWWFIZWknLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKCcuLi9pbWFnZXMvaW5kZXgtdjMtY24vYWNhZGVteS1pY29uLnBuZycpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoMyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ0hhcm1vbnlPUycsICdQaW5nRmFuZyBTQycsICdNaWNyb3NvZnQgWWFIZWknLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hc3Npc3RhbnQtdmlzdWFsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogNzQlO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40NXMgY3ViaWMtYmV6aWVyKC4yMiwgMSwgLjM2LCAxKSwgZmlsdGVyIC40NXMgZWFzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5hc3Npc3RhbnQtYWNhZGVteSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyNWRlZywgI2RkZmFmMSwgI2M3ZjNmOSA1MCUsICNlN2ZhZjEpO1xuICAgICAgICAuYXNzaXN0YW50LXZpc3VhbCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuYXNzaXN0YW50LWNvbnRyYWN0IHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyNWRlZywgI2U0ZTlmYiwgI2UyZWRmMCA3MCUsICNjNWVhZjApO1xuICAgICAgICAuYXNzaXN0YW50LWNvcHkge1xuICAgICAgICAgIC5hc3Npc3RhbnQtbGFiZWwge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXgtdjMtY24vY29udHJhY3QtaWNvbi5wbmcnKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFzc2lzdGFudC12aXN1YWwge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5hc3Npc3RhbnQtcmVzdW1lIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQ4MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmFlNmNmO1xuICAgICAgICAuYXNzaXN0YW50LWNvcHkge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5hc3Npc3RhbnQtbGFiZWwge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXgtdjMtY24vcmVzdW1lLWljb24ucG5nJyk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hc3Npc3RhbnQtdmlzdWFsIHtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5hc3Npc3RhbnQtZmluYW5jZSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xuICAgICAgICBtaW4taGVpZ2h0OiA0ODBweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyNWRlZywgI2Q5ZGRmYiwgI2QwZjFmYik7XG4gICAgICAgIC5hc3Npc3RhbnQtY29weSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmFzc2lzdGFudC1sYWJlbCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleC12My1jbi9maW5hbmNlLWljb24ucG5nJyk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hc3Npc3RhbnQtdmlzdWFsIHtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYXNzaXN0YW50LWFjYWRlbXkge1xuICAgIC5hc3Npc3RhbnQtdmlzdWFsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQGluY2x1ZGUgaG9tZS12aXN1YWwtcmF0aW8oMTMxMiwgMzg0KTtcbiAgICAgIC5sYXllci1kb2N1bWVudCB7XG4gICAgICAgIGxlZnQ6IDQzLjMlO1xuICAgICAgICB0b3A6IDklO1xuICAgICAgICB3aWR0aDogNDguMDk1JTtcbiAgICAgIH1cbiAgICAgIC5sYXllci1hbnN3ZXIge1xuICAgICAgICBsZWZ0OiA3NS4xNSU7XG4gICAgICAgIHRvcDogMCU7XG4gICAgICAgIHdpZHRoOiAyNC44NDglO1xuICAgICAgfVxuICAgICAgLmxheWVyLXBhcGVyLXN1bW1hcnkge1xuICAgICAgICBsZWZ0OiAzNS42NSU7XG4gICAgICAgIHRvcDogNTcuNCU7XG4gICAgICAgIHdpZHRoOiA2LjU1NSU7XG4gICAgICB9XG4gICAgICAubGF5ZXItY29udHJpYnV0aW9ucyB7XG4gICAgICAgIGxlZnQ6IDI2LjA4JTtcbiAgICAgICAgdG9wOiA3MC4yJTtcbiAgICAgICAgd2lkdGg6IDkuMDclO1xuICAgICAgfVxuICAgICAgLmxheWVyLW1ldGhvZHMge1xuICAgICAgICBsZWZ0OiAzMi40NiU7XG4gICAgICAgIHRvcDogODMuMzMlO1xuICAgICAgICB3aWR0aDogMTAuNzQ3JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmFzc2lzdGFudC1jb250cmFjdCB7XG4gICAgLmFzc2lzdGFudC12aXN1YWwge1xuICAgICAgQGluY2x1ZGUgaG9tZS12aXN1YWwtcmF0aW8oMTMxMiwgMzg0KTtcbiAgICAgIC5sYXllci1hbnN3ZXIge1xuICAgICAgICBsZWZ0OiA1MS44MyU7XG4gICAgICAgIHRvcDogMTAuNCU7XG4gICAgICAgIHdpZHRoOiAyMS4xODklO1xuICAgICAgfVxuICAgICAgLmxheWVyLXJldmlldyB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGxlZnQ6IDQzJTtcbiAgICAgICAgdG9wOiAyNC43JTtcbiAgICAgICAgd2lkdGg6IDE4Ljc4OCU7XG4gICAgICB9XG4gICAgICAubGF5ZXItZG9jdW1lbnQge1xuICAgICAgICBsZWZ0OiA3My45MyU7XG4gICAgICAgIHRvcDogMy40JTtcbiAgICAgICAgd2lkdGg6IDI2LjE0MyU7XG4gICAgICB9XG4gICAgICAubGF5ZXItc3VtbWFyeSB7XG4gICAgICAgIGxlZnQ6IDMzLjkyJTtcbiAgICAgICAgdG9wOiA1Ny44MSU7XG4gICAgICAgIHdpZHRoOiA2LjU1NSU7XG4gICAgICB9XG4gICAgICAubGF5ZXItcmlzayB7XG4gICAgICAgIGxlZnQ6IDM2LjQzJTtcbiAgICAgICAgdG9wOiA2OS4zJTtcbiAgICAgICAgd2lkdGg6IDYuNTU1JTtcbiAgICAgIH1cbiAgICAgIC5sYXllci1jbGF1c2VzIHtcbiAgICAgICAgbGVmdDogMzQuOTElO1xuICAgICAgICB0b3A6IDgxJTtcbiAgICAgICAgd2lkdGg6IDYuNTU1JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmFzc2lzdGFudC1yZXN1bWUge1xuICAgIC5hc3Npc3RhbnQtdmlzdWFsIHtcbiAgICAgIEBpbmNsdWRlIGhvbWUtdmlzdWFsLXJhdGlvKDY0NCwgMjU0KTtcbiAgICAgIC5sYXllci1kb2N1bWVudCB7XG4gICAgICAgIGxlZnQ6IDcuNDUzJTtcbiAgICAgICAgdG9wOiAxMSU7XG4gICAgICAgIHdpZHRoOiA0My40NzglO1xuICAgICAgfVxuICAgICAgLmxheWVyLXJldmlldyB7XG4gICAgICAgIGxlZnQ6IDUwLjMxJTtcbiAgICAgICAgdG9wOiAyMC4wOCU7XG4gICAgICAgIHdpZHRoOiA0OS41MzQlO1xuICAgICAgfVxuICAgICAgLmxheWVyLXBvbGlzaCB7XG4gICAgICAgIGxlZnQ6IDU0LjUwMyU7XG4gICAgICAgIHRvcDogMTElO1xuICAgICAgICB3aWR0aDogMTkuNzIlO1xuICAgICAgfVxuICAgICAgLmxheWVyLXByZWRpY3Rpb24ge1xuICAgICAgICBsZWZ0OiA3Ni4wODclO1xuICAgICAgICB0b3A6IDExJTtcbiAgICAgICAgd2lkdGg6IDE5LjcyJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmFzc2lzdGFudC1maW5hbmNlIHtcbiAgICAuYXNzaXN0YW50LXZpc3VhbCB7XG4gICAgICBAaW5jbHVkZSBob21lLXZpc3VhbC1yYXRpbyg2NDQsIDI3Myk7XG4gICAgICAubGF5ZXItcmVwb3J0IHtcbiAgICAgICAgbGVmdDogMjQuNTMlO1xuICAgICAgICB0b3A6IDEzLjIlO1xuICAgICAgICB3aWR0aDogNzUuNjIxJTtcbiAgICAgIH1cbiAgICAgIC5sYXllci1hbnN3ZXIge1xuICAgICAgICBsZWZ0OiAyLjczJTtcbiAgICAgICAgdG9wOiAzNy43JTtcbiAgICAgICAgd2lkdGg6IDQxLjYxNSU7XG4gICAgICB9XG4gICAgICAubGF5ZXItZWFybmluZ3Mge1xuICAgICAgICBsZWZ0OiA3LjQ1MyU7XG4gICAgICAgIHRvcDogMCU7XG4gICAgICAgIHdpZHRoOiAxMy4zNTQlO1xuICAgICAgfVxuICAgICAgLmxheWVyLXJpc2sge1xuICAgICAgICBsZWZ0OiAyMi42NzElO1xuICAgICAgICB0b3A6IDAlO1xuICAgICAgICB3aWR0aDogMTMuMzU0JTtcbiAgICAgIH1cbiAgICAgIC5sYXllci1kcml2ZXJzIHtcbiAgICAgICAgbGVmdDogMzcuODg4JTtcbiAgICAgICAgdG9wOiAwJTtcbiAgICAgICAgd2lkdGg6IDE2Ljc3JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhvbWUtdG9vbHMge1xuICAuaG9tZS10YWJzIHtcbiAgICBnYXA6IDM0cHg7XG4gICAgbWFyZ2luOiAzMnB4IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBidXR0b24ge1xuICAgICAgZ2FwOiAwO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJhY2tncm91bmQ6ICMwNDA2MmY7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnSGFybW9ueU9TJywgJ1BpbmdGYW5nIFNDJywgJ01pY3Jvc29mdCBZYUhlaScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIHRyYW5zaXRpb246IHBhZGRpbmcgLjRzIGN1YmljLWJlemllciguMjIsIDEsIC4zNiwgMSk7XG4gICAgICAudGFiLWljb24ge1xuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xuICAgICAgfVxuICAgICAgLnRhYi1sYWJlbC1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLnRhYi1sYWJlbC1mdWxsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGNsaXAtcGF0aDogaW5zZXQoMCA1MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtd2lkdGggLjRzIGN1YmljLWJlemllciguMjIsIDEsIC4zNiwgMSksIG1hcmdpbi1sZWZ0IC40cyBlYXNlLCBvcGFjaXR5IC4zcyBlYXNlLCBjbGlwLXBhdGggLjRzIGVhc2U7XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwNDA2MmY7XG4gICAgICAgIC50YWItbGFiZWwtZnVsbCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiB2YXIoLS10YWItbGFiZWwtd2lkdGgsIDI4MHB4KTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgY2xpcC1wYXRoOiBpbnNldCgwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAudG9vbHMtcGFuZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTI1ZGVnLCAjZTVlOWZmLCAjZWFlM2VlKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgQGluY2x1ZGUgaG9tZS12aXN1YWwtcmF0aW8oMjYyNCwgMTEyNCk7XG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40NXMgZWFzZTtcbiAgICB9XG4gIH1cbiAgI3Rvb2xzLXBhbmVsLTAge1xuICAgIC5sYXllci1kb2N1bWVudCB7XG4gICAgICBsZWZ0OiAxNi4zJTtcbiAgICAgIHRvcDogMTguNiU7XG4gICAgICB3aWR0aDogNjYuMzg3JTtcbiAgICB9XG4gICAgLmxheWVyLXRvb2xiYXIge1xuICAgICAgbGVmdDogMjcuNiU7XG4gICAgICB0b3A6IDUuNDUlO1xuICAgICAgd2lkdGg6IDQ0LjgxNyU7XG4gICAgfVxuICAgIC5sYXllci1jb2xvcnMge1xuICAgICAgbGVmdDogMS41NCU7XG4gICAgICB0b3A6IDQ4LjkyJTtcbiAgICAgIHdpZHRoOiAxNy4xMTElO1xuICAgIH1cbiAgICAubGF5ZXItY29tbWVudCB7XG4gICAgICBsZWZ0OiA3NS44OCU7XG4gICAgICB0b3A6IDcuODYlO1xuICAgICAgd2lkdGg6IDE5LjAxNyU7XG4gICAgfVxuICAgIC5sYXllci1zdGlja2VycyB7XG4gICAgICBsZWZ0OiA4My40MSU7XG4gICAgICB0b3A6IDQ5LjQ4JTtcbiAgICAgIHdpZHRoOiAxNi42MTYlO1xuICAgIH1cbiAgfVxuICAjdG9vbHMtcGFuZWwtMSB7XG4gICAgLmxheWVyLWRvY3VtZW50IHtcbiAgICAgIGxlZnQ6IDIzLjA0JTtcbiAgICAgIHRvcDogOS4wMyU7XG4gICAgICB3aWR0aDogNjIuNzY3JTtcbiAgICB9XG4gICAgLmxheWVyLWNyZWF0ZSB7XG4gICAgICBsZWZ0OiAxLjExNyU7XG4gICAgICB0b3A6IDE1Ljc1OCU7XG4gICAgICB3aWR0aDogMjMuNjI4JTtcbiAgICB9XG4gICAgLmxheWVyLXBhcGVyLXNpemUge1xuICAgICAgbGVmdDogMTIuNDUxJTtcbiAgICAgIHRvcDogNjkuNTE0JTtcbiAgICAgIHdpZHRoOiAxNC43ODclO1xuICAgIH1cbiAgICAubGF5ZXItY29udmVydCB7XG4gICAgICBsZWZ0OiA3Mi40ODclO1xuICAgICAgdG9wOiAwJTtcbiAgICAgIHdpZHRoOiAyNy41MTUlO1xuICAgIH1cbiAgfVxuICAjdG9vbHMtcGFuZWwtMiB7XG4gICAgLy8g5oyJIDI2MjQgw5cgMTEyNCDorr7orqHnlLvluIPlrprkvY3vvIzliIflm77lsLrlr7jljIXlkKvpgI/mmI7ovrnot53lkozpmLTlvbHjgIJcbiAgICAubGF5ZXItYmFja2dyb3VuZC1sZWZ0IHtcbiAgICAgIGxlZnQ6IDAlO1xuICAgICAgdG9wOiAwJTtcbiAgICAgIHdpZHRoOiAxOS4zMjIlO1xuICAgIH1cbiAgICAubGF5ZXItYmFja2dyb3VuZC1yaWdodCB7XG4gICAgICBsZWZ0OiA4MC43OTMlO1xuICAgICAgdG9wOiAzMC45NjElO1xuICAgICAgd2lkdGg6IDE5LjI0NSU7XG4gICAgfVxuICAgIC5sYXllci1kb2N1bWVudCB7XG4gICAgICBsZWZ0OiAxOC4wNjQlO1xuICAgICAgdG9wOiAxNC4wNTclO1xuICAgICAgd2lkdGg6IDYyLjE5NSU7XG4gICAgfVxuICAgIC5sYXllci10b29sYmFyIHtcbiAgICAgIGxlZnQ6IDQwLjg1NCU7XG4gICAgICB0b3A6IDMuMDI1JTtcbiAgICAgIHdpZHRoOiAxOC4yOTMlO1xuICAgIH1cbiAgICAubGF5ZXItcGFzc3dvcmQge1xuICAgICAgbGVmdDogNzEuNzk5JTtcbiAgICAgIHRvcDogMS4zMzUlO1xuICAgICAgd2lkdGg6IDI1LjQ1NyU7XG4gICAgfVxuICAgIC5sYXllci1lbmNyeXB0aW9uIHtcbiAgICAgIGxlZnQ6IDMuNTA2JTtcbiAgICAgIHRvcDogNjkuNzUxJTtcbiAgICAgIHdpZHRoOiAyNS40NTclO1xuICAgIH1cbiAgICAubGF5ZXItY29sb3JzIHtcbiAgICAgIGxlZnQ6IDY3LjY0NSU7XG4gICAgICB0b3A6IDU4LjM2MyU7XG4gICAgICB3aWR0aDogMTUuMDUzJTtcbiAgICB9XG4gIH1cbiAgI3Rvb2xzLXBhbmVsLTMge1xuICAgIC0tb2NyLXNjYW4tZWRnZTogNjcuNzMwNSU7XG4gICAgLS1vY3Itc2Nhbi1kdXJhdGlvbjogMi4ycztcbiAgICAubGF5ZXItZG9jdW1lbnQge1xuICAgICAgbGVmdDogMjQuMDclO1xuICAgICAgdG9wOiAxMy4yNCU7XG4gICAgICB3aWR0aDogNzYuOTgyJTtcbiAgICB9XG4gICAgLmxheWVyLXNjYW5uZWQge1xuICAgICAgbGVmdDogMjkuMTc3JTtcbiAgICAgIHRvcDogMTMuMjQlO1xuICAgICAgd2lkdGg6IDczLjAxOCU7XG4gICAgICAvLyDoo4HliIfovrnnlYzkuI7miavmj4/nur/lhbHnlKjlkIzkuIDov5vluqbvvIzlj6rpnLLlh7rlsJrmnKrmiavmj4/nmoTnurnnkIbjgIJcbiAgICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgY2FsYygodmFyKC0tb2NyLXNjYW4tZWRnZSkgLSAyOS4xNzclKSAqIDEwMCAvIDczLjAxOCkpO1xuICAgICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgICAgdHJhbnNpdGlvbjogY2xpcC1wYXRoIHZhcigtLW9jci1zY2FuLWR1cmF0aW9uKSBsaW5lYXI7XG4gICAgfVxuICAgIC5sYXllci1sYW5ndWFnZXMge1xuICAgICAgbGVmdDogMC44NDglO1xuICAgICAgdG9wOiAxLjE0OSU7XG4gICAgICB3aWR0aDogMjIuMzMyJTtcbiAgICB9XG4gICAgLmxheWVyLXNjYW4tbWFya2VyIHtcbiAgICAgIGxlZnQ6IGNhbGModmFyKC0tb2NyLXNjYW4tZWRnZSkgLSAyLjYyOTUlKTtcbiAgICAgIHRvcDogMy4xMzYlO1xuICAgICAgd2lkdGg6IDUuMjU5JTtcbiAgICAgIHRyYW5zaXRpb246IGxlZnQgdmFyKC0tb2NyLXNjYW4tZHVyYXRpb24pIGxpbmVhcjtcbiAgICB9XG4gIH1cbiAgI3Rvb2xzLXBhbmVsLTQge1xuICAgIC5sYXllci1wYWdlcyB7XG4gICAgICBsZWZ0OiAxOC45JTtcbiAgICAgIHRvcDogMTguMDUlO1xuICAgICAgd2lkdGg6IDgxLjA5OCU7XG4gICAgfVxuICAgIC5sYXllci10b29sYmFyIHtcbiAgICAgIGxlZnQ6IDI1LjQyJTtcbiAgICAgIHRvcDogNS4yMTclO1xuICAgICAgd2lkdGg6IDQ5LjE2MiU7XG4gICAgfVxuICAgIC5sYXllci1iYXRjaCB7XG4gICAgICBsZWZ0OiAwLjg1OCU7XG4gICAgICB0b3A6IDI1LjQ0NSU7XG4gICAgICB3aWR0aDogMjUuMTkxJTtcbiAgICB9XG4gICAgLmxheWVyLXNlbGVjdGVkLXBhZ2Uge1xuICAgICAgbGVmdDogNjkuNDc1JTtcbiAgICAgIHRvcDogMjYuNDM0JTtcbiAgICAgIHdpZHRoOiAyOC42NTklO1xuICAgIH1cbiAgfVxuICAjdG9vbHMtcGFuZWwtNSB7XG4gICAgLmxheWVyLWRvY3VtZW50IHtcbiAgICAgIGxlZnQ6IDQyLjE4OSU7XG4gICAgICB0b3A6IDEzLjQxNyU7XG4gICAgICB3aWR0aDogNTcuNzc0JTtcbiAgICB9XG4gICAgLmxheWVyLXNoYXJlIHtcbiAgICAgIGxlZnQ6IDEwLjg2NCU7XG4gICAgICB0b3A6IDUuNDkxJTtcbiAgICAgIHdpZHRoOiAzMC45MDclO1xuICAgIH1cbiAgICAubGF5ZXItcGxhbmUge1xuICAgICAgbGVmdDogMS42OTIlO1xuICAgICAgdG9wOiA1MS40MiU7XG4gICAgICB3aWR0aDogMTMuNzIlO1xuICAgIH1cbiAgfVxufVxuXG4uaG9tZS1wZXJmb3JtYW5jZSB7XG4gIC5wZXJmb3JtYW5jZS1jYXJkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICAucGVyZm9ybWFuY2UtY2FyZCB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XG4gICAgICBtaW4taGVpZ2h0OiA2NDRweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgLnBlcmZvcm1hbmNlLWNvcHkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSGFybW9ueU9TJywgJ1BpbmdGYW5nIFNDJywgJ01pY3Jvc29mdCBZYUhlaScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wZXJmb3JtYW5jZS12aXN1YWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGN1YmljLWJlemllciguMjIsIDEsIC4zNiwgMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYucGVyZm9ybWFuY2Utc3BlZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM0Ljg2ZGVnLCByZ2JhKDIxOCwgMjI2LCAyNTUsIDAuNCkgMTEuMDMlLCByZ2JhKDE0MSwgMjI2LCAyNTUsIDAuNCkgNzAuOTIlKTtcbiAgICAgIH1cbiAgICAgICYucGVyZm9ybWFuY2UtYmF0Y2gge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjA0LjY5ZGVnLCAjZmY5N2M0N2EgMjQuMjMlLCAjNTU2OWZmN2QgMTI4JSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wZXJmb3JtYW5jZS1zcGVlZCB7XG4gICAgLnBlcmZvcm1hbmNlLXZpc3VhbCB7XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNDBweCk7XG4gICAgICBAaW5jbHVkZSBob21lLXZpc3VhbC1yYXRpbygxMjg2LCAxMDAxKTtcbiAgICAgIC5zcGVlZC1nYXVnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogOCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDM4LjgyJTtcbiAgICAgICAgQGluY2x1ZGUgaG9tZS12aXN1YWwtcmF0aW8oMiwgMSk7XG4gICAgICAgIC5nYXVnZS1kaWFsIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuZ2F1Z2UtZmlsbCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAvLyDlj6rmmL7npLrovazovbTkuIrmlrnnmoTmiYflvaLvvIzkuI7mjIfpkojkv53mjIHlkIzop5LluqbovazliqjjgIJcbiAgICAgICAgICBjbGlwLXBhdGg6IGluc2V0KDApO1xuICAgICAgICAgIC5nYXVnZS1zZWN0b3Ige1xuICAgICAgICAgICAgbGVmdDogMTMuMiU7XG4gICAgICAgICAgICB0b3A6IDI2LjQlO1xuICAgICAgICAgICAgd2lkdGg6IDY4LjQlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1My44MDElIDEwMCU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjQ1cyBjdWJpYy1iZXppZXIoLjIyLCAxLCAuMzYsIDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZ2F1Z2UtbmVlZGxlIHtcbiAgICAgICAgICAvLyDmjIfpkojliIflm77nmoTovbTlv4PlnKggKDEwLCA5OCnvvIzlr7npvZDooajnm5jnmoTkuIvmlrnkuK3lv4PjgIJcbiAgICAgICAgICBsZWZ0OiA0OCU7XG4gICAgICAgICAgdG9wOiA2MC44JTtcbiAgICAgICAgICB3aWR0aDogMzQuNiU7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNS43OCUgODkuMDkxJTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjQ1cyBjdWJpYy1iZXppZXIoLjIyLCAxLCAuMzYsIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucGVyZm9ybWFuY2UtZG9jdW1lbnRzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAvLyDmjInorr7orqHnqL/lrprkvY3vvIzliIflm77lsLrlr7jljIXlkKvlm5vlkajnmoTpgI/mmI7pmLTlvbHjgIJcbiAgICAgICAgLmRvY3VtZW50LWJhY2sge1xuICAgICAgICAgIGxlZnQ6IDQ2LjczOSU7XG4gICAgICAgICAgdG9wOiAxLjk5NiU7XG4gICAgICAgICAgd2lkdGg6IDUzLjMzOSU7XG4gICAgICAgIH1cbiAgICAgICAgLmRvY3VtZW50LWRhcmsge1xuICAgICAgICAgIGxlZnQ6IDMyLjkxOSU7XG4gICAgICAgICAgdG9wOiAxMC45NzglO1xuICAgICAgICAgIHdpZHRoOiA2Ny4xNTglO1xuICAgICAgICB9XG4gICAgICAgIC5kb2N1bWVudC1ibHVlIHtcbiAgICAgICAgICBsZWZ0OiAxOC45NDQlO1xuICAgICAgICAgIHRvcDogMjIuNTU1JTtcbiAgICAgICAgICB3aWR0aDogNzIuMjgzJTtcbiAgICAgICAgfVxuICAgICAgICAuZG9jdW1lbnQtZnJvbnQge1xuICAgICAgICAgIGxlZnQ6IDUuMTI0JTtcbiAgICAgICAgICB0b3A6IDM0LjkzJTtcbiAgICAgICAgICB3aWR0aDogNzIuMjgzJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAucGVyZm9ybWFuY2UtYmF0Y2gge1xuICAgIC5wZXJmb3JtYW5jZS12aXN1YWwge1xuICAgICAgQGluY2x1ZGUgaG9tZS12aXN1YWwtcmF0aW8oMTI5MCwgOTQ4KTtcbiAgICAgIC5wZXJmb3JtYW5jZS1kb2N1bWVudHMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIC5kb2N1bWVudC1wYWdlcyB7XG4gICAgICAgICAgLy8g5paw5YiH5Zu+5Y+q5pyJ6YCP5piO5bqV5Y2h54mH77yM5oyJIDEyMjnDlzU2OCDkuozlgI3lm77mmL7npLrvvIzml6DpnIDlho3mrKHoo4HliIflkozpga7nvanjgIJcbiAgICAgICAgICBsZWZ0OiA0LjczJTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgd2lkdGg6IDk1LjQxOSU7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wZXJmb3JtYW5jZS10YWdzIHtcbiAgICAgICAgJHRhZy1nYXA6IDIuNjQlOyAvLyA2NDRweCDljaHniYfkuIrkuLogMTdweO+8jOaoque6temXtOi3nemaj+WbvueJh+etieavlOe8qeaUvuOAglxuICAgICAgICAkdGFnLXJvdy1zdGVwOiA3LjQ1MyUgKyAkdGFnLWdhcDsgLy8gNDhweCDmoIfnrb7pq5jluqYgKyAxN3B4IOmXtOi3neOAglxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIC8vIOeVmeWHuuagh+etvuaUvuWkp+eahOepuumXtO+8jOmBv+WFjemBruS9j+S4iuaWueivtOaYjuOAglxuICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAudGFnLWNvbnZlcnQge1xuICAgICAgICAgIGxlZnQ6IDE2LjEyJTtcbiAgICAgICAgICB3aWR0aDogMjEuNDI5JTtcbiAgICAgICAgfVxuICAgICAgICAudGFnLW1lcmdlIHtcbiAgICAgICAgICBsZWZ0OiAxNi4xMiUgKyAyMS40MjklICsgJHRhZy1nYXA7XG4gICAgICAgICAgd2lkdGg6IDIxLjg5NCU7XG4gICAgICAgIH1cbiAgICAgICAgLnRhZy1vY3Ige1xuICAgICAgICAgIGxlZnQ6IDE2LjEyJSArIDIxLjQyOSUgKyAyMS44OTQlICsgJHRhZy1nYXAgKiAyO1xuICAgICAgICAgIHdpZHRoOiAxNi40NjAlO1xuICAgICAgICB9XG4gICAgICAgIC50YWctY29tcHJlc3Mge1xuICAgICAgICAgIGxlZnQ6IDE2LjEyJSArIDIxLjQyOSUgKyAyMS44OTQlICsgMTYuNDYwJSArICR0YWctZ2FwICogMztcbiAgICAgICAgICB3aWR0aDogMjEuODk0JTtcbiAgICAgICAgfVxuICAgICAgICAvLyDnrKzkuozjgIHkuInmjpLmjInmoIfnrb7mnKzkvZPlj7Plr7npvZDvvIzkv53mjIHljp/mnInlsLrlr7jlkoznu5/kuIDpl7Tot53jgIJcbiAgICAgICAgLnRhZy1wcmludCB7XG4gICAgICAgICAgcmlnaHQ6IDIxLjg5NCUgKyAyMS40MjklICsgMTYuNDYwJSArICR0YWctZ2FwICogMztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAkdGFnLXJvdy1zdGVwO1xuICAgICAgICAgIHdpZHRoOiAxNi40NjAlO1xuICAgICAgICB9XG4gICAgICAgIC50YWctY3JlYXRlIHtcbiAgICAgICAgICByaWdodDogMjEuODk0JSArIDIxLjQyOSUgKyAkdGFnLWdhcCAqIDI7XG4gICAgICAgICAgbWFyZ2luLXRvcDogJHRhZy1yb3ctc3RlcDtcbiAgICAgICAgICB3aWR0aDogMTYuNDYwJTtcbiAgICAgICAgfVxuICAgICAgICAudGFnLWJhdGVzIHtcbiAgICAgICAgICByaWdodDogMjEuODk0JSArICR0YWctZ2FwO1xuICAgICAgICAgIG1hcmdpbi10b3A6ICR0YWctcm93LXN0ZXA7XG4gICAgICAgICAgd2lkdGg6IDIxLjQyOSU7XG4gICAgICAgIH1cbiAgICAgICAgLnRhZy1wYWdlLXRvb2xzIHtcbiAgICAgICAgICAvLyDliIflm77pobbpg6ggMjRweOOAgeWPs+S+pyA0NnB4IOWMheWQq+eVmeeZveWSjOmYtOW9se+8jOaMieagh+etvuacrOS9k+Wvuem9kOOAglxuICAgICAgICAgIHJpZ2h0OiAtMy41NzElO1xuICAgICAgICAgIG1hcmdpbi10b3A6ICR0YWctcm93LXN0ZXAgLSAxLjg2MyU7XG4gICAgICAgICAgd2lkdGg6IDI2Ljg2MyU7XG4gICAgICAgIH1cbiAgICAgICAgLy8g5oyJ5paw5Y+C6ICD5Zu+5Y+z56e756ys5LiJ5o6S77yM5pyr5byg5Zu+54mH55Sx5Y2h54mH6L6557yY6KOB5YiH44CCXG4gICAgICAgIC50YWctd2F0ZXJtYXJrIHtcbiAgICAgICAgICBsZWZ0OiAyMy4xJTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAkdGFnLXJvdy1zdGVwICogMjtcbiAgICAgICAgICB3aWR0aDogMTYuNDYwJTtcbiAgICAgICAgfVxuICAgICAgICAudGFnLWluc2VydCB7XG4gICAgICAgICAgbGVmdDogMjMuMSUgKyAxNi40NjAlICsgJHRhZy1nYXA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogJHRhZy1yb3ctc3RlcCAqIDI7XG4gICAgICAgICAgd2lkdGg6IDE2LjQ2MCU7XG4gICAgICAgIH1cbiAgICAgICAgLnRhZy1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICBsZWZ0OiAyMy4xJSArIDE2LjQ2MCUgKiAyICsgJHRhZy1nYXAgKiAyO1xuICAgICAgICAgIG1hcmdpbi10b3A6ICR0YWctcm93LXN0ZXAgKiAyO1xuICAgICAgICAgIHdpZHRoOiAxOC45NDQlO1xuICAgICAgICB9XG4gICAgICAgIC50YWctYm90dG9tLWNvbXByZXNzIHtcbiAgICAgICAgICBsZWZ0OiAyMy4xJSArIDE2LjQ2MCUgKiAyICsgMTguOTQ0JSArICR0YWctZ2FwICogMztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAkdGFnLXJvdy1zdGVwICogMjtcbiAgICAgICAgICB3aWR0aDogMjEuODk0JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaG9tZS1jb21mb3J0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gICYuaG9tZS1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgdG9wOiAtODBweDtcbiAgICBib3R0b206IC04MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgNTQlIDY0JSBhdCAzOSUgNDAlLCByZ2JhKDcyLCAyMjksIDI1NSwgLjQ4KSwgdHJhbnNwYXJlbnQgNzUlKSxcbiAgICAgIHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIDU0JSA2NCUgYXQgNzUlIDUwJSwgcmdiYSgxNDksIDE0NywgMjU1LCAuNCksIHRyYW5zcGFyZW50IDc1JSk7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSA1MCUgNTAlIGF0IDUwJSA1MCUsICMwMDAgNzAlLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBtYXNrLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSA1MCUgNTAlIGF0IDUwJSA1MCUsICMwMDAgNzAlLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgfVxuICAuY29tZm9ydC1oZWFkZXIge1xuICAgIHdpZHRoOiAxMzEycHg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1ob21lLWd1dHRlcikgKiAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIC5ob21lLXRhYnMge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICAuY29tZm9ydC1wYW5lbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMzEycHg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1ob21lLWd1dHRlcikgKiAyKTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBhc3BlY3QtcmF0aW86IDI2MjQgLyAxMzY4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjVkZWcsICNiOGVlZTYsICNlNWRlZmEpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgLmhvbWUtYWN0aW9ucyB7XG4gICAgd2lkdGg6IDEzMTJweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWhvbWUtZ3V0dGVyKSAqIDIpO1xuICAgIG1hcmdpbjogMzJweCBhdXRvIDA7XG4gIH1cbn1cblxuLnNlY3Rpb24tYmFubmVyLWNvbnRhaW5lciB7XG4gIC5zZWN0aW9uLXRleHQge1xuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnSGFybW9ueU9TJywgJ1BpbmdGYW5nIFNDJywgJ01pY3Jvc29mdCBZYUhlaScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IHZhcigtLWhvbWUtdGl0bGUtc2l6ZSk7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXVuaXZlcnNhbCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOWZkO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDZweDtcblxuICAgIC5zZWN0aW9uLXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogNzBweDtcblxuICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnVuaXZlcnNhbC1jb250YWluZXIge1xuICAgICAgem9vbTogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDEzMTJweDtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gdmFyKC0taG9tZS1ndXR0ZXIpICogMik7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgICBtYXJnaW46IDUycHggYXV0byAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwJSk7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDI0O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMTJweCAzNi4ycHggMHB4ICMwMDAwMDAxQTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ob21lLWVkaXRpb24tYmFja2dyb3VuZCwgdXJsKC4uL2ltYWdlcy9pbmRleC12My91bml2ZXJzYWwtaXRlbS1iZy0wMS5wbmcpKSBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG5cbiAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgIG1hcmdpbjogNTVweCBhdXRvIDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgbWluLXdpZHRoOiAzMjhweDtcbiAgICAgICAgICBoZWlnaHQ6IDU4cHg7XG4gICAgICAgICAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgIC5hLWxpbmsge1xuICAgICAgICAgIG1hcmdpbjogMTRweCBhdXRvIDU3NnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcblxuICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pbmRleC12My9pbmRleC1zcGFuLWljb24ucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0taG9tZS1lZGl0aW9uLWJhY2tncm91bmQsIHVybCguLi9pbWFnZXMvaW5kZXgtdjMvdW5pdmVyc2FsLWl0ZW0tYmctMDIucG5nKSkgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblxuICAgICAgLnNlY3Rpb24tdGV4dCB7XG4gICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudW5pdmVyc2FsLWNvbnRhaW5lciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlLXByZXZpb3VzIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgfVxuICB9XG5cbiAgLnNlY3Rpb24tc2VjdXJpdHkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuXG4gICAgLnNlY3Rpb24tdGV4dCB7XG4gICAgICBtYXJnaW4tdG9wOiA1MnB4O1xuXG4gICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdXJpdHktY29udGFpbmVyIHtcbiAgICAgIHpvb206IHZhcigtLWhvbWUtc2VjdXJpdHktem9vbSwgMSk7XG4gICAgICBtYXJnaW46IDUycHggYXV0byAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgIC5pdGVtLXNtYWxsLFxuICAgICAgICAgIC5pdGVtLWJpZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDI0O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIHdpZHRoOiA2NDJweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjYsIC0wLjQsIDAuNDQsIDEuMzkpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDEycHggMzYuMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgICAgICAgICAuaXRlbS1pY29uIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMzJweCBhdXRvIDAgMzJweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwOztcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjJweCBhdXRvIDAgMzJweDtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY4JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLml0ZW0tZGVzYyB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDE0cHggMCAwIDMycHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzIlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuaXRlbS1pbWFnZXMge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAyOHB4IDUwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pdGVtLXNtYWxsIHtcbiAgICAgICAgICBoZWlnaHQ6IDI4NHB4O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgLml0ZW0taW1hZ2VzIHtcbiAgICAgICAgICAgICAgYm90dG9tOiAyNHB4O1xuXG4gICAgICAgICAgICAgIC5pdGVtLWltZy0wMCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYxcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5MnB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTUlO1xuICAgICAgICAgICAgICAgIHRvcDogMTUlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgICAgICAgICAmLmltZy1saW5lLTAyIHtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yNCU7XG4gICAgICAgICAgICAgICAgICB0b3A6IDYlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuaXRlbS1pbWctMDEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC02JTtcbiAgICAgICAgICAgICAgICByaWdodDogMjE2cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI4OHB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuaXRlbS1pbWctMDIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOTFweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLml0ZW0taW1nLTAzIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwOXB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNTJweDtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xNHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTcuOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5pdGVtLWltZy0wNCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MXB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA3NSU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAzNCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLml0ZW0taW1nLTA1IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYxcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDgyJTtcbiAgICAgICAgICAgICAgICBib3R0b206IDMyJTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuaXRlbS0xOSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNiU7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDE1LjNweCAwcHggcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSGFybW9ueU9TJywgJ1BpbmdGYW5nIFNDJywgJ01pY3Jvc29mdCBZYUhlaScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNHB4O1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuXG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMDJGRkYgMCUsICNFNjk0RkYgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XG4gICAgICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuODhzO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTkge1xuICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAxNS4zcHggMHB4IHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTM0cHg7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5pdGVtLWltZy0yMCxcbiAgICAgICAgICAgICAgLml0ZW0taW1nLTIxIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDE1LjNweCAwcHggcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMzNweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLml0ZW0tMDEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pbmRleC12My9zZWN1cml0eS1pdGVtLWJnLTAxLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuaXRlbS0wNCB7XG4gICAgICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICAuaXRlbS1pbWFnZXMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICByaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDUycHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tYmlnIHtcbiAgICAgICAgICBoZWlnaHQ6IDQ0OHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjAuOTRkZWcsICNGRkZGRkYgMzEuMjYlLCAjRjRGNEY0IDcyLjcyJSk7XG5cbiAgICAgICAgICAmLml0ZW0tMDIge1xuICAgICAgICAgICAgLml0ZW0tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIC5pdGVtLWRlc2Mge1xuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0OCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5pdGVtLWltYWdlcyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICAgICAgICAgLml0ZW0taW1nLTA2IHtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNDIzcHg7XG4gICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLml0ZW0tMDcge1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDguNXB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMC41cHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2luZGV4LXYzL3NlY3VyaXR5LWl0ZW0taW1nLTA3LnBuZykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgICAgICAgICB0b3A6IDQ4JTtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDQxJTtcblxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2luZGV4LXYzL3NlY3VyaXR5LWl0ZW0taW1nLTA3LTAyLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOC41cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjIuNXB4O1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IDEuNnMgMnMgYnJlYXRoaW5nTGlnaHRBTmltYXRpb24gbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaXRlbS0wOCB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDgge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDUlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0wOSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODVweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaXRlbS0xMCB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICBib3R0b206IDglO1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDU4JTtcblxuICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTEwIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM5cHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTExIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4NHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5pdGVtLTAzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaW5kZXgtdjMvc2VjdXJpdHktaXRlbS1iZy0wMi5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgIC5zZWN0aW9uLWRlc2Mge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTIlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAgIC5pdGVtLWltYWdlcyB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC01MnB4O1xuXG4gICAgICAgICAgICAgICAgLml0ZW0taW1nLTEyIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLml0ZW0tMTMge1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI1JTtcbiAgICAgICAgICAgICAgICAgIHRvcDogMTAlO1xuICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTEzIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1NnB4O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTE0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU4cHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTU4JSwgLTYwJSk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pdGVtLTE1IHtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTUwJSk7XG5cbiAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xNSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMzBweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTE2IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwMXB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1JTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTBkZWcpO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTE3IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMxMy41cHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTI0cHg7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTgge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjguNXB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNSU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzMCU7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAudGV4dC1jb250YWluZXItdHdvIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG5cbiAgICAgICAgICAgIC5pdGVtLWJpZyB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuXG4gICAgICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG5cbiAgICAgICAgICAgIC5pdGVtLXNtYWxsIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDFzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cbiAgICAgIC5zZWN0aW9uLXRleHQge1xuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlY3VyaXR5LWNvbnRhaW5lciB7XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAuaXRlbS1zbWFsbCB7XG4gICAgICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICAuaXRlbS1pbWFnZXMge1xuXG4gICAgICAgICAgICAgICAgLml0ZW0taW1nLTAwLFxuICAgICAgICAgICAgICAgIC5pdGVtLWltZy0wMSxcbiAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDQsXG4gICAgICAgICAgICAgICAgLml0ZW0taW1nLTA1IHtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC44OHM7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaXRlbS0xOSB7XG4gICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNTJzO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuODhzO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTkge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjYycztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLml0ZW0taW1nLTIwIHtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjcycztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLml0ZW0taW1nLTIxIHtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjgycztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLml0ZW0tYmlnIHtcbiAgICAgICAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIC5pdGVtLWltYWdlcyB7XG5cbiAgICAgICAgICAgICAgICAuaXRlbS0wOCxcbiAgICAgICAgICAgICAgICAuaXRlbS0xMCB7XG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDgsXG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTAge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMjhzO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTA5LFxuICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTExIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjU4cztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLml0ZW0tMTMge1xuICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTEzIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS44OHM7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTQge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTglLCAtNjAlKSBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS44OHM7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pdGVtLTE1IHtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0OCUpO1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS44OHM7XG5cbiAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xNSxcbiAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xNixcbiAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xNyB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS44OHM7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTgge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjI4cztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgLml0ZW0tYmlnIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAuaXRlbS1zbWFsbCB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUtcHJldmlvdXMge1xuICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB9XG4gIH1cbn1cblxuXG4uc2VjdGlvbi1iYW5uZXItY29udGFpbmVyLW1vdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaG9tZS1jaG9vc2Uge1xuICAuY2hvb3NlLXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNob29zZS1yZXZpZXdzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjRweDtcbiAgICB3aWR0aDogMTg2NnB4O1xuICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQ4cHgpO1xuICAgIG1hcmdpbjogNjRweCAwIDY0cHggNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAuY2hvb3NlLXJldmlldyB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4OiAxO1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgbWluLWhlaWdodDogMzIxcHg7XG4gICAgICBwYWRkaW5nOiA0MnB4IDM5cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4wNyk7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2I3YThhOCwgI2RmOWQ3Yyk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHAge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA3O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgICAgaDMge1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSGFybW9ueU9TJywgJ1BpbmdGYW5nIFNDJywgJ01pY3Jvc29mdCBZYUhlaScsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2RkYTY5YywgI2E2OWVlNSk7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM4N2M4ZmYsICNiMjllZjAsICNlOWFlZTIpO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOWJiNGZmLCAjNzhiNmJkKTtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzliYjRmZiwgI2EwOWZkOSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jaG9vc2UtYmVuZWZpdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyNHB4O1xuICAgIC5jaG9vc2UtYmVuZWZpdCB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZmxleDogMTtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTZweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjA3KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KTtcbiAgICAgIGJveC1zaGFkb3c6IDRweCA1cHggMTRweCByZ2JhKDE4NiwgMTkxLCAyMTIsIC4xKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC5iZW5lZml0LWljb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzA0MDYyZiB1cmwoJy4uL2ltYWdlcy9pbmRleC12My1jbi9iZW5lZml0LTAuc3ZnJykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgJi5iZW5lZml0LWljb24tMSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXgtdjMtY24vYmVuZWZpdC0xLnN2ZycpO1xuICAgICAgICB9XG4gICAgICAgICYuYmVuZWZpdC1pY29uLTIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4LXYzLWNuL2JlbmVmaXQtMi5zdmcnKTtcbiAgICAgICAgfVxuICAgICAgICAmLmJlbmVmaXQtaWNvbi0zIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleC12My1jbi9iZW5lZml0LTMuc3ZnJyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5iZW5lZml0LWljb24tNCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXgtdjMtY24vYmVuZWZpdC00LnN2ZycpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBoMyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSGFybW9ueU9TJywgJ1BpbmdGYW5nIFNDJywgJ01pY3Jvc29mdCBZYUhlaScsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWhvbWUtZGVzYyk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNlY3Rpb24tdHJ1c3RlZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmQ7XG4gIHdpZHRoOiAxMDAlO1xuICAmLnNlY3Rpb24ge1xuICAgIG1hcmdpbjogMDtcbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICBjb2xvcjogdmFyKC0taG9tZS10ZXh0KTtcbiAgICB9XG4gIH1cbiAgLnRydXN0ZWQtcHJvb2Yge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDQwcHg7XG4gICAgd2lkdGg6IDc0MnB4O1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gdmFyKC0taG9tZS1ndXR0ZXIpICogMik7XG4gICAgbWFyZ2luOiA2NHB4IGF1dG8gMDtcbiAgICAudHJ1c3RlZC1yYXRpbmcge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAudHJ1c3RlZC1zdGFycyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWhvbWUtdGV4dCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgIH1cbiAgICB9XG4gICAgLnRydXN0ZWQtYXdhcmRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCByZ2JhKDQsIDYsIDQ3LCAuMSk7XG4gICAgICAudHJ1c3RlZC1hd2FyZHMtaW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRydXN0ZWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIG1hcmdpbi10b3A6IDcycHg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgLnRydXN0ZWQtbGVmdC1jb250YWluZXIsXG4gICAgLnRydXN0ZWQtcmlnaHQtY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogNTAycHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgIGFuaW1hdGlvbjogc2Nyb2xsQmFja2dyb3VuZCA1MHMgbGluZWFyIGluZmluaXRlO1xuXG4gICAgICAuaXRlbSB7XG4gICAgICAgIGJvcmRlcjogMC42NXB4IHNvbGlkICMwMDAwMDAyNDtcbiAgICAgICAgY29sb3I6ICNGQkZGQ0I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIHdpZHRoOiAyODRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgICAgIHBhZGRpbmc6IDMycHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuaXRlbS1kZXNjIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3IpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTgwJTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3IpO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgPmltZyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgfVxuICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgY2xpcC1wYXRoOiBub25lO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICAuYnRuLXRpcCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICAgICYuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgd2lkdGg6IDY4NHB4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgICAgLml0ZW0tdG9wLFxuICAgICAgICAgIC5pdGVtLWJvdHRvbSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cbiAgICAgICAgICAgIC5pdGVtLXNtYWxsIHtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAwLjY1cHggc29saWQgIzAwMDAwMDI0O1xuICAgICAgICAgICAgICB3aWR0aDogMzQuOCU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAuaXRlbS1kZXNjIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDk2LCA5NiwgOTYsIDEpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxODAlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDk2LCA5NiwgOTYsIDEpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaXRlbS1iaWcge1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAwLjY1cHggc29saWQgIzAwMDAwMDI0O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgICAgIC50ZXh0LWRlc2Mge1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuXG4gICAgICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvcik7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICA+c3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLml0ZW0tYm90dG9tIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDUwJSAtIDI0cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuaXRlbS1ib3R0b20ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcblxuICAgICAgICAgICAgLml0ZW0tYmlnIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDI0cHggMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcblxuICAgICAgLnRydXN0ZWQtbGVmdC1jb250YWluZXIsXG4gICAgICAudHJ1c3RlZC1yaWdodC1jb250YWluZXIge1xuICAgICAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2VjdGlvbi1yZXNvdXJjZXMge1xuICBiYWNrZ3JvdW5kOiAjZjhmOWZkO1xuICBwYWRkaW5nLXRvcDogMTgycHg7XG4gIHBhZGRpbmctYm90dG9tOiA4OHB4O1xuICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgLnJlc291cmNlcy10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICAgIHdpZHRoOiAxNDQwcHg7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gIH1cblxuICAucmVzb3VyY2VzLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxNDQwcHg7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuICAgIC5sZWZ0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuXG4gICAgICAubGVmdC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB3aWR0aDogMzEwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwMjQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDEycHggMzYuMnB4IDBweCAjMDAwMDAwMUE7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgICAgICAgICBwYWRkaW5nOiAyNHB4IDI0cHggMDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwLjk0ZGVnLCAjRkZGRkZGIDMxLjI2JSwgI0Y0RjRGNCA3Mi43MiUpO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICA+YSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwOztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2luZGV4LXYzL2luZGV4LXNwYW4taWNvbi5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDhweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLml0ZW0taW1nLTAxIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNjdweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLml0ZW0taW1nLTAyIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMDIuNXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pdGVtLWltZy0wMyB7XG4gICAgICAgICAgICB3aWR0aDogMjAyLjVweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaXRlbS1pbWctMDQge1xuICAgICAgICAgICAgd2lkdGg6IDI5MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5pdGVtLXNtYWxsIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgJi5pdGVtLXNtYWxsIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMjhweCA1MHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucmlnaHQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ3MXB4O1xuICAgICAgZmxleDogMTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuXG4gICAgICAuaXRlbSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwMjQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxMnB4IDM2LjJweCAwcHggIzAwMDAwMDFBO1xuXG4gICAgICAgIC50b3Age1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgID5pbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDlweDtcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDI2cHggMCAwIDI0cHg7XG5cbiAgICAgICAgICAgIC50ZXh0LXRpdGxlLXNwYW4ge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5Mi44M2RlZywgIzJGMzdGRiAwJSwgIzdCNEJGRiAxMDAlKTtcbiAgICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHQtdGl0bGUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwOztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHQtbGluayB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2luZGV4LXYzL2luZGV4LXNwYW4taWNvbi5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzdCNEJGRjtcblxuICAgICAgICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+dWwge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuXG4gICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnLCAnUGluZ0ZhbmcgU0MnLCAnTWljcm9zb2Z0IFlhSGVpJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkJGQkZCIDAlLCAjRkZGRkZGIDEwMCUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcblxuICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcblxuICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkyLjgzZGVnLCAjMkYzN0ZGIDAlLCAjN0I0QkZGIDEwMCUpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOiAtM3B4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRUJFQkVCIDAlLCAjRkZGRkZGIDEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gU2FmYXJpIOeahOa1heiJsumAiemhueagj+S9v+eUqOWunuiJsuW6le+8jOehruS/neeZveiJsumAieS4remhueaciea4healmueahOWvueavlOOAglxuaHRtbCB7XG4gICYuc2FmYXJpIHtcbiAgICAuaG9tZS12MyB7XG4gICAgICAuaG9tZS13b3JrZmxvdyB7XG4gICAgICAgIC5ob21lLXRhYnMge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNlY2VmZmE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ob21lLWNvbWZvcnQge1xuICAgICAgICAuaG9tZS10YWJzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWNlZmZhO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIOmYv+ivreaWh+ahiOS/neaMgSBSVEzvvIzlm77niYflj6DlsYLlkozmu5rliqjovajpgZPmsr/nlKjljp/mnaXnmoQgTFRSIOWdkOagh+OAglxuLmxhbmctYXIge1xuICAuaG9tZS12MyB7XG4gICAgLmhvbWUtYWN0aW9ucyB7XG4gICAgICAuYnRuLWdyb3VwIHtcbiAgICAgICAgLmJ0bi1kb3dubG9hZC11cGRmIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmhvbWUtd29ya2Zsb3cge1xuICAgICAgLndvcmtmbG93LXBhbmVsIHtcbiAgICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgICAgIC53b3JrZmxvdy1jb3B5IHtcbiAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAud29ya2Zsb3ctaGludCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgcmdiYSgwLCAwLCAwLCAuMDYpO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5ob21lLWFzc2lzdGFudHMge1xuICAgICAgLmFzc2lzdGFudC1jYXJkcyB7XG4gICAgICAgIC5hc3Npc3RhbnQtY2FyZCB7XG4gICAgICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgICAgICAgLmFzc2lzdGFudC1jb3B5IHtcbiAgICAgICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLWJhbm5lci1jb250YWluZXIge1xuICAgICAgLnNlY3Rpb24tdW5pdmVyc2FsIHtcbiAgICAgICAgLnVuaXZlcnNhbC1jb250YWluZXIge1xuICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIC5hLWxpbmsge1xuICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGVYKDhweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2VjdGlvbi1zZWN1cml0eSB7XG4gICAgICAgIC5zZWN1cml0eS1jb250YWluZXIge1xuICAgICAgICAgIGRpcmVjdGlvbjogbHRyO1xuICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIC5pdGVtLXNtYWxsLFxuICAgICAgICAgICAgICAuaXRlbS1iaWcge1xuICAgICAgICAgICAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIC5pdGVtLXRpdGxlLFxuICAgICAgICAgICAgICAgICAgICAuaXRlbS1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLml0ZW0tMDIge1xuICAgICAgICAgICAgICAgICAgLml0ZW0tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDglO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLml0ZW0tMDMge1xuICAgICAgICAgICAgICAgICAgLml0ZW0tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLXRpdGxlLFxuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWRlc2Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaXRlbS0wNCB7XG4gICAgICAgICAgICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MiU7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5ob21lLWNob29zZSB7XG4gICAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAgIC5jaG9vc2UtcmV2aWV3cyB7XG4gICAgICAgIC5jaG9vc2UtcmV2aWV3IHtcbiAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNob29zZS1iZW5lZml0cyB7XG4gICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi10cnVzdGVkIHtcbiAgICAgIGRpcmVjdGlvbjogbHRyO1xuICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgIH1cbiAgICAgIC50cnVzdGVkLXByb29mIHtcbiAgICAgICAgLnRydXN0ZWQtcmF0aW5nIHtcbiAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRydXN0ZWQtY29udGFpbmVyIHtcbiAgICAgICAgLnRydXN0ZWQtbGVmdC1jb250YWluZXIge1xuICAgICAgICAgIC8vIOW+queOr+WJr+acrOaPkOWJjeWPr+inge+8jOmBv+WFjea7muWFpeinhuWPo+WQjuaJjeinpuWPkea3oeWFpeiAjOmcsuWHuuepuueZveOAglxuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAuaXRlbS1kZXNjIHtcbiAgICAgICAgICAgICAgZGlyZWN0aW9uOiBydGw7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLml0ZW0tdG9wLFxuICAgICAgICAgICAgLml0ZW0tYm90dG9tIHtcbiAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIC50ZXh0LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50ZXh0LWRlc2Mge1xuICAgICAgICAgICAgICAgICAgZGlyZWN0aW9uOiBydGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLXJlc291cmNlcyB7XG4gICAgICAucmVzb3VyY2VzLXRpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG4gICAgICAucmVzb3VyY2VzLWNvbnRhaW5lciB7XG4gICAgICAgIC5sZWZ0IHtcbiAgICAgICAgICAubGVmdC1pdGVtIHtcbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLml0ZW0taW1nLTA0IHtcbiAgICAgICAgICAgICAgICByaWdodDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVgoOHB4KTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgLnRvcCB7XG4gICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI2cHggMjRweCAwIDA7XG4gICAgICAgICAgICAgICAgLnRleHQtbGluayB7XG4gICAgICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWCg4cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+dWwge1xuICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmYmZiZmIgMCUsICNmZmYgMTAwJSk7XG4gICAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNjcm9sbEJhY2tncm91bmQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG59XG5cblxuQGtleWZyYW1lcyBwZXJmb3JtYW5jZS10YWctcHVsc2Uge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2ODBweCkge1xuICAuaG9tZS1jaG9vc2Uge1xuICAgIC5jaG9vc2UtcmV2aWV3cyB7XG4gICAgICAuY2hvb3NlLXJldmlldyB7XG4gICAgICAgIHBhZGRpbmc6IDMycHggMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuaG9tZS12MyB7XG4gICAgLS1ob21lLWd1dHRlcjogMzJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4OHB4KSB7XG4gIC5ob21lLXYzIHtcbiAgICAuaG9tZS10YWJzIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmhvbWUtd29ya2Zsb3cge1xuICAgIC53b3JrZmxvdy1wYW5lbCB7XG4gICAgICBtaW4taGVpZ2h0OiA1MTBweDtcbiAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAud29ya2Zsb3ctY29weSB7XG4gICAgICAgIG1heC13aWR0aDogMzAlO1xuICAgICAgICBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICAgIC53b3JrZmxvdy1oaW50IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ob21lLWFzc2lzdGFudHMge1xuICAgIC5hc3Npc3RhbnQtY2FyZHMge1xuICAgICAgLmFzc2lzdGFudC1jYXJkIHtcbiAgICAgICAgLmFzc2lzdGFudC1jb3B5IHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaG9tZS1wZXJmb3JtYW5jZSB7XG4gICAgLnBlcmZvcm1hbmNlLWNhcmRzIHtcbiAgICAgIC5wZXJmb3JtYW5jZS1jYXJkIHtcbiAgICAgICAgbWluLWhlaWdodDogNTgwcHg7XG4gICAgICAgIC5wZXJmb3JtYW5jZS1jb3B5IHtcbiAgICAgICAgICBwYWRkaW5nOiAzMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ob21lLWNvbWZvcnQge1xuICAgIC5jb21mb3J0LWhlYWRlciB7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgICAuaG9tZS10YWJzIHtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1iYW5uZXItY29udGFpbmVyIHtcbiAgICAuc2VjdGlvbi11bml2ZXJzYWwge1xuICAgICAgLnVuaXZlcnNhbC1jb250YWluZXIge1xuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDI1NnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1yZXNvdXJjZXMge1xuICAgIC5yZXNvdXJjZXMtY29udGFpbmVyIHtcbiAgICAgIC5sZWZ0IHtcbiAgICAgICAgLmxlZnQtaXRlbSB7XG4gICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNnB4IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucmlnaHQge1xuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgLnRvcCB7XG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ob21lLXYzIHtcbiAgICAuaG9tZS10YWJzIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmhvbWUtc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nOiA2NHB4IDA7XG4gICAgfVxuICAgIC5zZWN0aW9uLXJlc291cmNlcyB7XG4gICAgICAucmVzb3VyY2VzLWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgLmxlZnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAubGVmdC1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ob21lLWhlcm8ge1xuICAgIC5ob21lLWhlYWRpbmcge1xuICAgICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ob21lLXdvcmtmbG93IHtcbiAgICAud29ya2Zsb3ctcGFuZWwge1xuICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgIC53b3JrZmxvdy1jb3B5IHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMyU7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC53b3JrZmxvdy12aXN1YWwge1xuICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDYzJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmhvbWUtd29ya2Zsb3cgI3dvcmtmbG93LXBhbmVsLTMgLndvcmtmbG93LXZpc3VhbCB7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuICAuaG9tZS1hc3Npc3RhbnRzIHtcbiAgICAuYXNzaXN0YW50LWNhcmRzIHtcbiAgICAgIC5hc3Npc3RhbnQtY2FyZCB7XG4gICAgICAgIC5hc3Npc3RhbnQtY29weSB7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICAgICAgICBoMyB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYXNzaXN0YW50LWxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hc3Npc3RhbnQtcmVzdW1lIHtcbiAgICAgICAgICAuYXNzaXN0YW50LWNvcHkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFzc2lzdGFudC1maW5hbmNlIHtcbiAgICAgICAgICAuYXNzaXN0YW50LWNvcHkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaG9tZS1wZXJmb3JtYW5jZSB7XG4gICAgLnBlcmZvcm1hbmNlLWNhcmRzIHtcbiAgICAgIC5wZXJmb3JtYW5jZS1jYXJkIHtcbiAgICAgICAgbWluLWhlaWdodDogNTIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ob21lLWNvbWZvcnQge1xuICAgIC5jb21mb3J0LWhlYWRlciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLmhvbWUtdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLWJhbm5lci1jb250YWluZXIge1xuICAgIC5zZWN0aW9uLXVuaXZlcnNhbCB7XG4gICAgICAuc2VjdGlvbi10ZXh0IHtcbiAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0taG9tZS10aXRsZS1zaXplKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnVuaXZlcnNhbC1jb250YWluZXIge1xuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYS1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaG9tZS1jaG9vc2Uge1xuICAgIC5jaG9vc2UtcmV2aWV3cyB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICAuY2hvb3NlLXJldmlldyB7XG4gICAgICAgIGZsZXg6IDAgMCAzMDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNob29zZS1iZW5lZml0cyB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIC5jaG9vc2UtYmVuZWZpdCB7XG4gICAgICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzMyUgLSAxNnB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDg4OHB4KSB7XG4gIC5sYW5nLWFyIHtcbiAgICAuaG9tZS12MyB7XG4gICAgICAuc2VjdGlvbi1yZXNvdXJjZXMge1xuICAgICAgICAucmVzb3VyY2VzLWNvbnRhaW5lciB7XG4gICAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmhvbWUtdjMge1xuICAgIC5zZWN0aW9uIHtcbiAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWhvbWUtdGl0bGUtc2l6ZSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5ob21lLXdvcmtmbG93IHtcbiAgICAgIC53b3JrZmxvdy1wYW5lbCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIC53b3JrZmxvdy1jb3B5IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICAgIC53b3JrZmxvdy1oaW50IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC53b3JrZmxvdy12aXN1YWwge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmhvbWUtYWN0aW9ucyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICN3b3JrZmxvdy1wYW5lbC0zIHtcbiAgICAgICAgLndvcmtmbG93LXZpc3VhbCB7XG4gICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmhvbWUtYXNzaXN0YW50cyB7XG4gICAgICAuYXNzaXN0YW50LWNhcmRzIHtcbiAgICAgICAgLmFzc2lzdGFudC1jYXJkIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDQzMHB4O1xuICAgICAgICAgIC5hc3Npc3RhbnQtY29weSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMzJweCAwO1xuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuYXNzaXN0YW50LXZpc3VhbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDQ4MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmFzc2lzdGFudC1hY2FkZW15IHtcbiAgICAgICAgICAgIC5hc3Npc3RhbnQtdmlzdWFsIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgaG9tZS12aXN1YWwtcmF0aW8oMzM1LCAxNDYpO1xuICAgICAgICAgICAgICAubGF5ZXItZG9jdW1lbnQge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDI1JTtcbiAgICAgICAgICAgICAgICB0b3A6IDEyJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjMlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5sYXllci1hbnN3ZXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDcwJTtcbiAgICAgICAgICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjclO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5sYXllci1wYXBlci1zdW1tYXJ5IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNyU7XG4gICAgICAgICAgICAgICAgdG9wOiA2MiU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDguNiU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmxheWVyLWNvbnRyaWJ1dGlvbnMge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDMlO1xuICAgICAgICAgICAgICAgIHRvcDogNzYlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMS44NjclO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5sYXllci1tZXRob2RzIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMSU7XG4gICAgICAgICAgICAgICAgdG9wOiA5MCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzLjkxNCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5hc3Npc3RhbnQtY29udHJhY3Qge1xuICAgICAgICAgICAgLmFzc2lzdGFudC12aXN1YWwge1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGhvbWUtdmlzdWFsLXJhdGlvKDMzNSwgMTQ1KTtcbiAgICAgICAgICAgICAgLmxheWVyLWRvY3VtZW50IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA2MyU7XG4gICAgICAgICAgICAgICAgdG9wOiAxMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAubGF5ZXItYW5zd2VyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyOCU7XG4gICAgICAgICAgICAgICAgdG9wOiAxMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMxJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAubGF5ZXItcmV2aWV3IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgICAgICAgICAgdG9wOiA0NSU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAubGF5ZXItc3VtbWFyeSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMyU7XG4gICAgICAgICAgICAgICAgdG9wOiA1NyU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDguNzU2JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAubGF5ZXItcmlzayB7XG4gICAgICAgICAgICAgICAgbGVmdDogOCU7XG4gICAgICAgICAgICAgICAgdG9wOiA3MiU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDguNjgzJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAubGF5ZXItY2xhdXNlcyB7XG4gICAgICAgICAgICAgICAgbGVmdDogNiU7XG4gICAgICAgICAgICAgICAgdG9wOiA4NyU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDguNiU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5hc3Npc3RhbnQtcmVzdW1lIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDMwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuYXNzaXN0YW50LWZpbmFuY2Uge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MzBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmhvbWUtcGVyZm9ybWFuY2Uge1xuICAgICAgLnBlcmZvcm1hbmNlLWNhcmRzIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLnBlcmZvcm1hbmNlLWNhcmQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDY0NHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLWJhbm5lci1jb250YWluZXIge1xuICAgICAgLnNlY3Rpb24tdW5pdmVyc2FsIHtcbiAgICAgICAgLnVuaXZlcnNhbC1jb250YWluZXIge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ2MHB4O1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzMzUgLyA0NjA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmEtbGluayB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTJweCBhdXRvIDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tdHJ1c3RlZCB7XG4gICAgICAudHJ1c3RlZC1wcm9vZiB7XG4gICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgLnRydXN0ZWQtcmF0aW5nIHtcbiAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50cnVzdGVkLWF3YXJkcyB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudHJ1c3RlZC1jb250YWluZXIge1xuICAgICAgICB6b29tOiAuODtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tcmVzb3VyY2VzIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgLnJlc291cmNlcy10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gIC5ob21lLXYzIHtcbiAgICAuc2VjdGlvbi1iYW5uZXItY29udGFpbmVyIHtcbiAgICAgIC5zZWN0aW9uLXNlY3VyaXR5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tYmFubmVyLWNvbnRhaW5lci1tb3ZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLnNlY3Rpb24tc2VjdXJpdHkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzhweDtcbiAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSGFybW9ueU9TJywgJ1BpbmdGYW5nIFNDJywgJ01pY3Jvc29mdCBZYUhlaScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICAgIG1hcmdpbjogNHB4IGF1dG8gMDtcbiAgICAgICAgfVxuICAgICAgICAuc2VjdXJpdHktY29udGFpbmVyIHtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIG1hcmdpbjogNTJweCBhdXRvIDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMTBweDtcbiAgICAgICAgICAgICAgLml0ZW0tc21hbGwsXG4gICAgICAgICAgICAgIC5pdGVtLWJpZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDI0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxODZweDtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjYsIC0wLjQsIDAuNDQsIDEuMzkpO1xuICAgICAgICAgICAgICAgIC5pdGVtLWljb24ge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDE4cHggYXV0byAwIDE4cHg7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLml0ZW0tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNHB4IGF1dG8gMCAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLml0ZW0tZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA4cHggMCAwIDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTgwJTtcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjIlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWFnZXMge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgICAgIHpvb206IC42O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuaXRlbS1zbWFsbCB7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgLy8g5paH5a2X5Y2g5ruh5Ymp5L2Z56m66Ze077yM5o+S5Zu+5LiN5YaN6ZqP5Lit5paH5paH5qGI6ZW/5bqm5YGP5ZCR5Lit6Ze044CCXG4gICAgICAgICAgICAgICAgICA+IC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0tdGl0bGUsXG4gICAgICAgICAgICAgICAgICAgIC5pdGVtLWRlc2Mge1xuICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgLml0ZW0taW1hZ2VzIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTAwIHtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjFweDtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkycHg7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNSU7XG4gICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNSU7XG4gICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAmLmltZy1saW5lLTAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yNCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDYlO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDEge1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IC02JTtcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogMjE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI4OHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDIge1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOTFweDtcbiAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTAzIHtcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwOXB4O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC01MnB4O1xuICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxNy44cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTA0IHtcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDc1JTtcbiAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDM0JTtcbiAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDUge1xuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjFweDtcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogODIlO1xuICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMzIlO1xuICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5pdGVtLTE5IHtcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNiU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDE1LjNweCAwcHggcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSGFybW9ueU9TJywgJ1BpbmdGYW5nIFNDJywgJ01pY3Jvc29mdCBZYUhlaScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDAyRkZGIDAlLCAjRTY5NEZGIDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjg4cztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTE5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTUuM3B4IDBweCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyDlm7rlrprljaDkvY3lsLrlr7jvvIzpgb/lhY3mh5LliqDovb3ljaDkvY3lm77mkpHpq5jljaHniYfjgIJcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTIwIHtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTIxIHtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0yMCxcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTIxIHtcbiAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDE1LjNweCAwcHggcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMzNweDtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLml0ZW0tMDEge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pbmRleC12My9zZWN1cml0eS1pdGVtLWJnLTAxLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaXRlbS0wNCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMXM7XG4gICAgICAgICAgICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWFnZXMge1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDUycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLml0ZW0tYmlnIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwLjk0ZGVnLCAjRkZGRkZGIDMxLjI2JSwgI0Y0RjRGNCA3Mi43MiUpO1xuICAgICAgICAgICAgICAgICYuaXRlbS0wMiB7XG4gICAgICAgICAgICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0tZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1hZ2VzIHtcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0wNiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQyM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLTA3IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4LjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAuNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pbmRleC12My9zZWN1cml0eS1pdGVtLWltZy0wNy5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0OCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0MSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaW5kZXgtdjMvc2VjdXJpdHktaXRlbS1pbWctMDctMDIucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4LjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMi41cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogMS42cyAycyBicmVhdGhpbmdMaWdodEFOaW1hdGlvbiBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLTA4IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0wOSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAuaXRlbS0xMCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC0yNiU7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNTglO1xuICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTEwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTExIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pdGVtLTAzIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxcztcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaW5kZXgtdjMvc2VjdXJpdHktaXRlbS1iZy0wMi5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAuaXRlbS10aXRsZSxcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0tZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0OCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIC5pdGVtLWltYWdlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC01MnB4O1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC04OHB4O1xuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLTEzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01OCUsIC02MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAuaXRlbS0xNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTE1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzEzLjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xOCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOC41cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMThweCBhdXRvIDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgLnNlY3Rpb24tdGV4dCB7XG4gICAgICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zZWN1cml0eS1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNSU7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAuaXRlbS1zbWFsbCB7XG4gICAgICAgICAgICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWFnZXMge1xuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0wMCxcbiAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDEsXG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTA0LFxuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0wNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuODhzO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0tMTkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjUycztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS44OHM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xOSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNjJzO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMjAge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNzJzO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMjEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuODJzO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaXRlbS1iaWcge1xuICAgICAgICAgICAgICAgICAgLml0ZW0tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1hZ2VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAuaXRlbS0wOCxcbiAgICAgICAgICAgICAgICAgICAgICAuaXRlbS0xMCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDgsXG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMjhzO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTA5LFxuICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTExIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjU4cztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0tMTMge1xuICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTEzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS44OHM7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTglLCAtNjAlKSBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS44OHM7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLTE1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MiUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS44OHM7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTUsXG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTYsXG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuODhzO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTE4IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMi4yOHM7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgIC5pdGVtLWJpZyB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgICAgLml0ZW0tc21hbGwge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5sYW5nLWFyIHtcbiAgICAuaG9tZS12MyB7XG4gICAgICAuc2VjdGlvbi1iYW5uZXItY29udGFpbmVyLW1vdmUge1xuICAgICAgICAuc2VjdGlvbi1zZWN1cml0eSB7XG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgLnNlY3VyaXR5LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltYWdlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS0xOSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xOSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVYKDE0OCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgIC5pdGVtLWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWRlc2Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogOHB4IGF1dG8gMCAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmxhbmctYXIge1xuICAgIC5ob21lLXYzIHtcbiAgICAgIC5ob21lLXdvcmtmbG93IHtcbiAgICAgICAgLndvcmtmbG93LXBhbmVsIHtcbiAgICAgICAgICAud29ya2Zsb3ctY29weSB7XG4gICAgICAgICAgICAud29ya2Zsb3ctaGludCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ob21lLWNob29zZSB7XG4gICAgICAgIC5jaG9vc2UtYmVuZWZpdHMge1xuICAgICAgICAgIC5jaG9vc2UtYmVuZWZpdCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIC5iZW5lZml0LWljb24ge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlY3Rpb24tcmVzb3VyY2VzIHtcbiAgICAgICAgLnJlc291cmNlcy10aXRsZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5yZXNvdXJjZXMtY29udGFpbmVyIHtcbiAgICAgICAgICAubGVmdCB7XG4gICAgICAgICAgICAubGVmdC1pdGVtIHtcbiAgICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIC5pdGVtLWltZy0wNCB7XG4gICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAucmlnaHQge1xuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICA+dWwge1xuICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmhvbWUtdjMge1xuICAgIC0taG9tZS1ndXR0ZXI6IDIwcHg7XG4gICAgLS1ob21lLXRpdGxlLXNpemU6IDI4cHg7XG4gICAgLmhvbWUtc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nOiA0OHB4IDA7XG4gICAgfVxuICAgIC5ob21lLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0taG9tZS10aXRsZS1zaXplKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjIyO1xuICAgIH1cbiAgICAuaG9tZS1leWVicm93IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgLmhvbWUtaGVhZGluZyB7XG4gICAgICAuaG9tZS1kZXNjIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmhvbWUtYWN0aW9ucyB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgLmJ0bi1ncm91cCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZGV2aWNlLW5vdGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5ob21lLXRhYnMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDI0cHggYXV0bztcbiAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWNlZmZhO1xuICAgICAgYnV0dG9uIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgbWluLWhlaWdodDogNTZweDtcbiAgICAgICAgcGFkZGluZzogNnB4IDJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgLnRhYi1pY29uIHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uIHtcbiAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWhvbWUtdGl0bGUtc2l6ZSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIyO1xuICAgICAgfVxuICAgIH1cbiAgICAuaG9tZS1oZXJvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZzogMjhweCAwIDA7XG4gICAgICAuaG9tZS1oZWFkaW5nIHtcbiAgICAgICAgZGlzcGxheTogY29udGVudHM7XG4gICAgICAgIC5oZXJvLWJhZGdlIHtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIGgxIHtcbiAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIyO1xuICAgICAgICB9XG4gICAgICAgIC5ob21lLWRlc2Mge1xuICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmhvbWUtYWN0aW9ucyB7XG4gICAgICAgIG9yZGVyOiA0O1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuICAgICAgLmhlcm8tdmlzdWFsIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kIDEycHgpO1xuICAgICAgICBjbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMTJweCk7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaG9tZS13b3JrZmxvdyB7XG4gICAgICAud29ya2Zsb3ctcGFuZWwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIC53b3JrZmxvdy1jb3B5IHtcbiAgICAgICAgICAuaG9tZS1leWVicm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmhvbWUtZGVzYyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAud29ya2Zsb3ctaGludCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC53b3JrZmxvdy12aXN1YWwge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNDUpO1xuICAgICAgICB9XG4gICAgICAgIC5ob21lLWFjdGlvbnMge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmhvbWUtYXNzaXN0YW50cyB7XG4gICAgICAuYXNzaXN0YW50LWNhcmRzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAuYXNzaXN0YW50LWNhcmQge1xuICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAzNDZweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgIC5hc3Npc3RhbnQtY29weSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgICAgICAgICAgIC5hc3Npc3RhbnQtbGFiZWwge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmhvbWUtZGVzYyB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5hc3Npc3RhbnQtY29udHJhY3Qge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzYwcHg7XG4gICAgICAgICAgICAuYXNzaXN0YW50LXZpc3VhbCB7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5hc3Npc3RhbnQtcmVzdW1lIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM3MnB4O1xuICAgICAgICAgICAgLmFzc2lzdGFudC1jb3B5IHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5hc3Npc3RhbnQtZmluYW5jZSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNjBweDtcbiAgICAgICAgICAgIC5hc3Npc3RhbnQtY29weSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5ob21lLXRvb2xzIHtcbiAgICAgIC5ob21lLXRhYnMge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBmbGV4OiAwIDAgY2FsYygoMTAwJSAtIDE2cHgpIC8gMyk7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA3NnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOCk7XG4gICAgICAgICAgY29sb3I6ICMwNDA2MmY7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnLCAnUGluZ0ZhbmcgU0MnLCAnTWljcm9zb2Z0IFlhSGVpJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAudGFiLWljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC50YWItbGFiZWwtZnVsbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAudGFiLWxhYmVsLW1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDQwNjJmO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAudGFiLWljb24ge1xuICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRhYi1sYWJlbC1mdWxsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50b29scy1wYW5lbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5ob21lLXBlcmZvcm1hbmNlIHtcbiAgICAgIC5wZXJmb3JtYW5jZS1jYXJkcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIC5wZXJmb3JtYW5jZS1jYXJkIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0MjBweDtcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDMzNSAvIDQyMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgIC5wZXJmb3JtYW5jZS1jb3B5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaG9tZS1kZXNjIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaG9tZS1jb21mb3J0IHtcbiAgICAgIC5jb21mb3J0LWhlYWRlciB7XG4gICAgICAgIGdhcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgLmhvbWUtdGFicyB7XG4gICAgICAgICAgbWFyZ2luOiAyNHB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb21mb3J0LXBhbmVsIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgIH1cbiAgICAgIC5ob21lLWFjdGlvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi1iYW5uZXItY29udGFpbmVyIHtcbiAgICAgIC5zZWN0aW9uLXVuaXZlcnNhbCB7XG4gICAgICAgIHBhZGRpbmc6IDQ4cHggMDtcbiAgICAgICAgLnNlY3Rpb24tdGV4dCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWhvbWUtdGl0bGUtc2l6ZSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC51bml2ZXJzYWwtY29udGFpbmVyIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDYwcHg7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDMzNSAvIDQ2MDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIC8vIOiDjOaZr+WbvuiHquW4puWchuinkuWSjOi+ueahhu+8jOWujOaVtOmTuuWbvu+8jOmBv+WFjeS6jOasoeijgeWIh+i+ueinkuOAglxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hLWxpbmsge1xuICAgICAgICAgICAgICBtYXJnaW46IDEycHggYXV0byAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gICAgLmhvbWUtY2hvb3NlIHtcbiAgICAgIC5jaG9vc2UtcmV2aWV3cyB7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMjRweCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAxMnB4IDA7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmNob29zZS1yZXZpZXcge1xuICAgICAgICAgIGZsZXg6IDAgMCAyMzBweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyMDhweDtcbiAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNztcbiAgICAgICAgICB9XG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNob29zZS1wYWdpbmF0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgbWFyZ2luOiAxMnB4IDAgMjRweDtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZDhkOWUyO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAmW2FyaWEtcHJlc3NlZD0ndHJ1ZSddIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwNDA2MmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY2hvb3NlLWJlbmVmaXRzIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAuY2hvb3NlLWJlbmVmaXQge1xuICAgICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgLmJlbmVmaXQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLXRydXN0ZWQge1xuICAgICAgLnRydXN0ZWQtcHJvb2Yge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgIC50cnVzdGVkLXJhdGluZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudHJ1c3RlZC1hd2FyZHMge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRydXN0ZWQtY29udGFpbmVyIHtcbiAgICAgICAgem9vbTogLjY1O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi1yZXNvdXJjZXMge1xuICAgICAgcGFkZGluZzogNDhweCAwO1xuICAgICAgLnJlc291cmNlcy10aXRsZSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1ob21lLXRleHQpO1xuICAgICAgfVxuICAgICAgLnJlc291cmNlcy1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgLmxlZnQtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA4cHgpO1xuICAgICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEyOHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDhweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gOHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLml0ZW0tc21hbGwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICYuaXRlbS1zbWFsbCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIC50b3Age1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogY29udGVudHM7XG4gICAgICAgICAgICAgICAgLnRleHQtdGl0bGUtc3BhbiB7XG4gICAgICAgICAgICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQtbGluayB7XG4gICAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+dWwge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gIC5ob21lLXBlcmZvcm1hbmNlIHtcbiAgICAucGVyZm9ybWFuY2UtY2FyZHMge1xuICAgICAgLnBlcmZvcm1hbmNlLXNwZWVkIHtcbiAgICAgICAgLnBlcmZvcm1hbmNlLXZpc3VhbCB7XG4gICAgICAgICAgLnNwZWVkLWdhdWdlIHtcbiAgICAgICAgICAgIC5nYXVnZS1maWxsIHtcbiAgICAgICAgICAgICAgLmdhdWdlLXNlY3RvciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE1MGRlZyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5nYXVnZS1uZWVkbGUge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTUwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnBlcmZvcm1hbmNlLWRvY3VtZW50cyB7XG4gICAgICAgICAgICAuZG9jdW1lbnQtYmFjayB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZG9jdW1lbnQtZGFyayB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZG9jdW1lbnQtYmx1ZSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZG9jdW1lbnQtZnJvbnQge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTElKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLnBlcmZvcm1hbmNlLXZpc3VhbCB7XG4gICAgICAgICAgICAuc3BlZWQtZ2F1Z2Uge1xuICAgICAgICAgICAgICAuZ2F1Z2UtZmlsbCB7XG4gICAgICAgICAgICAgICAgLmdhdWdlLXNlY3RvciB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmdhdWdlLW5lZWRsZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wZXJmb3JtYW5jZS1kb2N1bWVudHMge1xuICAgICAgICAgICAgICAuZG9jdW1lbnQtYmFjayB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5kb2N1bWVudC1kYXJrIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmRvY3VtZW50LWJsdWUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuZG9jdW1lbnQtZnJvbnQge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnBlcmZvcm1hbmNlLWJhdGNoIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLnBlcmZvcm1hbmNlLXZpc3VhbCB7XG4gICAgICAgICAgICAucGVyZm9ybWFuY2UtZG9jdW1lbnRzIHtcbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDI1KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBlcmZvcm1hbmNlLXRhZ3Mge1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBwZXJmb3JtYW5jZS10YWctcHVsc2UgLjRzIGVhc2UtaW4tb3V0IGJvdGg7XG4gICAgICAgICAgICAgICAgLy8g5oyJ5LuO5bem5Yiw5Y+z44CB6YCQ6KGM55qE6aG65bqP77yM5L6d5qyh5pS+5aSn5YaN5oGi5aSN44CCXG4gICAgICAgICAgICAgICAgQGZvciAkaW5kZXggZnJvbSAyIHRocm91Z2ggMTIge1xuICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoI3skaW5kZXh9KSB7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogKCRpbmRleCAtIDEpICogLjFzO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaG9tZS1hc3Npc3RhbnRzIHtcbiAgICAuYXNzaXN0YW50LWNhcmRzIHtcbiAgICAgIC5hc3Npc3RhbnQtY2FyZCB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICYuYXNzaXN0YW50LXJlc3VtZSB7XG4gICAgICAgICAgICAuYXNzaXN0YW50LXZpc3VhbCB7XG4gICAgICAgICAgICAgIC5sYXllci1yZXZpZXcge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMTUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuYXNzaXN0YW50LWZpbmFuY2Uge1xuICAgICAgICAgICAgLmFzc2lzdGFudC12aXN1YWwge1xuICAgICAgICAgICAgICAubGF5ZXItYW5zd2VyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDE1KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuYXNzaXN0YW50LXZpc3VhbCB7XG4gICAgICAgICAgICAuYXNzaXN0YW50LWRvY3VtZW50IHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYXNzaXN0YW50LWZsb2F0IHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgNXB4IDhweCByZ2JhKDQsIDYsIDQ3LCAuMDYpKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hc3Npc3RhbnQtdGFnIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xuICAgICAgICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMDRzO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjA4cztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaG9tZS13b3JrZmxvdyB7XG4gICAgLndvcmtmbG93LXBhbmVsIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAud29ya2Zsb3ctdmlzdWFsIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyNSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ob21lLXRvb2xzIHtcbiAgICAudG9vbHMtcGFuZWwge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyNSk7XG4gICAgICAgIH1cbiAgICAgICAgLmxheWVyLWRvY3VtZW50LCAubGF5ZXItc2Nhbm5lZCwgLmxheWVyLXBhZ2VzLFxuICAgICAgICAubGF5ZXItYmFja2dyb3VuZC1sZWZ0LCAubGF5ZXItYmFja2dyb3VuZC1yaWdodCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICN0b29scy1wYW5lbC0zIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAtLW9jci1zY2FuLWVkZ2U6IDk3LjM1JTtcbiAgICAgICAgLmxheWVyLXNjYW4tbWFya2VyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmhvbWUtaGVybyAuaGVyby12aXN1YWw6OmFmdGVyLFxuICAuaG9tZS12MyAuaG9tZS10YWJzLmhhcy10YWItaW5kaWNhdG9yOjpiZWZvcmUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLmhvbWUtdG9vbHMgLmhvbWUtdGFicyBidXR0b24sXG4gIC5ob21lLXRvb2xzIC5ob21lLXRhYnMgLnRhYi1sYWJlbC1mdWxsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5ob21lLXRvb2xzIHtcbiAgICAjdG9vbHMtcGFuZWwtMyB7XG4gICAgICAtLW9jci1zY2FuLWR1cmF0aW9uOiAwcztcbiAgICB9XG4gIH1cbiAgLmhvbWUtcGVyZm9ybWFuY2Uge1xuICAgIC5wZXJmb3JtYW5jZS1jYXJkcyB7XG4gICAgICAucGVyZm9ybWFuY2UtYmF0Y2gge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAucGVyZm9ybWFuY2UtdmlzdWFsIHtcbiAgICAgICAgICAgIC5wZXJmb3JtYW5jZS10YWdzIHtcbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICJBQWFBLEFBQUEsUUFBUSxBQUFDLENBQ1AsYUFBYSxDQUFBLEtBQUMsQ0FDZCxXQUFXLENBQUEsUUFBQyxDQUNaLFdBQVcsQ0FBQSxtQkFBQyxDQUNaLGlCQUFpQixDQUFBLEtBQUMsQ0FDbEIsVUFBVSxDQUFFLE9BQU8sQ0FDbkIsS0FBSyxDQUFFLGdCQUFnQixDQUN2QixXQUFXLENBQUUseURBQXlELENBaU92RSxBQXhPRCxBQVFFLFFBUk0sQ0FRTixhQUFhLEFBQUMsQ0FDWixLQUFLLENBQUUsTUFBTSxDQUNiLFNBQVMsQ0FBRSxtQ0FBbUMsQ0FDOUMsTUFBTSxDQUFFLE1BQU0sQ0FDZCxPQUFPLENBQUUsTUFBTSxDQUNoQixBQWJILEFBY0UsUUFkTSxDQWNOLGFBQWEsQUFBQyxDQUNaLEtBQUssQ0FBRSxLQUFLLENBQ1osU0FBUyxDQUFFLElBQUksQ0FDZixNQUFNLENBQUUsTUFBTSxDQUNkLFVBQVUsQ0FBRSxNQUFNLENBSW5CLEFBdEJILEFBbUJJLFFBbkJJLENBY04sYUFBYSxDQUtYLFVBQVUsQUFBQyxDQUNULFVBQVUsQ0FBRSxJQUFJLENBQ2pCLEFBckJMLEFBdUJFLFFBdkJNLENBdUJOLFdBQVcsQUFBQyxDQUNWLFdBQVcsQ0FBRSx5REFBeUQsQ0FDdEUsU0FBUyxDQUFFLHNCQUFzQixDQUNqQyxXQUFX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 */