﻿.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: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: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+54mH55Sx5Y2h54mH6L6557yY6KOB5YiH44CCXG4gICAgICAgIC50YWctd2F0ZXJtYXJrIHtcbiAgICAgICAgICBsZWZ0OiAyMy4xJTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAkdGFnLXJvdy1zdGVwICogMjtcbiAgICAgICAgICB3aWR0aDogMTYuNDYwJTtcbiAgICAgICAgfVxuICAgICAgICAudGFnLWluc2VydCB7XG4gICAgICAgICAgbGVmdDogMjMuMSUgKyAxNi40NjAlICsgJHRhZy1nYXA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogJHRhZy1yb3ctc3RlcCAqIDI7XG4gICAgICAgICAgd2lkdGg6IDE2LjQ2MCU7XG4gICAgICAgIH1cbiAgICAgICAgLnRhZy1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICBsZWZ0OiAyMy4xJSArIDE2LjQ2MCUgKiAyICsgJHRhZy1nYXAgKiAyO1xuICAgICAgICAgIG1hcmdpbi10b3A6ICR0YWctcm93LXN0ZXAgKiAyO1xuICAgICAgICAgIHdpZHRoOiAxOC45NDQlO1xuICAgICAgICB9XG4gICAgICAgIC50YWctYm90dG9tLWNvbXByZXNzIHtcbiAgICAgICAgICBsZWZ0OiAyMy4xJSArIDE2LjQ2MCUgKiAyICsgMTguOTQ0JSArICR0YWctZ2FwICogMztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAkdGFnLXJvdy1zdGVwICogMjtcbiAgICAgICAgICB3aWR0aDogMjEuODk0JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaG9tZS1jb21mb3J0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gICYuaG9tZS1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgdG9wOiAtODBweDtcbiAgICBib3R0b206IC04MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgNTQlIDY0JSBhdCAzOSUgNDAlLCByZ2JhKDcyLCAyMjksIDI1NSwgLjQ4KSwgdHJhbnNwYXJlbnQgNzUlKSxcbiAgICAgIHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIDU0JSA2NCUgYXQgNzUlIDUwJSwgcmdiYSgxNDksIDE0NywgMjU1LCAuNCksIHRyYW5zcGFyZW50IDc1JSk7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSA1MCUgNTAlIGF0IDUwJSA1MCUsICMwMDAgNzAlLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBtYXNrLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSA1MCUgNTAlIGF0IDUwJSA1MCUsICMwMDAgNzAlLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgfVxuICAuY29tZm9ydC1oZWFkZXIge1xuICAgIHdpZHRoOiAxMzEycHg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1ob21lLWd1dHRlcikgKiAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIC5ob21lLXRhYnMge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICAuY29tZm9ydC1wYW5lbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMzEycHg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1ob21lLWd1dHRlcikgKiAyKTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBhc3BlY3QtcmF0aW86IDI2MjQgLyAxMzY4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjVkZWcsICNiOGVlZTYsICNlNWRlZmEpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgLmhvbWUtYWN0aW9ucyB7XG4gICAgd2lkdGg6IDEzMTJweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWhvbWUtZ3V0dGVyKSAqIDIpO1xuICAgIG1hcmdpbjogMzJweCBhdXRvIDA7XG4gIH1cbn1cblxuLnNlY3Rpb24tYmFubmVyLWNvbnRhaW5lciB7XG4gIC5zZWN0aW9uLXRleHQge1xuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnSGFybW9ueU9TJywgJ1BpbmdGYW5nIFNDJywgJ01pY3Jvc29mdCBZYUhlaScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IHZhcigtLWhvbWUtdGl0bGUtc2l6ZSk7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXVuaXZlcnNhbCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOWZkO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDZweDtcblxuICAgIC5zZWN0aW9uLXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogNzBweDtcblxuICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnVuaXZlcnNhbC1jb250YWluZXIge1xuICAgICAgem9vbTogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDEzMTJweDtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gdmFyKC0taG9tZS1ndXR0ZXIpICogMik7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgICBtYXJnaW46IDUycHggYXV0byAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwJSk7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDI0O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMTJweCAzNi4ycHggMHB4ICMwMDAwMDAxQTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2luZGV4LXYzL3VuaXZlcnNhbC1pdGVtLWJnLTAxLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuXG4gICAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW46IDU1cHggYXV0byAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB9XG4gICAgICAgIC5idG4ge1xuICAgICAgICAgIG1pbi13aWR0aDogMzI4cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAgICAgIG1hcmdpbjogMzJweCBhdXRvIDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICAuYS1saW5rIHtcbiAgICAgICAgICBtYXJnaW46IDE0cHggYXV0byA1NzZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaW5kZXgtdjMvaW5kZXgtc3Bhbi1pY29uLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaW5kZXgtdjMvdW5pdmVyc2FsLWl0ZW0tYmctMDIucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXG4gICAgICAuc2VjdGlvbi10ZXh0IHtcbiAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC51bml2ZXJzYWwtY29udGFpbmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUtcHJldmlvdXMge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB9XG4gIH1cblxuICAuc2VjdGlvbi1zZWN1cml0eSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG5cbiAgICAuc2VjdGlvbi10ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDUycHg7XG5cbiAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWN1cml0eS1jb250YWluZXIge1xuICAgICAgem9vbTogdmFyKC0taG9tZS1zZWN1cml0eS16b29tLCAxKTtcbiAgICAgIG1hcmdpbjogNTJweCBhdXRvIDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgLml0ZW0tc21hbGwsXG4gICAgICAgICAgLml0ZW0tYmlnIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwMjQ7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgd2lkdGg6IDY0MnB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNiwgLTAuNCwgMC40NCwgMS4zOSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMTJweCAzNi4ycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG5cbiAgICAgICAgICAgIC5pdGVtLWljb24ge1xuICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAzMnB4IGF1dG8gMCAzMnB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMnB4IGF1dG8gMCAzMnB4O1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjglO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaXRlbS1kZXNjIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTRweCAwIDAgMzJweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTgwJTtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MiU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5pdGVtLWltYWdlcyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDI4cHggNTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHMgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tc21hbGwge1xuICAgICAgICAgIGhlaWdodDogMjg0cHg7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuaXRlbS1pbWFnZXMge1xuICAgICAgICAgICAgICBib3R0b206IDI0cHg7XG5cbiAgICAgICAgICAgICAgLml0ZW0taW1nLTAwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjFweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDkycHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xNSU7XG4gICAgICAgICAgICAgICAgdG9wOiAxNSU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAgICAgICAgICYuaW1nLWxpbmUtMDIge1xuICAgICAgICAgICAgICAgICAgbGVmdDogLTI0JTtcbiAgICAgICAgICAgICAgICAgIHRvcDogNiU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5pdGVtLWltZy0wMSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTYlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAyMTZweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjg4cHgpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5pdGVtLWltZy0wMiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE5MXB4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuaXRlbS1pbWctMDMge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjA5cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC01MnB4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTE0cHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxNy44cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLml0ZW0taW1nLTA0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYxcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDc1JTtcbiAgICAgICAgICAgICAgICBib3R0b206IDM0JTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuaXRlbS1pbWctMDUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjFweDtcbiAgICAgICAgICAgICAgICByaWdodDogODIlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMzIlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5pdGVtLTE5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2JTtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTUuM3B4IDBweCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnLCAnUGluZ0ZhbmcgU0MnLCAnTWljcm9zb2Z0IFlhSGVpJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE0cHg7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG5cbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogYXR0cihkYXRhLXRleHQpO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTRweDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzAwMkZGRiAwJSwgI0U2OTRGRiAxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcbiAgICAgICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC44OHM7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xOSB7XG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDE1LjNweCAwcHggcmdiYSgxNTksIDE1OSwgMTU5LCAwLjI1KTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzRweDtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLml0ZW0taW1nLTIwLFxuICAgICAgICAgICAgICAuaXRlbS1pbWctMjEge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTUuM3B4IDBweCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIzM3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuaXRlbS0wMSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2luZGV4LXYzL3NlY3VyaXR5LWl0ZW0tYmctMDEucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5pdGVtLTA0IHtcbiAgICAgICAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIC5pdGVtLWltYWdlcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogNTJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaXRlbS1iaWcge1xuICAgICAgICAgIGhlaWdodDogNDQ4cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMC45NGRlZywgI0ZGRkZGRiAzMS4yNiUsICNGNEY0RjQgNzIuNzIlKTtcblxuICAgICAgICAgICYuaXRlbS0wMiB7XG4gICAgICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgLml0ZW0tZGVzYyB7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLml0ZW0taW1hZ2VzIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDYge1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MjNweDtcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaXRlbS0wNyB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogOC41cHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwLjVweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaW5kZXgtdjMvc2VjdXJpdHktaXRlbS1pbWctMDcucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICAgICAgICAgIHRvcDogNDglO1xuICAgICAgICAgICAgICAgICAgbGVmdDogNDElO1xuXG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaW5kZXgtdjMvc2VjdXJpdHktaXRlbS1pbWctMDctMDIucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4LjVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMi41cHg7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogMS42cyAycyBicmVhdGhpbmdMaWdodEFOaW1hdGlvbiBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pdGVtLTA4IHtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0wOCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNSU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTA5IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4NXB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pdGVtLTEwIHtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogOCU7XG4gICAgICAgICAgICAgICAgICByaWdodDogNTglO1xuXG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzlweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTEge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjg0cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLml0ZW0tMDMge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pbmRleC12My9zZWN1cml0eS1pdGVtLWJnLTAyLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG5cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgLnNlY3Rpb24tZGVzYyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MiU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgLml0ZW0taW1hZ2VzIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICByaWdodDogLTUycHg7XG5cbiAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTIge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaXRlbS0xMyB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICByaWdodDogMjUlO1xuICAgICAgICAgICAgICAgICAgdG9wOiAxMCU7XG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTMge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTU2cHg7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNThweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTglLCAtNjAlKTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLml0ZW0tMTUge1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNTAlKTtcblxuICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTE1IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzMHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTYge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAxcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDUlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMGRlZyk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzEzLjVweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjRweDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xOCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOC41cHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1JTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIC50ZXh0LWNvbnRhaW5lci10d28ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcblxuICAgICAgICAgICAgLml0ZW0tYmlnIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDFzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG5cbiAgICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcblxuICAgICAgICAgICAgLml0ZW0tc21hbGwge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMXM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblxuICAgICAgLnNlY3Rpb24tdGV4dCB7XG4gICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2VjdXJpdHktY29udGFpbmVyIHtcbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgIC5pdGVtLXNtYWxsIHtcbiAgICAgICAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIC5pdGVtLWltYWdlcyB7XG5cbiAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDAsXG4gICAgICAgICAgICAgICAgLml0ZW0taW1nLTAxLFxuICAgICAgICAgICAgICAgIC5pdGVtLWltZy0wNCxcbiAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDUge1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjg4cztcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pdGVtLTE5IHtcbiAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS41MnM7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS44OHM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xOSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNjJzO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaXRlbS1pbWctMjAge1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNzJzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaXRlbS1pbWctMjEge1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuODJzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuaXRlbS1iaWcge1xuICAgICAgICAgICAgLml0ZW0tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgLml0ZW0taW1hZ2VzIHtcblxuICAgICAgICAgICAgICAgIC5pdGVtLTA4LFxuICAgICAgICAgICAgICAgIC5pdGVtLTEwIHtcbiAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0wOCxcbiAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xMCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4yOHM7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDksXG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTEge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNThzO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaXRlbS0xMyB7XG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTMge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjg4cztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xNCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01OCUsIC02MCUpIHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjg4cztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLml0ZW0tMTUge1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQ4JSk7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjg4cztcblxuICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTE1LFxuICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTE2LFxuICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTE3IHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjg4cztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xOCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDIuMjhzO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAuaXRlbS1iaWcge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIC5pdGVtLXNtYWxsIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmFjdGl2ZS1wcmV2aW91cyB7XG4gICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIH1cbiAgfVxufVxuXG5cbi5zZWN0aW9uLWJhbm5lci1jb250YWluZXItbW92ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ob21lLWNob29zZSB7XG4gIC5jaG9vc2UtcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2hvb3NlLXJldmlld3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyNHB4O1xuICAgIHdpZHRoOiAxODY2cHg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNDhweCk7XG4gICAgbWFyZ2luOiA2NHB4IDAgNjRweCA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIC5jaG9vc2UtcmV2aWV3IHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgICBtaW4taGVpZ2h0OiAzMjFweDtcbiAgICAgIHBhZGRpbmc6IDQycHggMzlweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjA3KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjYjdhOGE4LCAjZGY5ZDdjKTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgcCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDc7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgICBoMyB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnLCAnUGluZ0ZhbmcgU0MnLCAnTWljcm9zb2Z0IFlhSGVpJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZGRhNjljLCAjYTY5ZWU1KTtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzg3YzhmZiwgI2IyOWVmMCwgI2U5YWVlMik7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5YmI0ZmYsICM3OGI2YmQpO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOWJiNGZmLCAjYTA5ZmQ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNob29zZS1iZW5lZml0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDI0cHg7XG4gICAgLmNob29zZS1iZW5lZml0IHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBmbGV4OiAxO1xuICAgICAgcGFkZGluZzogMjBweCAxNnB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMDcpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpO1xuICAgICAgYm94LXNoYWRvdzogNHB4IDVweCAxNHB4IHJnYmEoMTg2LCAxOTEsIDIxMiwgLjEpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLmJlbmVmaXQtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAxNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDQwNjJmIHVybCgnLi4vaW1hZ2VzL2luZGV4LXYzLWNuL2JlbmVmaXQtMC5zdmcnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAmLmJlbmVmaXQtaWNvbi0xIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleC12My1jbi9iZW5lZml0LTEuc3ZnJyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5iZW5lZml0LWljb24tMiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXgtdjMtY24vYmVuZWZpdC0yLnN2ZycpO1xuICAgICAgICB9XG4gICAgICAgICYuYmVuZWZpdC1pY29uLTMge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4LXYzLWNuL2JlbmVmaXQtMy5zdmcnKTtcbiAgICAgICAgfVxuICAgICAgICAmLmJlbmVmaXQtaWNvbi00IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleC12My1jbi9iZW5lZml0LTQuc3ZnJyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnLCAnUGluZ0ZhbmcgU0MnLCAnTWljcm9zb2Z0IFlhSGVpJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogdmFyKC0taG9tZS1kZXNjKTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2VjdGlvbi10cnVzdGVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmZDtcbiAgd2lkdGg6IDEwMCU7XG4gICYuc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1ob21lLXRleHQpO1xuICAgIH1cbiAgfVxuICAudHJ1c3RlZC1wcm9vZiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogNDBweDtcbiAgICB3aWR0aDogNzQycHg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1ob21lLWd1dHRlcikgKiAyKTtcbiAgICBtYXJnaW46IDY0cHggYXV0byAwO1xuICAgIC50cnVzdGVkLXJhdGluZyB7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC50cnVzdGVkLXN0YXJzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICBjb2xvcjogdmFyKC0taG9tZS10ZXh0KTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgfVxuICAgIH1cbiAgICAudHJ1c3RlZC1hd2FyZHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHJnYmEoNCwgNiwgNDcsIC4xKTtcbiAgICAgIC50cnVzdGVkLWF3YXJkcy1pbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudHJ1c3RlZC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgbWFyZ2luLXRvcDogNzJweDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG5cbiAgICAudHJ1c3RlZC1sZWZ0LWNvbnRhaW5lcixcbiAgICAudHJ1c3RlZC1yaWdodC1jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiA1MDJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgYW5pbWF0aW9uOiBzY3JvbGxCYWNrZ3JvdW5kIDUwcyBsaW5lYXIgaW5maW5pdGU7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgYm9yZGVyOiAwLjY1cHggc29saWQgIzAwMDAwMDI0O1xuICAgICAgICBjb2xvcjogI0ZCRkZDQjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgd2lkdGg6IDI4NHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5pdGVtLWRlc2Mge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvcik7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxODAlO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvcik7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgfVxuICAgICAgICA+aW1nIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICB9XG4gICAgICAgIHZpZGVvIHtcbiAgICAgICAgICBjbGlwLXBhdGg6IG5vbmU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5idG4tdGlwIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJi5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB3aWR0aDogNjg0cHg7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAuaXRlbS10b3AsXG4gICAgICAgICAgLml0ZW0tYm90dG9tIHtcbiAgICAgICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuICAgICAgICAgICAgLml0ZW0tc21hbGwge1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDAuNjVweCBzb2xpZCAjMDAwMDAwMjQ7XG4gICAgICAgICAgICAgIHdpZHRoOiAzNC44JTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgIC5pdGVtLWRlc2Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoOTYsIDk2LCA5NiwgMSk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoOTYsIDk2LCA5NiwgMSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pdGVtLWJpZyB7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDAuNjVweCBzb2xpZCAjMDAwMDAwMjQ7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgLnRleHQtZGVzYyB7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3IpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGV4dC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIycHg7XG5cbiAgICAgICAgICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTgwJTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgID5zdmcge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjJweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaXRlbS1ib3R0b20ge1xuICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gMjRweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pdGVtLWJvdHRvbSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuXG4gICAgICAgICAgICAuaXRlbS1iaWcge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMjRweCAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIge1xuXG4gICAgICAudHJ1c3RlZC1sZWZ0LWNvbnRhaW5lcixcbiAgICAgIC50cnVzdGVkLXJpZ2h0LWNvbnRhaW5lciB7XG4gICAgICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZWN0aW9uLXJlc291cmNlcyB7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmQ7XG4gIHBhZGRpbmctdG9wOiAxODJweDtcbiAgcGFkZGluZy1ib3R0b206IDg4cHg7XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAucmVzb3VyY2VzLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgd2lkdGg6IDE0NDBweDtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgfVxuXG4gIC5yZXNvdXJjZXMtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDE0NDBweDtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXJnaW46IDMycHggYXV0byAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG4gICAgLmxlZnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG5cbiAgICAgIC5sZWZ0LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHdpZHRoOiAzMTBweDtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDAyNDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMTJweCAzNi4ycHggMHB4ICMwMDAwMDAxQTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDI0cHggMjRweCAwO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjAuOTRkZWcsICNGRkZGRkYgMzEuMjYlLCAjRjRGNEY0IDcyLjcyJSk7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgID5hIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaW5kZXgtdjMvaW5kZXgtc3Bhbi1pY29uLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuaXRlbS1pbWctMDEge1xuICAgICAgICAgICAgd2lkdGg6IDI2N3B4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaXRlbS1pbWctMDIge1xuICAgICAgICAgICAgd2lkdGg6IDIwMi41cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgICAgLml0ZW0taW1nLTAzIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMDIuNXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pdGVtLWltZy0wNCB7XG4gICAgICAgICAgICB3aWR0aDogMjkwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLml0ZW0tc21hbGwge1xuICAgICAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAmLml0ZW0tc21hbGwge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAyOHB4IDUwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5yaWdodCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgbWluLWhlaWdodDogNDcxcHg7XG4gICAgICBmbGV4OiAxO1xuICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDAyNDtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDEycHggMzYuMnB4IDBweCAjMDAwMDAwMUE7XG5cbiAgICAgICAgLnRvcCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgPmltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwOXB4O1xuICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMjZweCAwIDAgMjRweDtcblxuICAgICAgICAgICAgLnRleHQtdGl0bGUtc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkyLjgzZGVnLCAjMkYzN0ZGIDAlLCAjN0I0QkZGIDEwMCUpO1xuICAgICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGV4dC10aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGV4dC1saW5rIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaW5kZXgtdjMvaW5kZXgtc3Bhbi1pY29uLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjN0I0QkZGO1xuXG4gICAgICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDhweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID51bCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG5cbiAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0hhcm1vbnlPUycsICdQaW5nRmFuZyBTQycsICdNaWNyb3NvZnQgWWFIZWknLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGQkZCRkIgMCUsICNGRkZGRkYgMTAwJSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTIuODNkZWcsICMyRjM3RkYgMCUsICM3QjRCRkYgMTAwJSk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNFQkVCRUIgMCUsICNGRkZGRkYgMTAwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBTYWZhcmkg55qE5rWF6Imy6YCJ6aG55qCP5L2/55So5a6e6Imy5bqV77yM56Gu5L+d55m96Imy6YCJ5Lit6aG55pyJ5riF5qWa55qE5a+55q+U44CCXG5odG1sIHtcbiAgJi5zYWZhcmkge1xuICAgIC5ob21lLXYzIHtcbiAgICAgIC5ob21lLXdvcmtmbG93IHtcbiAgICAgICAgLmhvbWUtdGFicyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2VjZWZmYTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmhvbWUtY29tZm9ydCB7XG4gICAgICAgIC5ob21lLXRhYnMge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNlY2VmZmE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8g6Zi/6K+t5paH5qGI5L+d5oyBIFJUTO+8jOWbvueJh+WPoOWxguWSjOa7muWKqOi9qOmBk+ayv+eUqOWOn+adpeeahCBMVFIg5Z2Q5qCH44CCXG4ubGFuZy1hciB7XG4gIC5ob21lLXYzIHtcbiAgICAuaG9tZS1hY3Rpb25zIHtcbiAgICAgIC5idG4tZ3JvdXAge1xuICAgICAgICAuYnRuLWRvd25sb2FkLXVwZGYge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaG9tZS13b3JrZmxvdyB7XG4gICAgICAud29ya2Zsb3ctcGFuZWwge1xuICAgICAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAgICAgLndvcmtmbG93LWNvcHkge1xuICAgICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIC53b3JrZmxvdy1oaW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4wNik7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmhvbWUtYXNzaXN0YW50cyB7XG4gICAgICAuYXNzaXN0YW50LWNhcmRzIHtcbiAgICAgICAgLmFzc2lzdGFudC1jYXJkIHtcbiAgICAgICAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAgICAgICAuYXNzaXN0YW50LWNvcHkge1xuICAgICAgICAgICAgZGlyZWN0aW9uOiBydGw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tYmFubmVyLWNvbnRhaW5lciB7XG4gICAgICAuc2VjdGlvbi11bml2ZXJzYWwge1xuICAgICAgICAudW5pdmVyc2FsLWNvbnRhaW5lciB7XG4gICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgLmEtbGluayB7XG4gICAgICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVgoOHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zZWN0aW9uLXNlY3VyaXR5IHtcbiAgICAgICAgLnNlY3VyaXR5LWNvbnRhaW5lciB7XG4gICAgICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgLml0ZW0tc21hbGwsXG4gICAgICAgICAgICAgIC5pdGVtLWJpZyB7XG4gICAgICAgICAgICAgICAgLml0ZW0tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0tdGl0bGUsXG4gICAgICAgICAgICAgICAgICAgIC5pdGVtLWRlc2Mge1xuICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaXRlbS0wMiB7XG4gICAgICAgICAgICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0OCU7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaXRlbS0wMyB7XG4gICAgICAgICAgICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0tdGl0bGUsXG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0tZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pdGVtLTA0IHtcbiAgICAgICAgICAgICAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcyJTtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmhvbWUtY2hvb3NlIHtcbiAgICAgIGRpcmVjdGlvbjogbHRyO1xuICAgICAgLmNob29zZS1yZXZpZXdzIHtcbiAgICAgICAgLmNob29zZS1yZXZpZXcge1xuICAgICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY2hvb3NlLWJlbmVmaXRzIHtcbiAgICAgICAgZGlyZWN0aW9uOiBydGw7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLXRydXN0ZWQge1xuICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgfVxuICAgICAgLnRydXN0ZWQtcHJvb2Yge1xuICAgICAgICAudHJ1c3RlZC1yYXRpbmcge1xuICAgICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudHJ1c3RlZC1jb250YWluZXIge1xuICAgICAgICAudHJ1c3RlZC1sZWZ0LWNvbnRhaW5lciB7XG4gICAgICAgICAgLy8g5b6q546v5Ymv5pys5o+Q5YmN5Y+v6KeB77yM6YG/5YWN5rua5YWl6KeG5Y+j5ZCO5omN6Kem5Y+R5reh5YWl6ICM6Zyy5Ye656m655m944CCXG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIC5pdGVtLWRlc2Mge1xuICAgICAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaXRlbS10b3AsXG4gICAgICAgICAgICAuaXRlbS1ib3R0b20ge1xuICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgLnRleHQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQtZGVzYyB7XG4gICAgICAgICAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tcmVzb3VyY2VzIHtcbiAgICAgIC5yZXNvdXJjZXMtdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cbiAgICAgIC5yZXNvdXJjZXMtY29udGFpbmVyIHtcbiAgICAgICAgLmxlZnQge1xuICAgICAgICAgIC5sZWZ0LWl0ZW0ge1xuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuaXRlbS1pbWctMDQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWCg4cHgpO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucmlnaHQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAudG9wIHtcbiAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjZweCAyNHB4IDAgMDtcbiAgICAgICAgICAgICAgICAudGV4dC1saW5rIHtcbiAgICAgICAgICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGVYKDhweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2ZiZmJmYiAwJSwgI2ZmZiAxMDAlKTtcbiAgICAgICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgc2Nyb2xsQmFja2dyb3VuZCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbn1cblxuXG5Aa2V5ZnJhbWVzIHBlcmZvcm1hbmNlLXRhZy1wdWxzZSB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTY4MHB4KSB7XG4gIC5ob21lLWNob29zZSB7XG4gICAgLmNob29zZS1yZXZpZXdzIHtcbiAgICAgIC5jaG9vc2UtcmV2aWV3IHtcbiAgICAgICAgcGFkZGluZzogMzJweCAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5ob21lLXYzIHtcbiAgICAtLWhvbWUtZ3V0dGVyOiAzMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjg4cHgpIHtcbiAgLmhvbWUtdjMge1xuICAgIC5ob21lLXRhYnMge1xuICAgICAgYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaG9tZS13b3JrZmxvdyB7XG4gICAgLndvcmtmbG93LXBhbmVsIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDUxMHB4O1xuICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgIC53b3JrZmxvdy1jb3B5IHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLndvcmtmbG93LWhpbnQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmhvbWUtYXNzaXN0YW50cyB7XG4gICAgLmFzc2lzdGFudC1jYXJkcyB7XG4gICAgICAuYXNzaXN0YW50LWNhcmQge1xuICAgICAgICAuYXNzaXN0YW50LWNvcHkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ob21lLXBlcmZvcm1hbmNlIHtcbiAgICAucGVyZm9ybWFuY2UtY2FyZHMge1xuICAgICAgLnBlcmZvcm1hbmNlLWNhcmQge1xuICAgICAgICBtaW4taGVpZ2h0OiA1ODBweDtcbiAgICAgICAgLnBlcmZvcm1hbmNlLWNvcHkge1xuICAgICAgICAgIHBhZGRpbmc6IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmhvbWUtY29tZm9ydCB7XG4gICAgLmNvbWZvcnQtaGVhZGVyIHtcbiAgICAgIGdhcDogMjRweDtcbiAgICAgIC5ob21lLXRhYnMge1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLWJhbm5lci1jb250YWluZXIge1xuICAgIC5zZWN0aW9uLXVuaXZlcnNhbCB7XG4gICAgICAudW5pdmVyc2FsLWNvbnRhaW5lciB7XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjU2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXJlc291cmNlcyB7XG4gICAgLnJlc291cmNlcy1jb250YWluZXIge1xuICAgICAgLmxlZnQge1xuICAgICAgICAubGVmdC1pdGVtIHtcbiAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE2cHggMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5yaWdodCB7XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAudG9wIHtcbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhvbWUtdjMge1xuICAgIC5ob21lLXRhYnMge1xuICAgICAgYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaG9tZS1zZWN0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDY0cHggMDtcbiAgICB9XG4gICAgLnNlY3Rpb24tcmVzb3VyY2VzIHtcbiAgICAgIC5yZXNvdXJjZXMtY29udGFpbmVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIC5sZWZ0LWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucmlnaHQge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmhvbWUtaGVybyB7XG4gICAgLmhvbWUtaGVhZGluZyB7XG4gICAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmhvbWUtd29ya2Zsb3cge1xuICAgIC53b3JrZmxvdy1wYW5lbCB7XG4gICAgICBwYWRkaW5nOiAzMnB4O1xuICAgICAgLndvcmtmbG93LWNvcHkge1xuICAgICAgICBtYXgtd2lkdGg6IDMzJTtcbiAgICAgICAgaDMge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLndvcmtmbG93LXZpc3VhbCB7XG4gICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogNjMlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaG9tZS13b3JrZmxvdyAjd29ya2Zsb3ctcGFuZWwtMyAud29ya2Zsb3ctdmlzdWFsIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG4gIC5ob21lLWFzc2lzdGFudHMge1xuICAgIC5hc3Npc3RhbnQtY2FyZHMge1xuICAgICAgLmFzc2lzdGFudC1jYXJkIHtcbiAgICAgICAgLmFzc2lzdGFudC1jb3B5IHtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5hc3Npc3RhbnQtbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFzc2lzdGFudC1yZXN1bWUge1xuICAgICAgICAgIC5hc3Npc3RhbnQtY29weSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYXNzaXN0YW50LWZpbmFuY2Uge1xuICAgICAgICAgIC5hc3Npc3RhbnQtY29weSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ob21lLXBlcmZvcm1hbmNlIHtcbiAgICAucGVyZm9ybWFuY2UtY2FyZHMge1xuICAgICAgLnBlcmZvcm1hbmNlLWNhcmQge1xuICAgICAgICBtaW4taGVpZ2h0OiA1MjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmhvbWUtY29tZm9ydCB7XG4gICAgLmNvbWZvcnQtaGVhZGVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAuaG9tZS10aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tYmFubmVyLWNvbnRhaW5lciB7XG4gICAgLnNlY3Rpb24tdW5pdmVyc2FsIHtcbiAgICAgIC5zZWN0aW9uLXRleHQge1xuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1ob21lLXRpdGxlLXNpemUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudW5pdmVyc2FsLWNvbnRhaW5lciB7XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5hLWxpbmsge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ob21lLWNob29zZSB7XG4gICAgLmNob29zZS1yZXZpZXdzIHtcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICAgIC5jaG9vc2UtcmV2aWV3IHtcbiAgICAgICAgZmxleDogMCAwIDMwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuY2hvb3NlLWJlbmVmaXRzIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLmNob29zZS1iZW5lZml0IHtcbiAgICAgICAgZmxleDogMCAwIGNhbGMoMzMuMzMzJSAtIDE2cHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODg4cHgpIHtcbiAgLmxhbmctYXIge1xuICAgIC5ob21lLXYzIHtcbiAgICAgIC5zZWN0aW9uLXJlc291cmNlcyB7XG4gICAgICAgIC5yZXNvdXJjZXMtY29udGFpbmVyIHtcbiAgICAgICAgICAucmlnaHQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaG9tZS12MyB7XG4gICAgLnNlY3Rpb24ge1xuICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0taG9tZS10aXRsZS1zaXplKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmhvbWUtd29ya2Zsb3cge1xuICAgICAgLndvcmtmbG93LXBhbmVsIHtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgLndvcmtmbG93LWNvcHkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBoMyB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgICAgLndvcmtmbG93LWhpbnQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLndvcmtmbG93LXZpc3VhbCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgfVxuICAgICAgICAuaG9tZS1hY3Rpb25zIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgI3dvcmtmbG93LXBhbmVsLTMge1xuICAgICAgICAud29ya2Zsb3ctdmlzdWFsIHtcbiAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaG9tZS1hc3Npc3RhbnRzIHtcbiAgICAgIC5hc3Npc3RhbnQtY2FyZHMge1xuICAgICAgICAuYXNzaXN0YW50LWNhcmQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgICAgbWluLWhlaWdodDogNDMwcHg7XG4gICAgICAgICAgLmFzc2lzdGFudC1jb3B5IHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMzJweCAzMnB4IDA7XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5hc3Npc3RhbnQtdmlzdWFsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogNDgwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuYXNzaXN0YW50LWFjYWRlbXkge1xuICAgICAgICAgICAgLmFzc2lzdGFudC12aXN1YWwge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBob21lLXZpc3VhbC1yYXRpbygzMzUsIDE0Nik7XG4gICAgICAgICAgICAgIC5sYXllci1kb2N1bWVudCB7XG4gICAgICAgICAgICAgICAgbGVmdDogMjUlO1xuICAgICAgICAgICAgICAgIHRvcDogMTIlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MyU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmxheWVyLWFuc3dlciB7XG4gICAgICAgICAgICAgICAgbGVmdDogNzAlO1xuICAgICAgICAgICAgICAgIHRvcDogMTAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNyU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmxheWVyLXBhcGVyLXN1bW1hcnkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE3JTtcbiAgICAgICAgICAgICAgICB0b3A6IDYyJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogOC42JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAubGF5ZXItY29udHJpYnV0aW9ucyB7XG4gICAgICAgICAgICAgICAgbGVmdDogMyU7XG4gICAgICAgICAgICAgICAgdG9wOiA3NiU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExLjg2NyU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmxheWVyLW1ldGhvZHMge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDExJTtcbiAgICAgICAgICAgICAgICB0b3A6IDkwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTMuOTE0JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmFzc2lzdGFudC1jb250cmFjdCB7XG4gICAgICAgICAgICAuYXNzaXN0YW50LXZpc3VhbCB7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgaG9tZS12aXN1YWwtcmF0aW8oMzM1LCAxNDUpO1xuICAgICAgICAgICAgICAubGF5ZXItZG9jdW1lbnQge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDYzJTtcbiAgICAgICAgICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5sYXllci1hbnN3ZXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDI4JTtcbiAgICAgICAgICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzElO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5sYXllci1yZXZpZXcge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIwJTtcbiAgICAgICAgICAgICAgICB0b3A6IDQ1JTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5sYXllci1zdW1tYXJ5IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAzJTtcbiAgICAgICAgICAgICAgICB0b3A6IDU3JTtcbiAgICAgICAgICAgICAgICB3aWR0aDogOC43NTYlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5sYXllci1yaXNrIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA4JTtcbiAgICAgICAgICAgICAgICB0b3A6IDcyJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogOC42ODMlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5sYXllci1jbGF1c2VzIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA2JTtcbiAgICAgICAgICAgICAgICB0b3A6IDg3JTtcbiAgICAgICAgICAgICAgICB3aWR0aDogOC42JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmFzc2lzdGFudC1yZXN1bWUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MzBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5hc3Npc3RhbnQtZmluYW5jZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQzMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaG9tZS1wZXJmb3JtYW5jZSB7XG4gICAgICAucGVyZm9ybWFuY2UtY2FyZHMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAucGVyZm9ybWFuY2UtY2FyZCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWluLWhlaWdodDogNjQ0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tYmFubmVyLWNvbnRhaW5lciB7XG4gICAgICAuc2VjdGlvbi11bml2ZXJzYWwge1xuICAgICAgICAudW5pdmVyc2FsLWNvbnRhaW5lciB7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDYwcHg7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDMzNSAvIDQ2MDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYS1saW5rIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAxMnB4IGF1dG8gMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi10cnVzdGVkIHtcbiAgICAgIC50cnVzdGVkLXByb29mIHtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAudHJ1c3RlZC1yYXRpbmcge1xuICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRydXN0ZWQtYXdhcmRzIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50cnVzdGVkLWNvbnRhaW5lciB7XG4gICAgICAgIHpvb206IC44O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi1yZXNvdXJjZXMge1xuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgICAucmVzb3VyY2VzLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgLmhvbWUtdjMge1xuICAgIC5zZWN0aW9uLWJhbm5lci1jb250YWluZXIge1xuICAgICAgLnNlY3Rpb24tc2VjdXJpdHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi1iYW5uZXItY29udGFpbmVyLW1vdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAuc2VjdGlvbi1zZWN1cml0eSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzOHB4O1xuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnLCAnUGluZ0ZhbmcgU0MnLCAnTWljcm9zb2Z0IFlhSGVpJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgICAgbWFyZ2luOiA0cHggYXV0byAwO1xuICAgICAgICB9XG4gICAgICAgIC5zZWN1cml0eS1jb250YWluZXIge1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgbWFyZ2luOiA1MnB4IGF1dG8gMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIxMHB4O1xuICAgICAgICAgICAgICAuaXRlbS1zbWFsbCxcbiAgICAgICAgICAgICAgLml0ZW0tYmlnIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwMjQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE4NnB4O1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNiwgLTAuNCwgMC40NCwgMS4zOSk7XG4gICAgICAgICAgICAgICAgLml0ZW0taWNvbiB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMThweCBhdXRvIDAgMThweDtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE0cHggYXV0byAwIDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaXRlbS1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDhweCAwIDAgMThweDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxODAlO1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MiU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5pdGVtLWltYWdlcyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICAgICAgem9vbTogLjY7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5pdGVtLXNtYWxsIHtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAvLyDmloflrZfljaDmu6HliankvZnnqbrpl7TvvIzmj5Llm77kuI3lho3pmo/kuK3mlofmlofmoYjplb/luqblgY/lkJHkuK3pl7TjgIJcbiAgICAgICAgICAgICAgICAgID4gLnRleHQge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAuaXRlbS10aXRsZSxcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0tZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWFnZXMge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDAge1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MXB4O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTJweDtcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE1JTtcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE1JTtcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICYuaW1nLWxpbmUtMDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTI0JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNiU7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTYlO1xuICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjg4cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0wMiB7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE5MXB4O1xuICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDMge1xuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTUycHg7XG4gICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDE3LjhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDQge1xuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjFweDtcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogNzUlO1xuICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMzQlO1xuICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0wNSB7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MXB4O1xuICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA4MiU7XG4gICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAzMiU7XG4gICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLml0ZW0tMTkge1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTUuM3B4IDBweCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnLCAnUGluZ0ZhbmcgU0MnLCAnTWljcm9zb2Z0IFlhSGVpJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMDJGRkYgMCUsICNFNjk0RkYgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuODhzO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAxNS4zcHggMHB4IHJnYmEoMTU5LCAxNTksIDE1OSwgMC4yNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vIOWbuuWumuWNoOS9jeWwuuWvuO+8jOmBv+WFjeaHkuWKoOi9veWNoOS9jeWbvuaSkemrmOWNoeeJh+OAglxuICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMjAge1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMjEge1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTIwLFxuICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMjEge1xuICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTUuM3B4IDBweCByZ2JhKDE1OSwgMTU5LCAxNTksIDAuMjUpO1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzM3B4O1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaXRlbS0wMSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2luZGV4LXYzL3NlY3VyaXR5LWl0ZW0tYmctMDEucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pdGVtLTA0IHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxcztcbiAgICAgICAgICAgICAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIC5pdGVtLWltYWdlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuaXRlbS1iaWcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjAuOTRkZWcsICNGRkZGRkYgMzEuMjYlLCAjRjRGNEY0IDcyLjcyJSk7XG4gICAgICAgICAgICAgICAgJi5pdGVtLTAyIHtcbiAgICAgICAgICAgICAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDglO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWFnZXMge1xuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTA2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0tMDcge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDguNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMC41cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2luZGV4LXYzL3NlY3VyaXR5LWl0ZW0taW1nLTA3LnBuZykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDQ4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQxJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pbmRleC12My9zZWN1cml0eS1pdGVtLWltZy0wNy0wMi5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTguNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyLjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiAxLjZzIDJzIGJyZWF0aGluZ0xpZ2h0QU5pbWF0aW9uIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0tMDgge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0wOCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTA5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLTEwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTI2JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1OCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjg0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLml0ZW0tMDMge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDFzO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pbmRleC12My9zZWN1cml0eS1pdGVtLWJnLTAyLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIC5pdGVtLXRpdGxlLFxuICAgICAgICAgICAgICAgICAgICAuaXRlbS1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgLml0ZW0tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1hZ2VzIHtcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTUycHg7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTg4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTEyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0tMTMge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTEzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTE0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTU4JSwgLTYwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLTE1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xNiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xNyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMTMuNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTE4IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4LjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luOiAxOHB4IGF1dG8gMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgJi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAuc2VjdGlvbi10ZXh0IHtcbiAgICAgICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnNlY3VyaXR5LWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA1JTtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgIC5pdGVtLXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIC5pdGVtLWltYWdlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTAwLFxuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0wMSxcbiAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDQsXG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTA1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC44OHM7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAuaXRlbS0xOSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNTJzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjg4cztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTE5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS42MnM7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0yMCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS43MnM7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0yMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS44MnM7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pdGVtLWJpZyB7XG4gICAgICAgICAgICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWFnZXMge1xuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLTA4LFxuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLTEwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0wOCxcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xMCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4yOHM7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMDksXG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNThzO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAuaXRlbS0xMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjg4cztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01OCUsIC02MCUpIHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjg4cztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0tMTUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUyJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjg4cztcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xNSxcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xNixcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy0xNyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS44OHM7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWctMTgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjI4cztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgLml0ZW0tYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAuaXRlbS1zbWFsbCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxhbmctYXIge1xuICAgIC5ob21lLXYzIHtcbiAgICAgIC5zZWN0aW9uLWJhbm5lci1jb250YWluZXItbW92ZSB7XG4gICAgICAgIC5zZWN0aW9uLXNlY3VyaXR5IHtcbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAuc2VjdXJpdHktY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1hZ2VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLTE5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nLTE5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVgoMTQ4JSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0tYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0tZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA4cHggYXV0byAwIDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAubGFuZy1hciB7XG4gICAgLmhvbWUtdjMge1xuICAgICAgLmhvbWUtd29ya2Zsb3cge1xuICAgICAgICAud29ya2Zsb3ctcGFuZWwge1xuICAgICAgICAgIC53b3JrZmxvdy1jb3B5IHtcbiAgICAgICAgICAgIC53b3JrZmxvdy1oaW50IHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmhvbWUtY2hvb3NlIHtcbiAgICAgICAgLmNob29zZS1iZW5lZml0cyB7XG4gICAgICAgICAgLmNob29zZS1iZW5lZml0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgLmJlbmVmaXQtaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2VjdGlvbi1yZXNvdXJjZXMge1xuICAgICAgICAucmVzb3VyY2VzLXRpdGxlIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnJlc291cmNlcy1jb250YWluZXIge1xuICAgICAgICAgIC5sZWZ0IHtcbiAgICAgICAgICAgIC5sZWZ0LWl0ZW0ge1xuICAgICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgLml0ZW0taW1nLTA0IHtcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5yaWdodCB7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaG9tZS12MyB7XG4gICAgLS1ob21lLWd1dHRlcjogMjBweDtcbiAgICAtLWhvbWUtdGl0bGUtc2l6ZTogMjhweDtcbiAgICAuaG9tZS1zZWN0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDQ4cHggMDtcbiAgICB9XG4gICAgLmhvbWUtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1ob21lLXRpdGxlLXNpemUpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjI7XG4gICAgfVxuICAgIC5ob21lLWV5ZWJyb3cge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICAuaG9tZS1oZWFkaW5nIHtcbiAgICAgIC5ob21lLWRlc2Mge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaG9tZS1hY3Rpb25zIHtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAuYnRuLWdyb3VwIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICAuYnRuIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5kZXZpY2Utbm90ZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmhvbWUtdGFicyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMjRweCBhdXRvO1xuICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIGJhY2tncm91bmQ6ICNlY2VmZmE7XG4gICAgICBidXR0b24ge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiA1NnB4O1xuICAgICAgICBwYWRkaW5nOiA2cHggMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAudGFiLWljb24ge1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24ge1xuICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0taG9tZS10aXRsZS1zaXplKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjI7XG4gICAgICB9XG4gICAgfVxuICAgIC5ob21lLWhlcm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nOiAyOHB4IDAgMDtcbiAgICAgIC5ob21lLWhlYWRpbmcge1xuICAgICAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgICAgICAgLmhlcm8tYmFkZ2Uge1xuICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaDEge1xuICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjI7XG4gICAgICAgIH1cbiAgICAgICAgLmhvbWUtZGVzYyB7XG4gICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaG9tZS1hY3Rpb25zIHtcbiAgICAgICAgb3JkZXI6IDQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICB9XG4gICAgICAuaGVyby12aXN1YWwge1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMTJweCk7XG4gICAgICAgIGNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAxMnB4KTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5ob21lLXdvcmtmbG93IHtcbiAgICAgIC53b3JrZmxvdy1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgLndvcmtmbG93LWNvcHkge1xuICAgICAgICAgIC5ob21lLWV5ZWJyb3cge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaG9tZS1kZXNjIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC53b3JrZmxvdy1oaW50IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLndvcmtmbG93LXZpc3VhbCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC40NSk7XG4gICAgICAgIH1cbiAgICAgICAgLmhvbWUtYWN0aW9ucyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaG9tZS1hc3Npc3RhbnRzIHtcbiAgICAgIC5hc3Npc3RhbnQtY2FyZHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIC5hc3Npc3RhbnQtY2FyZCB7XG4gICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDM0NnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgLmFzc2lzdGFudC1jb3B5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwO1xuICAgICAgICAgICAgLmFzc2lzdGFudC1sYWJlbCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaG9tZS1kZXNjIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmFzc2lzdGFudC1jb250cmFjdCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNjBweDtcbiAgICAgICAgICAgIC5hc3Npc3RhbnQtdmlzdWFsIHtcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmFzc2lzdGFudC1yZXN1bWUge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzcycHg7XG4gICAgICAgICAgICAuYXNzaXN0YW50LWNvcHkge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmFzc2lzdGFudC1maW5hbmNlIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2MHB4O1xuICAgICAgICAgICAgLmFzc2lzdGFudC1jb3B5IHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmhvbWUtdG9vbHMge1xuICAgICAgLmhvbWUtdGFicyB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKCgxMDAlIC0gMTZweCkgLyAzKTtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDc2cHg7XG4gICAgICAgICAgcGFkZGluZzogMTJweCAycHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44KTtcbiAgICAgICAgICBjb2xvcjogIzA0MDYyZjtcbiAgICAgICAgICBmb250LWZhbWlseTogJ0hhcm1vbnlPUycsICdQaW5nRmFuZyBTQycsICdNaWNyb3NvZnQgWWFIZWknLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIC50YWItaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRhYi1sYWJlbC1mdWxsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC50YWItbGFiZWwtbW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwNDA2MmY7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIC50YWItaWNvbiB7XG4gICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGFiLWxhYmVsLWZ1bGwge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRvb2xzLXBhbmVsIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmhvbWUtcGVyZm9ybWFuY2Uge1xuICAgICAgLnBlcmZvcm1hbmNlLWNhcmRzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgLnBlcmZvcm1hbmNlLWNhcmQge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDQyMHB4O1xuICAgICAgICAgIGFzcGVjdC1yYXRpbzogMzM1IC8gNDIwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgLnBlcmZvcm1hbmNlLWNvcHkge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ob21lLWRlc2Mge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5ob21lLWNvbWZvcnQge1xuICAgICAgLmNvbWZvcnQtaGVhZGVyIHtcbiAgICAgICAgZ2FwOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAuaG9tZS10YWJzIHtcbiAgICAgICAgICBtYXJnaW46IDI0cHggMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNvbWZvcnQtcGFuZWwge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgfVxuICAgICAgLmhvbWUtYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLWJhbm5lci1jb250YWluZXIge1xuICAgICAgLnNlY3Rpb24tdW5pdmVyc2FsIHtcbiAgICAgICAgcGFkZGluZzogNDhweCAwO1xuICAgICAgICAuc2VjdGlvbi10ZXh0IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0taG9tZS10aXRsZS1zaXplKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnVuaXZlcnNhbC1jb250YWluZXIge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0NjBweDtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMzM1IC8gNDYwO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgLy8g6IOM5pmv5Zu+6Ieq5bim5ZyG6KeS5ZKM6L655qGG77yM5a6M5pW06ZO65Zu+77yM6YG/5YWN5LqM5qyh6KOB5YiH6L656KeS44CCXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmEtbGluayB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTJweCBhdXRvIDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgICAuaG9tZS1jaG9vc2Uge1xuICAgICAgLmNob29zZS1yZXZpZXdzIHtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAyNHB4IDAgMDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDEycHggMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuY2hvb3NlLXJldmlldyB7XG4gICAgICAgICAgZmxleDogMCAwIDIzMHB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwOHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY2hvb3NlLXBhZ2luYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBtYXJnaW46IDEycHggMCAyNHB4O1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNkOGQ5ZTI7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICZbYXJpYS1wcmVzc2VkPSd0cnVlJ10ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzA0MDYyZjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jaG9vc2UtYmVuZWZpdHMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIC5jaG9vc2UtYmVuZWZpdCB7XG4gICAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAuYmVuZWZpdC1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tdHJ1c3RlZCB7XG4gICAgICAudHJ1c3RlZC1wcm9vZiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgLnRydXN0ZWQtcmF0aW5nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50cnVzdGVkLWF3YXJkcyB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudHJ1c3RlZC1jb250YWluZXIge1xuICAgICAgICB6b29tOiAuNjU7XG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLXJlc291cmNlcyB7XG4gICAgICBwYWRkaW5nOiA0OHB4IDA7XG4gICAgICAucmVzb3VyY2VzLXRpdGxlIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHZhcigtLWhvbWUtdGV4dCk7XG4gICAgICB9XG4gICAgICAucmVzb3VyY2VzLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIC5sZWZ0IHtcbiAgICAgICAgICAubGVmdC1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDhweCk7XG4gICAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMTI4cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggOHB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA4cHg7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYuaXRlbS1zbWFsbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgJi5pdGVtLXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucmlnaHQge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgLnRvcCB7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgICAgICAgICAgICAgICAudGV4dC10aXRsZS1zcGFuIHtcbiAgICAgICAgICAgICAgICAgIG9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGV4dC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGV4dC1saW5rIHtcbiAgICAgICAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcbiAgLmhvbWUtcGVyZm9ybWFuY2Uge1xuICAgIC5wZXJmb3JtYW5jZS1jYXJkcyB7XG4gICAgICAucGVyZm9ybWFuY2Utc3BlZWQge1xuICAgICAgICAucGVyZm9ybWFuY2UtdmlzdWFsIHtcbiAgICAgICAgICAuc3BlZWQtZ2F1Z2Uge1xuICAgICAgICAgICAgLmdhdWdlLWZpbGwge1xuICAgICAgICAgICAgICAuZ2F1Z2Utc2VjdG9yIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTUwZGVnKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdhdWdlLW5lZWRsZSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xNTBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAucGVyZm9ybWFuY2UtZG9jdW1lbnRzIHtcbiAgICAgICAgICAgIC5kb2N1bWVudC1iYWNrIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kb2N1bWVudC1kYXJrIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kb2N1bWVudC1ibHVlIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDglKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kb2N1bWVudC1mcm9udCB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMSUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAucGVyZm9ybWFuY2UtdmlzdWFsIHtcbiAgICAgICAgICAgIC5zcGVlZC1nYXVnZSB7XG4gICAgICAgICAgICAgIC5nYXVnZS1maWxsIHtcbiAgICAgICAgICAgICAgICAuZ2F1Z2Utc2VjdG9yIHtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuZ2F1Z2UtbmVlZGxlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBlcmZvcm1hbmNlLWRvY3VtZW50cyB7XG4gICAgICAgICAgICAgIC5kb2N1bWVudC1iYWNrIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmRvY3VtZW50LWRhcmsge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuZG9jdW1lbnQtYmx1ZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5kb2N1bWVudC1mcm9udCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucGVyZm9ybWFuY2UtYmF0Y2gge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAucGVyZm9ybWFuY2UtdmlzdWFsIHtcbiAgICAgICAgICAgIC5wZXJmb3JtYW5jZS1kb2N1bWVudHMge1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMjUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGVyZm9ybWFuY2UtdGFncyB7XG4gICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IHBlcmZvcm1hbmNlLXRhZy1wdWxzZSAuNHMgZWFzZS1pbi1vdXQgYm90aDtcbiAgICAgICAgICAgICAgICAvLyDmjInku47lt6bliLDlj7PjgIHpgJDooYznmoTpobrluo/vvIzkvp3mrKHmlL7lpKflho3mgaLlpI3jgIJcbiAgICAgICAgICAgICAgICBAZm9yICRpbmRleCBmcm9tIDIgdGhyb3VnaCAxMiB7XG4gICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgjeyRpbmRleH0pIHtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAoJGluZGV4IC0gMSkgKiAuMXM7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ob21lLWFzc2lzdGFudHMge1xuICAgIC5hc3Npc3RhbnQtY2FyZHMge1xuICAgICAgLmFzc2lzdGFudC1jYXJkIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJi5hc3Npc3RhbnQtcmVzdW1lIHtcbiAgICAgICAgICAgIC5hc3Npc3RhbnQtdmlzdWFsIHtcbiAgICAgICAgICAgICAgLmxheWVyLXJldmlldyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxNSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5hc3Npc3RhbnQtZmluYW5jZSB7XG4gICAgICAgICAgICAuYXNzaXN0YW50LXZpc3VhbCB7XG4gICAgICAgICAgICAgIC5sYXllci1hbnN3ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMTUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5hc3Npc3RhbnQtdmlzdWFsIHtcbiAgICAgICAgICAgIC5hc3Npc3RhbnQtZG9jdW1lbnQge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDE1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hc3Npc3RhbnQtZmxvYXQge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCA1cHggOHB4IHJnYmEoNCwgNiwgNDcsIC4wNikpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFzc2lzdGFudC10YWcge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XG4gICAgICAgICAgICAgICY6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4wNHM7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMDhzO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ob21lLXdvcmtmbG93IHtcbiAgICAud29ya2Zsb3ctcGFuZWwge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC53b3JrZmxvdy12aXN1YWwge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDI1KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmhvbWUtdG9vbHMge1xuICAgIC50b29scy1wYW5lbCB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDI1KTtcbiAgICAgICAgfVxuICAgICAgICAubGF5ZXItZG9jdW1lbnQsIC5sYXllci1zY2FubmVkLCAubGF5ZXItcGFnZXMsXG4gICAgICAgIC5sYXllci1iYWNrZ3JvdW5kLWxlZnQsIC5sYXllci1iYWNrZ3JvdW5kLXJpZ2h0IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgI3Rvb2xzLXBhbmVsLTMge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC0tb2NyLXNjYW4tZWRnZTogOTcuMzUlO1xuICAgICAgICAubGF5ZXItc2Nhbi1tYXJrZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuaG9tZS1oZXJvIC5oZXJvLXZpc3VhbDo6YWZ0ZXIsXG4gIC5ob21lLXYzIC5ob21lLXRhYnMuaGFzLXRhYi1pbmRpY2F0b3I6OmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAuaG9tZS10b29scyAuaG9tZS10YWJzIGJ1dHRvbixcbiAgLmhvbWUtdG9vbHMgLmhvbWUtdGFicyAudGFiLWxhYmVsLWZ1bGwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLmhvbWUtdG9vbHMge1xuICAgICN0b29scy1wYW5lbC0zIHtcbiAgICAgIC0tb2NyLXNjYW4tZHVyYXRpb246IDBzO1xuICAgIH1cbiAgfVxuICAuaG9tZS1wZXJmb3JtYW5jZSB7XG4gICAgLnBlcmZvcm1hbmNlLWNhcmRzIHtcbiAgICAgIC5wZXJmb3JtYW5jZS1iYXRjaCB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC5wZXJmb3JtYW5jZS12aXN1YWwge1xuICAgICAgICAgICAgLnBlcmZvcm1hbmNlLXRhZ3Mge1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIkFBYUEsQUFBQSxRQUFRLEFBQUMsQ0FDUCxhQUFhLENBQUEsS0FBQyxDQUNkLFdBQVcsQ0FBQSxRQUFDLENBQ1osV0FBVyxDQUFBLG1CQUFDLENBQ1osaUJBQWlCLENBQUEsS0FBQyxDQUNsQixVQUFVLENBQUUsT0FBTyxDQUNuQixLQUFLLENBQUUsZ0JBQWdCLENBQ3ZCLFdBQVcsQ0FBRSx5REFBeUQsQ0FpT3ZFLEFBeE9ELEFBUUUsUUFSTSxDQVFOLGFBQWEsQUFBQyxDQUNaLEtBQUssQ0FBRSxNQUFNLENBQ2IsU0FBUyxDQUFFLG1DQUFtQyxDQUM5QyxNQUFNLENBQUUsTUFBTSxDQUNkLE9BQU8sQ0FBRSxNQUFNLENBQ2hCLEFBYkgsQUFjRSxRQWRNLENBY04sYUFBYSxBQUFDLENBQ1osS0FBSyxDQUFFLEtBQUssQ0FDWixTQUFTLENBQUUsSUFBSSxDQUNmLE1BQU0sQ0FBRSxNQUFNLENBQ2QsVUFBVSxDQUFFLE1BQU0sQ0FJbkIsQUF0QkgsQUFtQkksUUFuQkksQ0FjTixhQUFhLENBS1gsVUFBVSxBQUFDLENBQ1QsVUFBVSxDQUFFLElBQUksQ0FDakIsQUFyQkwsQUF1QkUsUUF2Qk0sQ0F1Qk4sV0FBVyxBQUFDLENBQ1YsV0FBVyxDQUFFLHlEQUF5RCxDQUN0RSxTQUFTLENBQUUsc0JBQXNCLENBQ2pDLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLEtBQUssQ0FBRSxnQkFBZ0IsQ0FDeEIsQUE5QkgsQUErQkUsUUEvQk0sQ0ErQk4sYUFBYSxBQUFDLENBQ1osYUFBYSxDQUFFLElBQUksQ0FDbkIsS0FBSyxDQUFFLE9BQU8sQ0FDZCxXQUFXLENBQUUseURBQXlELENBQ3RFLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUFyQ0gsQUFzQ0UsUUF0Q00sQ0FzQ04sVUFBVSxBQUFDLENBQ1QsS0FBSyxDQUFFLGdCQUFnQixDQUN2QixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxHQUFHLENBQ2pCLEFBMUNILEFBMkNFLFFBM0NNLENBMkNOLGFBQWEsQUFBQyxDQUNaLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFVBQVUsQ0FBRSxNQUFNLENBd0RuQixBQXJHSCxBQThDSSxRQTlDSSxDQTJDTixhQUFhLENBR1gsVUFBVSxBQUFDLENBQ1QsT0FBTyxDQUFFLElBQUksQ0FDYixlQUFlLENBQUUsTUFBTSxDQUN2QixHQUFHLENBQUUsSUFBSSxDQTZDVixBQTlGTCxBQWtETSxRQWxERSxDQTJDTixhQUFhLENBR1gsVUFBVSxDQUlSLElBQUksQUFBQyxDQUNILFVBQVUsQ0FBRSxVQUFVLENBQ3RCLE9BQU8sQ0FBRSxXQUFXLENBQ3BCLFdBQVcsQ0FBRSxNQUFNLENBQ25CLGVBQWUsQ0FBRSxNQUFNLENBQ3ZCLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLElBQUksQ0FDWixNQUFNLENBQUUsQ0FBQyxDQUNULE9BQU8sQ0FBRSxTQUFTLENBQ2xCLGFBQWEsQ0FBRSxJQUFJLENBQ25CLFdBQVcsQ0FBRSx5REFBeUQsQ0FDdEUsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsR0FBRyxDQUNoQixXQUFXLENBQUUsSUFBSSxDQUNqQixNQUFNLENBQUUsT0FBTyxDQTZCaEIsQUE3RlAsQUFpRVEsUUFqRUEsQ0EyQ04sYUFBYSxDQUdYLFVBQVUsQ0FJUixJQUFJLEFBZUQsa0JBQWtCLEFBQUMsQ0FDbEIsTUFBTSxDQUFFLGNBQWMsQ0FDdEIsS0FBSyxDQUFFLElBQUksQ0FDWCxVQUFVLENBQUUsV0FBVyxDQW1CeEIsQUF2RlQsQUFxRVUsUUFyRUYsQ0EyQ04sYUFBYSxDQUdYLFVBQVUsQ0FJUixJQUFJLEFBZUQsa0JBQWtCLENBSWpCLEtBQUssQ0FyRWYsUUFBUSxDQTJDTixhQUFhLENBR1gsVUFBVSxDQUlSLElBQUksQUFlRCxrQkFBa0IsQ0FLakIsVUFBVSxBQUFDLENBQ1QsT0FBTyxDQUFFLElBQUksQ0FDZCxBQXhFWCxBQXlFVSxRQXpFRixDQTJDTixhQUFhLENBR1gsVUFBVSxDQUlSLElBQUksQUFlRCxrQkFBa0IsQUFRaEIsUUFBUSxBQUFDLENBQ1IsT0FBTyxDQUFFLEVBQUUsQ0FDWCxXQUFXLENBQUUsQ0FBQyxDQUNkLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixZQUFZLENBQUUsR0FBRyxDQUNqQixVQUFVLENBQUUseUNBQXlDLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FDdkUsQUFoRlgsQUFtRlksUUFuRkosQ0EyQ04sYUFBYSxDQUdYLFVBQVUsQ0FJUixJQUFJLEFBZUQsa0JBQWtCLEFBZ0JoQixRQUFRLEFBRU4sUUFBUSxDQW5GckIsUUFBUSxDQTJDTixhQUFhLENBR1gsVUFBVSxDQUlSLElBQUksQUFlRCxrQkFBa0IsQUFpQmhCLElBQUksQUFDRixRQUFRLEFBQUMsQ0FDUixPQUFPLENBQUUsSUFBSSxDQUNkLEFBckZiLEFBd0ZRLFFBeEZBLENBMkNOLGFBQWEsQ0FHWCxVQUFVLENBSVIsSUFBSSxBQXNDRCxrQkFBa0IsQUFBQyxDQUNsQixNQUFNLENBQUUsQ0FBQyxDQUNULEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLHlDQUF5QyxDQUN0RCxBQTVGVCxBQStGSSxRQS9GSSxDQTJDTixhQUFhLENBb0RYLFlBQVksQUFBQyxDQUNYLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLEtBQUssQ0FBRSxlQUFpQixDQUN4QixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxHQUFHLENBQ2pCLEFBcEdMLEFBc0dFLFFBdEdNLENBc0dOLFVBQVUsQUFBQyxDQUNULFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsZUFBZSxDQUFFLE1BQU0sQ0FDdkIsS0FBSyxDQUFFLFdBQVcsQ0FDbEIsU0FBUyxDQUFFLElBQUksQ0FDZixNQUFNLENBQUUsU0FBUyxDQUNqQixPQUFPLENBQUUsR0FBRyxDQUNaLGFBQWEsQ0FBRSxJQUFJLENBQ25CLFVBQVUsQ0FBRSxxQkFBdUIsQ0F5RHBDLEFBektILEFBaUhJLFFBakhJLENBc0dOLFVBQVUsQUFXUCxrQkFBa0IsQUFBQyxDQUNsQixRQUFRLENBQUUsTUFBTSxDQXFCakIsQUF2SUwsQUFtSE0sUUFuSEUsQ0FzR04sVUFBVSxBQVdQLGtCQUFrQixBQUVoQixRQUFRLEFBQUMsQ0FDUixPQUFPLENBQUUsRUFBRSxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxjQUFjLENBQ25CLElBQUksQ0FBRSxDQUFDLENBQ1AsS0FBSyxDQUFFLGdCQUFnQixDQUN2QixNQUFNLENBQUUsaUJBQWlCLENBQ3pCLGFBQWEsQ0FBRSxJQUFJLENBQ25CLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFNBQVMsQ0FBRSwyQkFBMkIsQ0FDdEMsVUFBVSxDQUFFLFNBQVMsQ0FBQyxLQUFJLENBQUMsOEJBQTRCLENBQUUsS0FBSyxDQUFDLEtBQUksQ0FBQyw4QkFBNEIsQ0FDaEcsY0FBYyxDQUFFLElBQUksQ0FDckIsQUEvSFAsQUFnSU0sUUFoSUUsQ0FzR04sVUFBVSxBQVdQLGtCQUFrQixDQWVqQixNQUFNLEFBQUMsQ0FDTCxRQUFRLENBQUUsUUFBUSxDQUNsQixPQUFPLENBQUUsQ0FBQyxDQUlYLEFBdElQLEFBbUlRLFFBbklBLENBc0dOLFVBQVUsQUFXUCxrQkFBa0IsQ0FlakIsTUFBTSxBQUdILE9BQU8sQUFBQyxDQUNQLFVBQVUsQ0FBRSxXQUFXLENBQ3hCLEFBcklULEFBd0lJLFFBeElJLENBc0dOLFVBQVUsQ0FrQ1IsTUFBTSxBQUFDLENBQ0wsa0JBQWtCLENBQUUsSUFBSSxDQUN4QixVQUFVLENBQUUsSUFBSSxDQUNoQixPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxNQUFNLENBQ25CLGVBQWUsQ0FBRSxNQUFNLENBQ3ZCLEdBQUcsQ0FBRSxHQUFHLENBQ1IsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsTUFBTSxDQUFFLENBQUMsQ0FDVCxhQUFhLENBQUUsSUFBSSxDQUNuQixVQUFVLENBQUUsV0FBVyxDQUN2QixLQUFLLENBQUUsZ0JBQWdCLENBQ3ZCLFdBQVcsQ0FBRSx5REFBeUQsQ0FDdEUsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsR0FBRyxDQUNoQixXQUFXLENBQUUsSUFBSSxDQUNqQixNQUFNLENBQUUsT0FBTyxDQUNmLFVBQVUsQ0FBRSwwQkFBMEIsQ0FldkMsQUF4S0wsQUEwSk0sUUExSkUsQ0FzR04sVUFBVSxDQWtDUixNQUFNLEFBa0JILE9BQU8sQUFBQyxDQUNQLFVBQVUsQ0FBRSxJQUFJLENBQ2pCLEFBNUpQLEFBNkpNLFFBN0pFLENBc0dOLFVBQVUsQ0FrQ1IsTUFBTSxBQXFCSCxjQUFjLEFBQUMsQ0FDZCxPQUFPLENBQUUsaUJBQWlCLENBQzFCLGNBQWMsQ0FBRSxHQUFHLENBQ3BCLEFBaEtQLEFBaUtNLFFBaktFLENBc0dOLFVBQVUsQ0FrQ1IsTUFBTSxDQXlCSixTQUFTLEFBQUMsQ0FDUixXQUFXLENBQUUsQ0FBQyxDQUNkLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixtQkFBbUIsQ0FBRSxNQUFNLENBQzNCLGlCQUFpQixDQUFFLFNBQVMsQ0FDN0IsQUF2S1AsQUEwS0UsUUExS00sQ0EwS04sZ0JBQWdCLEFBQUMsQ0FDZixnQkFBZ0IsQ0FBRSwyQ0FBMkMsQ0FDOUQsQUE1S0gsQUE2S0UsUUE3S00sQ0E2S04sZ0JBQWdCLEFBQUMsQ0FDZixnQkFBZ0IsQ0FBRSwyQ0FBMkMsQ0FDOUQsQUEvS0gsQUFnTEUsUUFoTE0sQ0FnTE4sZ0JBQWdCLEFBQUMsQ0FDZixnQkFBZ0IsQ0FBRSwyQ0FBMkMsQ0FDOUQsQUFsTEgsQUFtTEUsUUFuTE0sQ0FtTE4sZ0JBQWdCLEFBQUMsQ0FDZixnQkFBZ0IsQ0FBRSwyQ0FBMkMsQ0FDOUQsQUFyTEgsQUFzTEUsUUF0TE0sQ0FzTE4sYUFBYSxBQUFDLENBQ1osZ0JBQWdCLENBQUUsd0NBQXdDLENBQzNELEFBeExILEFBeUxFLFFBekxNLENBeUxOLGFBQWEsQUFBQyxDQUNaLGdCQUFnQixDQUFFLHdDQUF3QyxDQUMzRCxBQTNMSCxBQTRMRSxRQTVMTSxDQTRMTixhQUFhLEFBQUMsQ0FDWixnQkFBZ0IsQ0FBRSx3Q0FBd0MsQ0FDM0QsQUE5TEgsQUErTEUsUUEvTE0sQ0ErTE4sYUFBYSxBQUFDLENBQ1osZ0JBQWdCLENBQUUsd0NBQXdDLENBQzNELEFBak1ILEFBa01FLFFBbE1NLENBa01OLGFBQWEsQUFBQyxDQUNaLGdCQUFnQixDQUFFLHdDQUF3QyxDQUMzRCxBQXBNSCxBQXFNRSxRQXJNTSxDQXFNTixhQUFhLEFBQUMsQ0FDWixnQkFBZ0IsQ0FBRSx3Q0FBd0MsQ0FDM0QsQUF2TUgsQUF3TUUsUUF4TU0sQ0F3TU4sZUFBZSxBQUFDLENBQ2QsZ0JBQWdCLENBQUUsMENBQTBDLENBQzdELEFBMU1ILEFBMk1FLFFBM01NLENBMk1OLGVBQWUsQUFBQyxDQUNkLGdCQUFnQixDQUFFLDBDQUEwQyxDQUM3RCxBQTdNSCxBQThNRSxRQTlNTSxDQThNTixlQUFlLEFBQUMsQ0FDZCxnQkFBZ0IsQ0FBRSwwQ0FBMEMsQ0FDN0QsQUFoTkgsQUFpTkUsUUFqTk0sQ0FpTk4sZUFBZSxBQUFDLENBQ2QsZ0JBQWdCLENBQUUsMENBQTBDLENBQzdELEFBbk5ILEFBcU5JLFFBck5JLEVBb05OLEFBQUEsSUFBQyxDQUFLLFVBQVUsQUFBZixFQUNFLEFBQUEsTUFBQyxBQUFBLENBQVEsQ0FDUixPQUFPLENBQUUsSUFBSSxDQUNkLEFBdk5MLEFBME5JLFFBMU5JLENBeU5OLFFBQVEsQ0FDTixjQUFjLEFBQUMsQ0FDYixXQUFXLENBQUUseURBQXlELENBQ3RFLFNBQVMsQ0FBRSxzQkFBc0IsQ0FDakMsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FDWixBQWhPTCxBQWtPRSxRQWxPTSxDQWtPTixxQkFBcUIsQUFBQyxDQUNwQixVQUFVLENBQUUsZ0RBQWdELENBQzdELEFBcE9ILEFBcU9FLFFBck9NLENBcU9OLHNCQUFzQixBQUFDLENBQ3JCLFVBQVUsQ0FBRSxtRUFBbUUsQ0FDaEYsQUFHSCxBQUFBLFVBQVUsQUFBQyxDQUNULEtBQUssQ0FBRSxNQUFNLENBQ2IsU0FBUyxDQUFFLG1DQUFtQyxDQUM5QyxNQUFNLENBQUUsTUFBTSxDQUNkLE9BQU8sQ0FBRSxXQUFXLENBMkZyQixBQS9GRCxBQUtFLFVBTFEsQ0FLUixhQUFhLEFBQUMsQ0FDWixLQUFLLENBQUUsSUFBSSxDQXlCWixBQS9CSCxBQU9JLFVBUE0sQ0FLUixhQUFhLENBRVgsV0FBVyxBQUFDLENBQ1YsT0FBTyxDQUFFLFlBQVksQ0FDckIsYUFBYSxDQUFFLElBQUksQ0FDbkIsT0FBTyxDQUFFLE9BQU8sQ0FDaEIsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsVUFBVSxDQUFFLGlEQUFpRCxDQUM3RCxLQUFLLENBQUUsSUFBSSxDQUNYLFdBQVcsQ0FBRSx5REFBeUQsQ0FDdEUsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNsQixBQWpCTCxBQWtCSSxVQWxCTSxDQUtSLGFBQWEsQ0FhWCxFQUFFLEFBQUMsQ0FDRCxXQUFXLENBQUUseURBQXlELENBQ3RFLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQXhCTCxBQXlCSSxVQXpCTSxDQUtSLGFBQWEsQ0FvQlgsVUFBVSxBQUFDLENBQ1QsS0FBSyxDQUFFLEtBQUssQ0FDWixTQUFTLENBQUUsSUFBSSxDQUNmLE1BQU0sQ0FBRSxXQUFXLENBQ25CLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBOUJMLEFBZ0NFLFVBaENRLENBZ0NSLGFBQWEsQUFBQyxDQUNaLFVBQVUsQ0FBRSxJQUFJLENBQ2pCLEFBbENILEFBbUNFLFVBbkNRLENBbUNSLFlBQVksQUFBQyxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLFlBQVksQ0FBRSxXQUFXLENBQ3pCLFFBQVEsQ0FBRSxNQUFNLENBQ2hCLGFBQWEsQ0FBRSxJQUFJLENBQ25CLGlCQUFpQixDQUFFLG1CQUFtQixDQUN0QyxTQUFTLENBQUUsbUJBQW1CLENBQzlCLFVBQVUsQ0FBRSx5Q0FBeUMsQ0FDckQsVUFBVSxDQUFFLElBQUksQ0EyQ2pCLEFBdEZILEFBNENJLFVBNUNNLENBbUNSLFlBQVksQUFTVCxPQUFPLEFBQUMsQ0FDUCxPQUFPLENBQUUsRUFBRSxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE9BQU8sQ0FBRSxDQUFDLENBQ1YsS0FBSyxDQUFFLENBQUMsQ0FDUixNQUFNLENBQUUsQ0FBQyxDQUNULElBQUksQ0FBRSxDQUFDLENBQ1AsTUFBTSxDQUFFLEdBQUcsQ0FDWCxjQUFjLENBQUUsSUFBSSxDQUNwQix1QkFBdUIsQ0FBRSxVQUFVLENBQ25DLGVBQWUsQ0FBRSxVQUFVLENBQzNCLFVBQVUsQ0FBRSxnREFBZ0QsQ0FDNUQsa0JBQWtCLENBQUUsaURBQWlELENBQ3JFLFVBQVUsQ0FBRSxpREFBaUQsQ0FDN0QsVUFBVSxDQUFFLGdCQUFnQixDQUM3QixBQTNETCxBQTRESSxVQTVETSxDQW1DUixZQUFZLENBeUJWLEdBQUcsQUFBQyxDQUNGLE9BQU8sQ0FBRSxLQUFLLENBQ2QsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNiLEFBaEVMLEFBaUVJLFVBakVNLENBbUNSLFlBQVksQ0E4QlYsV0FBVyxBQUFDLENBRVYsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLElBQUksQ0FDVCxJQUFJLENBQUUsSUFBSSxDQUNWLEtBQUssQ0FBRSxnQkFBZ0IsQ0FDdkIsTUFBTSxDQUFFLGdCQUFnQixDQUN4QixVQUFVLENBQUUsS0FBSyxDQUNqQixTQUFTLENBQUUsSUFBSSxDQUNmLE9BQU8sQ0FBRSxDQUFDLENBQ1YsY0FBYyxDQUFFLElBQUksQ0FDckIsQUE1RUwsQUE2RUksVUE3RU0sQ0FtQ1IsWUFBWSxBQTBDVCxlQUFlLEFBQUMsQ0FDZixVQUFVLENBQUUsV0FBVyxDQU94QixBQXJGTCxBQStFTSxVQS9FSSxDQW1DUixZQUFZLEFBMENULGVBQWUsQ0FFZCxPQUFPLEFBQUMsQ0FDTixVQUFVLENBQUUsTUFBTSxDQUNuQixBQWpGUCxBQWtGTSxVQWxGSSxDQW1DUixZQUFZLEFBMENULGVBQWUsQ0FLZCxXQUFXLEFBQUMsQ0FDVixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBcEZQLEFBMEZNLFVBMUZJLEFBd0ZQLGlCQUFpQixDQUNoQixZQUFZLEFBQ1QsT0FBTyxBQUFDLENBQ1AsT0FBTyxDQUFFLENBQUMsQ0FDWCxBQUtQLEFBQUEsY0FBYyxBQUFDLENBQ2IsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FDWCxRQUFRLENBQUUsTUFBTSxDQUNoQixTQUFTLENBQUUsT0FBTyxDQTBLbkIsQUE5S0QsQUFLRSxjQUxZLEFBS1gsUUFBUSxBQUFDLENBQ1IsT0FBTyxDQUFFLEVBQUUsQ0FDWCxRQUFRLENBQUUsUUFBUSxDQUNsQixPQUFPLENBQUUsRUFBRSxDQUNYLEdBQUcsQ0FBRSxDQUFDLENBQ04sTUFBTSxDQUFFLENBQUMsQ0FDVCxJQUFJLENBQUUsR0FBRyxDQUNULEtBQUssQ0FBRSxNQUFNLENBQ2IsU0FBUyxDQUFFLElBQUksQ0FDZixTQUFTLENBQUUsZ0JBQWdCLENBQzNCLGNBQWMsQ0FBRSxJQUFJLENBRXBCLFVBQVUsQ0FBRSw4SEFBcUksQ0FDL0ksa0lBQXlJLENBQ3pJLGdJQUF1SSxDQUV6SSxrQkFBa0IsQ0FBRSxzRUFBc0UsQ0FBRSx3RUFBd0UsQ0FDcEssc0JBQXNCLENBQUUsU0FBUyxDQUNqQyxVQUFVLENBQUUsc0VBQXNFLENBQUUsd0VBQXdFLENBQzVKLGNBQWMsQ0FBRSxTQUFTLENBQzFCLEFBekJILEFBMEJFLGNBMUJZLENBMEJaLGlCQUFpQixBQUFDLENBQ2hCLFFBQVEsQ0FBRSxRQUFRLENBQ25CLEFBNUJILEFBNkJFLGNBN0JZLENBNkJaLGVBQWUsQUFBQyxDQUNkLFVBQVUsQ0FBRSxVQUFVLENBQ3RCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsVUFBVSxDQUFFLEtBQUssQ0FDakIsT0FBTyxDQUFFLElBQUksQ0FDYixRQUFRLENBQUUsTUFBTSxDQUNoQixhQUFhLENBQUUsSUFBSSxDQUVuQixVQUFVLENBQUUseUZBQThGLENBQUUscUJBQXVCLENBQ25JLFVBQVUsQ0FBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLHNCQUF3QixDQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLGdCQUFrQixDQXNEcEYsQUE5RkgsQUF5Q0ksY0F6Q1UsQ0E2QlosZUFBZSxBQVlaLFdBQVcsQUFBQyxDQUNYLE9BQU8sQ0FBRSxJQUFJLENBQ2IsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsT0FBTyxDQUFFLENBQUMsQ0FDVixHQUFHLENBQUUsZ0JBQWdCLENBQ3JCLElBQUksQ0FBRSxpQkFBaUIsQ0FDdkIsS0FBSyxDQUFFLGtCQUFrQixDQUN6QixjQUFjLENBQUUsSUFBSSxDQUNyQixBQWpETCxBQWtESSxjQWxEVSxDQTZCWixlQUFlLENBcUJiLGNBQWMsQUFBQyxDQUNiLEtBQUssQ0FBRSxLQUFLLENBQ1osU0FBUyxDQUFFLEdBQUcsQ0F1QmYsQUEzRUwsQUFxRE0sY0FyRFEsQ0E2QlosZUFBZSxDQXFCYixjQUFjLENBR1osYUFBYSxBQUFDLENBQ1osYUFBYSxDQUFFLElBQUksQ0FDbkIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsR0FBRyxDQUNqQixBQXpEUCxBQTBETSxjQTFEUSxDQTZCWixlQUFlLENBcUJiLGNBQWMsQ0FRWixFQUFFLEFBQUMsQ0FDRCxLQUFLLENBQUUsS0FBSyxDQUNaLFNBQVMsQ0FBRSxJQUFJLENBQ2YsYUFBYSxDQUFFLElBQUksQ0FDbkIsV0FBVyxDQUFFLHlEQUF5RCxDQUN0RSxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFdBQVcsQ0FBRSxJQUFJLENBQ2xCLEFBbEVQLEFBbUVNLGNBbkVRLENBNkJaLGVBQWUsQ0FxQmIsY0FBYyxDQWlCWixjQUFjLEFBQUMsQ0FDYixVQUFVLENBQUUsSUFBSSxDQUNoQixZQUFZLENBQUUsSUFBSSxDQUNsQixXQUFXLENBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyxnQkFBa0IsQ0FDekMsS0FBSyxDQUFFLGdCQUFnQixDQUN2QixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxHQUFHLENBQ2pCLEFBMUVQLEFBNEVJLGNBNUVVLENBNkJaLGVBQWUsQ0ErQ2IsZ0JBQWdCLEFBQUMsQ0FDZixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsSUFBSSxDQUNULEtBQUssQ0FBRSxDQUFDLENBQ1IsS0FBSyxDQUFFLEtBQUssQ0FDWixTQUFTLENBQUUsa0JBQWtCLENBdmFqQyxZQUFZLENBQUUsV0FBc0IsQ0ErYWpDLEFBOWFnQyxTQUFDLENBQUQsR0FBQyxFQUFyQixZQUFZLEVBQUUsQ0FBQyxDQUFHLENBQUMsRUFxVnBDLEFBcFZJLGNBb1ZVLENBNkJaLGVBQWUsQ0ErQ2IsZ0JBQWdCLEFBaGFmLFFBQVEsQUFBQyxDQUNSLE9BQU8sQ0FBRSxFQUFFLENBQ1gsT0FBTyxDQUFFLEtBQUssQ0FDZCxXQUFXLENBQUUsU0FBNEIsQ0FDMUMsQ0FnVkwsQUFtRk0sY0FuRlEsQ0E2QlosZUFBZSxDQStDYixnQkFBZ0IsQ0FPZCxHQUFHLEFBQUMsQ0FDRixRQUFRLENBQUUsUUFBUSxDQUNsQixPQUFPLENBQUUsS0FBSyxDQUNkLE1BQU0sQ0FBRSxJQUFJLENBQ1osVUFBVSxDQUFFLG1CQUFtQixDQUNoQyxBQXhGUCxBQTBGSSxjQTFGVSxDQTZCWixlQUFlLENBNkRiLGFBQWEsQUFBQyxDQUNaLE1BQU0sQ0FBRSxhQUFhLENBQ3JCLFdBQVcsQ0FBRSxJQUFJLENBQ2xCLEFBN0ZMLEFBaUdNLGNBakdRLENBK0ZaLGlCQUFpQixDQUNmLGdCQUFnQixDQUNkLGVBQWUsQUFBQyxDQUNkLEtBQUssQ0FBRSxDQUFDLENBQ1IsR0FBRyxDQUFFLENBQUMsQ0FDTixLQUFLLENBQUUsT0FBTyxDQUNmLEFBckdQLEFBc0dNLGNBdEdRLENBK0ZaLGlCQUFpQixDQUNmLGdCQUFnQixDQU1kLFNBQVMsQUFBQyxDQUNSLElBQUksQ0FBRSxFQUFFLENBQ1IsR0FBRyxDQUFFLEdBQUcsQ0FDUixLQUFLLENBQUUsT0FBTyxDQUNmLEFBMUdQLEFBK0dNLGNBL0dRLENBNkdaLGlCQUFpQixDQUNmLGdCQUFnQixDQUNkLGVBQWUsQUFBQyxDQUNkLEtBQUssQ0FBRSxDQUFDLENBQ1IsR0FBRyxDQUFFLENBQUMsQ0FDTixLQUFLLENBQUUsT0FBTyxDQUNmLEFBbkhQLEFBb0hNLGNBcEhRLENBNkdaLGlCQUFpQixDQUNmLGdCQUFnQixDQU1kLG1CQUFtQixBQUFDLENBQ2xCLElBQUksQ0FBRSxLQUFLLENBQ1gsR0FBRyxDQUFFLEdBQUcsQ0FDUixLQUFLLENBQUUsT0FBTyxDQUNmLEFBeEhQLEFBeUhNLGNBekhRLENBNkdaLGlCQUFpQixDQUNmLGdCQUFnQixDQVdkLGdCQUFnQixBQUFDLENBQ2YsSUFBSSxDQUFFLEtBQUssQ0FDWCxHQUFHLENBQUUsR0FBRyxDQUNSLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUE3SFAsQUE4SE0sY0E5SFEsQ0E2R1osaUJBQWlCLENBQ2YsZ0JBQWdCLENBZ0JkLFlBQVksQUFBQyxDQUNYLEtBQUssQ0FBRSxLQUFLLENBQ1osR0FBRyxDQUFFLEdBQUcsQ0FDUixLQUFLLENBQUUsT0FBTyxDQUNmLEFBbElQLEFBdUlNLGNBdklRLENBcUlaLGlCQUFpQixDQUNmLGdCQUFnQixDQUNkLGVBQWUsQUFBQyxDQUNkLEtBQUssQ0FBRSxDQUFDLENBQ1IsR0FBRyxDQUFFLENBQUMsQ0FDTixLQUFLLENBQUUsT0FBTyxDQUNmLEFBM0lQLEFBNElNLGNBNUlRLENBcUlaLGlCQUFpQixDQUNmLGdCQUFnQixDQU1kLGFBQWEsQUFBQyxDQUNaLElBQUksQ0FBRSxFQUFFLENBQ1IsR0FBRyxDQUFFLEdBQUcsQ0FDUixLQUFLLENBQUUsT0FBTyxDQUNmLEFBaEpQLEFBb0pJLGNBcEpVLENBbUpaLGlCQUFpQixDQUNmLGFBQWEsQUFBQSxRQUFRLEFBQUMsQ0FDcEIsT0FBTyxDQUFFLElBQUksQ0FDYixZQUFZLENBQUUsR0FBRyxDQUNsQixBQXZKTCxBQXdKSSxjQXhKVSxDQW1KWixpQkFBaUIsQ0FLZixnQkFBZ0IsQUFBQyxDQUNmLEdBQUcsQ0FBRSxJQUFJLENBbUJWLEFBNUtMLEFBMEpNLGNBMUpRLENBbUpaLGlCQUFpQixDQUtmLGdCQUFnQixDQUVkLGVBQWUsQUFBQyxDQUNkLEtBQUssQ0FBRSxDQUFDLENBQ1IsR0FBRyxDQUFFLENBQUMsQ0FDTixLQUFLLENBQUUsT0FBTyxDQUVkLGtCQUFrQixDQUFFLGlEQUFpRCxDQUNyRSxVQUFVLENBQUUsaURBQWlELENBQzlELEFBaktQLEFBa0tNLGNBbEtRLENBbUpaLGlCQUFpQixDQUtmLGdCQUFnQixDQVVkLGFBQWEsQUFBQyxDQUNaLElBQUksQ0FBRSxNQUFNLENBQ1osR0FBRyxDQUFFLE9BQU8sQ0FDWixLQUFLLENBQUUsT0FBTyxDQUNmLEFBdEtQLEFBdUtNLGNBdktRLENBbUpaLGlCQUFpQixDQUtmLGdCQUFnQixDQWVkLGFBQWEsQUFBQyxDQUNaLElBQUksQ0FBRSxHQUFHLENBQ1QsR0FBRyxDQUFFLEdBQUcsQ0FDUixLQUFLLENBQUUsS0FBSyxDQUNiLEFBS1AsQUFDRSxnQkFEYyxDQUNkLGFBQWEsQUFBQyxDQUNaLEtBQUssQ0FBRSxLQUFLLENBQ2IsQUFISCxBQUlFLGdCQUpjLENBSWQsZ0JBQWdCLEFBQUMsQ0FDZixPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsR0FBRyxDQUFFLElBQUksQ0FDVCxVQUFVLENBQUUsSUFBSSxDQTJIakIsQUFuSUgsQUFTSSxnQkFUWSxDQUlkLGdCQUFnQixDQUtkLGVBQWUsQUFBQyxDQUNkLFVBQVUsQ0FBRSxVQUFVLENBQ3RCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLEtBQUssQ0FDakIsUUFBUSxDQUFFLE1BQU0sQ0FDaEIsYUFBYSxDQUFFLElBQUksQ0FDbkIsVUFBVSxDQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLGdCQUFrQixDQWtIMUMsQUFsSUwsQUFpQk0sZ0JBakJVLENBSWQsZ0JBQWdCLENBS2QsZUFBZSxDQVFiLGVBQWUsQUFBQyxDQUNkLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE9BQU8sQ0FBRSxDQUFDLENBQ1YsS0FBSyxDQUFFLEtBQUssQ0FDWixTQUFTLENBQUUsR0FBRyxDQUNkLE9BQU8sQ0FBRSxhQUFhLENBQ3RCLFVBQVUsQ0FBRSxXQUFXLENBMEJ4QixBQWpEUCxBQXdCUSxnQkF4QlEsQ0FJZCxnQkFBZ0IsQ0FLZCxlQUFlLENBUWIsZUFBZSxDQU9iLGdCQUFnQixBQUFDLENBQ2YsT0FBTyxDQUFFLElBQUksQ0FDYixXQUFXLENBQUUsTUFBTSxDQUNuQixHQUFHLENBQUUsR0FBRyxDQUNSLGFBQWEsQ0FBRSxJQUFJLENBQ25CLFdBQVcsQ0FBRSx5REFBeUQsQ0FDdEUsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsR0FBRyxDQVNqQixBQXhDVCxBQWdDVSxnQkFoQ00sQ0FJZCxnQkFBZ0IsQ0FLZCxlQUFlLENBUWIsZUFBZSxDQU9iLGdCQUFnQixBQVFiLFFBQVEsQUFBQyxDQUNSLE9BQU8sQ0FBRSxFQUFFLENBQ1gsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLGFBQWEsQ0FBRSxJQUFJLENBQ25CLFVBQVUsQ0FBRSxJQUFJLENBQUMsNkNBQTZDLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FDL0UsZUFBZSxDQUFFLEtBQUssQ0FDdkIsQUF2Q1gsQUF5Q1EsZ0JBekNRLENBSWQsZ0JBQWdCLENBS2QsZUFBZSxDQVFiLGVBQWUsQ0F3QmIsRUFBRSxBQUFDLENBQ0QsYUFBYSxDQUFFLElBQUksQ0FDbkIsV0FBVyxDQUFFLHlEQUF5RCxDQUN0RSxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFdBQVcsQ0FBRSxNQUFNLENBQ3BCLEFBaERULEFBa0RNLGdCQWxEVSxDQUlkLGdCQUFnQixDQUtkLGVBQWUsQ0F5Q2IsaUJBQWlCLEFBQUMsQ0FDaEIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLENBQUMsQ0FDUixNQUFNLENBQUUsQ0FBQyxDQUNULEtBQUssQ0FBRSxHQUFHLENBT1gsQUE3RFAsQUF1RFEsZ0JBdkRRLENBSWQsZ0JBQWdCLENBS2QsZUFBZSxDQXlDYixpQkFBaUIsQ0FLZixHQUFHLEFBQUMsQ0FDRixRQUFRLENBQUUsUUFBUSxDQUNsQixPQUFPLENBQUUsS0FBSyxDQUNkLE1BQU0sQ0FBRSxJQUFJLENBQ1osVUFBVSxDQUFFLFNBQVMsQ0FBQyxLQUFJLENBQUMsOEJBQTRCLENBQUUsTUFBTSxDQUFDLEtBQUksQ0FBQyxJQUFJLENBQzFFLEFBNURULEFBOERNLGdCQTlEVSxDQUlkLGdCQUFnQixDQUtkLGVBQWUsQUFxRFosa0JBQWtCLEFBQUMsQ0FDbEIsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsVUFBVSxDQUFFLHNEQUFzRCxDQUluRSxBQXBFUCxBQWlFUSxnQkFqRVEsQ0FJZCxnQkFBZ0IsQ0FLZCxlQUFlLEFBcURaLGtCQUFrQixDQUdqQixpQkFBaUIsQUFBQyxDQUNoQixLQUFLLENBQUUsSUFBSSxDQUNaLEFBbkVULEFBcUVNLGdCQXJFVSxDQUlkLGdCQUFnQixDQUtkLGVBQWUsQUE0RFosbUJBQW1CLEFBQUMsQ0FDbkIsVUFBVSxDQUFFLHNEQUFzRCxDQWFuRSxBQW5GUCxBQXlFWSxnQkF6RUksQ0FJZCxnQkFBZ0IsQ0FLZCxlQUFlLEFBNERaLG1CQUFtQixDQUVsQixlQUFlLENBQ2IsZ0JBQWdCLEFBQ2IsUUFBUSxBQUFDLENBQ1IsZ0JBQWdCLENBQUUsOENBQThDLENBQ2hFLGVBQWUsQ0FBRSxLQUFLLENBQ3ZCLEFBNUViLEFBK0VRLGdCQS9FUSxDQUlkLGdCQUFnQixDQUtkLGVBQWUsQUE0RFosbUJBQW1CLENBVWxCLGlCQUFpQixBQUFDLENBQ2hCLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLENBQUMsQ0FDVixBQWxGVCxBQW9GTSxnQkFwRlUsQ0FJZCxnQkFBZ0IsQ0FLZCxlQUFlLEFBMkVaLGlCQUFpQixBQUFDLENBQ2pCLEtBQUssQ0FBRSxnQkFBZ0IsQ0FDdkIsVUFBVSxDQUFFLEtBQUssQ0FDakIsVUFBVSxDQUFFLE9BQU8sQ0FtQnBCLEFBMUdQLEFBd0ZRLGdCQXhGUSxDQUlkLGdCQUFnQixDQUtkLGVBQWUsQUEyRVosaUJBQWlCLENBSWhCLGVBQWUsQUFBQyxDQUNkLEtBQUssQ0FBRSxJQUFJLENBQ1gsU0FBUyxDQUFFLElBQUksQ0FDZixhQUFhLENBQUUsSUFBSSxDQVVwQixBQXJHVCxBQTRGVSxnQkE1Rk0sQ0FJZCxnQkFBZ0IsQ0FLZCxlQUFlLEFBMkVaLGlCQUFpQixDQUloQixlQUFlLENBSWIsRUFBRSxBQUFDLENBQ0QsV0FBVyxDQUFFLE1BQU0sQ0FDcEIsQUE5RlgsQUFnR1ksZ0JBaEdJLENBSWQsZ0JBQWdCLENBS2QsZUFBZSxBQTJFWixpQkFBaUIsQ0FJaEIsZUFBZSxDQU9iLGdCQUFnQixBQUNiLFFBQVEsQUFBQyxDQUNSLGdCQUFnQixDQUFFLDRDQUE0QyxDQUM5RCxlQUFlLENBQUUsS0FBSyxDQUN2QixBQW5HYixBQXNHUSxnQkF0R1EsQ0FJZCxnQkFBZ0IsQ0FLZCxlQUFlLEFBMkVaLGlCQUFpQixDQWtCaEIsaUJBQWlCLEFBQUMsQ0FDaEIsS0FBSyxDQUFFLENBQUMsQ0FDUixLQUFLLENBQUUsSUFBSSxDQUNaLEFBekdULEFBMkdNLGdCQTNHVSxDQUlkLGdCQUFnQixDQUtkLGVBQWUsQUFrR1osa0JBQWtCLEFBQUMsQ0FDbEIsS0FBSyxDQUFFLGdCQUFnQixDQUN2QixVQUFVLENBQUUsS0FBSyxDQUNqQixVQUFVLENBQUUseUNBQXlDLENBbUJ0RCxBQWpJUCxBQStHUSxnQkEvR1EsQ0FJZCxnQkFBZ0IsQ0FLZCxlQUFlLEFBa0daLGtCQUFrQixDQUlqQixlQUFlLEFBQUMsQ0FDZCxLQUFLLENBQUUsSUFBSSxDQUNYLFNBQVMsQ0FBRSxJQUFJLENBQ2YsYUFBYSxDQUFFLElBQUksQ0FVcEIsQUE1SFQsQUFtSFUsZ0JBbkhNLENBSWQsZ0JBQWdCLENBS2QsZUFBZSxBQWtHWixrQkFBa0IsQ0FJakIsZUFBZSxDQUliLEVBQUUsQUFBQyxDQUNELFdBQVcsQ0FBRSxNQUFNLENBQ3BCLEFBckhYLEFBdUhZLGdCQXZISSxDQUlkLGdCQUFnQixDQUtkLGVBQWUsQUFrR1osa0JBQWtCLENBSWpCLGVBQWUsQ0FPYixnQkFBZ0IsQUFDYixRQUFRLEFBQUMsQ0FDUixnQkFBZ0IsQ0FBRSw2Q0FBNkMsQ0FDL0QsZUFBZSxDQUFFLEtBQUssQ0FDdkIsQUExSGIsQUE2SFEsZ0JBN0hRLENBSWQsZ0JBQWdCLENBS2QsZUFBZSxBQWtHWixrQkFBa0IsQ0FrQmpCLGlCQUFpQixBQUFDLENBQ2hCLEtBQUssQ0FBRSxDQUFDLENBQ1IsS0FBSyxDQUFFLElBQUksQ0FDWixBQWhJVCxBQXFJSSxnQkFySVksQ0FvSWQsa0JBQWtCLENBQ2hCLGlCQUFpQixBQUFDLENBQ2hCLEtBQUssQ0FBRSxJQUFJLENBNW9CZixZQUFZLENBQUUsVUFBc0IsQ0F1cUJqQyxBQXRxQmdDLFNBQUMsQ0FBRCxHQUFDLEVBQXJCLFlBQVksRUFBRSxDQUFDLENBQUcsQ0FBQyxFQXFnQnBDLEFBcGdCSSxnQkFvZ0JZLENBb0lkLGtCQUFrQixDQUNoQixpQkFBaUIsQUF6b0JoQixRQUFRLEFBQUMsQ0FDUixPQUFPLENBQUUsRUFBRSxDQUNYLE9BQU8sQ0FBRSxLQUFLLENBQ2QsV0FBVyxDQUFFLFNBQTRCLENBQzFDLENBZ2dCTCxBQXdJTSxnQkF4SVUsQ0FvSWQsa0JBQWtCLENBQ2hCLGlCQUFpQixDQUdmLGVBQWUsQUFBQyxDQUNkLElBQUksQ0FBRSxLQUFLLENBQ1gsR0FBRyxDQUFFLEVBQUUsQ0FDUCxLQUFLLENBQUUsT0FBTyxDQUNmLEFBNUlQLEFBNklNLGdCQTdJVSxDQW9JZCxrQkFBa0IsQ0FDaEIsaUJBQWlCLENBUWYsYUFBYSxBQUFDLENBQ1osSUFBSSxDQUFFLE1BQU0sQ0FDWixHQUFHLENBQUUsRUFBRSxDQUNQLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUFqSlAsQUFrSk0sZ0JBbEpVLENBb0lkLGtCQUFrQixDQUNoQixpQkFBaUIsQ0FhZixvQkFBb0IsQUFBQyxDQUNuQixJQUFJLENBQUUsTUFBTSxDQUNaLEdBQUcsQ0FBRSxLQUFLLENBQ1YsS0FBSyxDQUFFLE1BQU0sQ0FDZCxBQXRKUCxBQXVKTSxnQkF2SlUsQ0FvSWQsa0JBQWtCLENBQ2hCLGlCQUFpQixDQWtCZixvQkFBb0IsQUFBQyxDQUNuQixJQUFJLENBQUUsTUFBTSxDQUNaLEdBQUcsQ0FBRSxLQUFLLENBQ1YsS0FBSyxDQUFFLEtBQUssQ0FDYixBQTNKUCxBQTRKTSxnQkE1SlUsQ0FvSWQsa0JBQWtCLENBQ2hCLGlCQUFpQixDQXVCZixjQUFjLEFBQUMsQ0FDYixJQUFJLENBQUUsTUFBTSxDQUNaLEdBQUcsQ0FBRSxNQUFNLENBQ1gsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQWhLUCxBQW9LSSxnQkFwS1ksQ0FtS2QsbUJBQW1CLENBQ2pCLGlCQUFpQixBQUFDLENBMXFCcEIsWUFBWSxDQUFFLFVBQXNCLENBMnNCakMsQUExc0JnQyxTQUFDLENBQUQsR0FBQyxFQUFyQixZQUFZLEVBQUUsQ0FBQyxDQUFHLENBQUMsRUFxZ0JwQyxBQXBnQkksZ0JBb2dCWSxDQW1LZCxtQkFBbUIsQ0FDakIsaUJBQWlCLEFBeHFCaEIsUUFBUSxBQUFDLENBQ1IsT0FBTyxDQUFFLEVBQUUsQ0FDWCxPQUFPLENBQUUsS0FBSyxDQUNkLFdBQVcsQ0FBRSxTQUE0QixDQUMxQyxDQWdnQkwsQUFzS00sZ0JBdEtVLENBbUtkLG1CQUFtQixDQUNqQixpQkFBaUIsQ0FFZixhQUFhLEFBQUMsQ0FDWixJQUFJLENBQUUsTUFBTSxDQUNaLEdBQUcsQ0FBRSxLQUFLLENBQ1YsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQTFLUCxBQTJLTSxnQkEzS1UsQ0FtS2QsbUJBQW1CLENBQ2pCLGlCQUFpQixDQU9mLGFBQWEsQUFBQyxDQUNaLE9BQU8sQ0FBRSxDQUFDLENBQ1YsSUFBSSxDQUFFLEdBQUcsQ0FDVCxHQUFHLENBQUUsS0FBSyxDQUNWLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUFoTFAsQUFpTE0sZ0JBakxVLENBbUtkLG1CQUFtQixDQUNqQixpQkFBaUIsQ0FhZixlQUFlLEFBQUMsQ0FDZCxJQUFJLENBQUUsTUFBTSxDQUNaLEdBQUcsQ0FBRSxJQUFJLENBQ1QsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQXJMUCxBQXNMTSxnQkF0TFUsQ0FtS2QsbUJBQW1CLENBQ2pCLGlCQUFpQixDQWtCZixjQUFjLEFBQUMsQ0FDYixJQUFJLENBQUUsTUFBTSxDQUNaLEdBQUcsQ0FBRSxNQUFNLENBQ1gsS0FBSyxDQUFFLE1BQU0sQ0FDZCxBQTFMUCxBQTJMTSxnQkEzTFUsQ0FtS2QsbUJBQW1CLENBQ2pCLGlCQUFpQixDQXVCZixXQUFXLEFBQUMsQ0FDVixJQUFJLENBQUUsTUFBTSxDQUNaLEdBQUcsQ0FBRSxLQUFLLENBQ1YsS0FBSyxDQUFFLE1BQU0sQ0FDZCxBQS9MUCxBQWdNTSxnQkFoTVUsQ0FtS2QsbUJBQW1CLENBQ2pCLGlCQUFpQixDQTRCZixjQUFjLEFBQUMsQ0FDYixJQUFJLENBQUUsTUFBTSxDQUNaLEdBQUcsQ0FBRSxHQUFHLENBQ1IsS0FBSyxDQUFFLE1BQU0sQ0FDZCxBQXBNUCxBQXdNSSxnQkF4TVksQ0F1TWQsaUJBQWlCLENBQ2YsaUJBQWlCLEFBQUMsQ0E5c0JwQixZQUFZLENBQUUsU0FBc0IsQ0FvdUJqQyxBQW51QmdDLFNBQUMsQ0FBRCxHQUFDLEVBQXJCLFlBQVksRUFBRSxDQUFDLENBQUcsQ0FBQyxFQXFnQnBDLEFBcGdCSSxnQkFvZ0JZLENBdU1kLGlCQUFpQixDQUNmLGlCQUFpQixBQTVzQmhCLFFBQVEsQUFBQyxDQUNSLE9BQU8sQ0FBRSxFQUFFLENBQ1gsT0FBTyxDQUFFLEtBQUssQ0FDZCxXQUFXLENBQUUsU0FBNEIsQ0FDMUMsQ0FnZ0JMLEFBME1NLGdCQTFNVSxDQXVNZCxpQkFBaUIsQ0FDZixpQkFBaUIsQ0FFZixlQUFlLEFBQUMsQ0FDZCxJQUFJLENBQUUsTUFBTSxDQUNaLEdBQUcsQ0FBRSxHQUFHLENBQ1IsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQTlNUCxBQStNTSxnQkEvTVUsQ0F1TWQsaUJBQWlCLENBQ2YsaUJBQWlCLENBT2YsYUFBYSxBQUFDLENBQ1osSUFBSSxDQUFFLE1BQU0sQ0FDWixHQUFHLENBQUUsTUFBTSxDQUNYLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUFuTlAsQUFvTk0sZ0JBcE5VLENBdU1kLGlCQUFpQixDQUNmLGlCQUFpQixDQVlmLGFBQWEsQUFBQyxDQUNaLElBQUksQ0FBRSxPQUFPLENBQ2IsR0FBRyxDQUFFLEdBQUcsQ0FDUixLQUFLLENBQUUsTUFBTSxDQUNkLEFBeE5QLEFBeU5NLGdCQXpOVSxDQXVNZCxpQkFBaUIsQ0FDZixpQkFBaUIsQ0FpQmYsaUJBQWlCLEFBQUMsQ0FDaEIsSUFBSSxDQUFFLE9BQU8sQ0FDYixHQUFHLENBQUUsR0FBRyxDQUNSLEtBQUssQ0FBRSxNQUFNLENBQ2QsQUE3TlAsQUFpT0ksZ0JBak9ZLENBZ09kLGtCQUFrQixDQUNoQixpQkFBaUIsQUFBQyxDQXZ1QnBCLFlBQVksQ0FBRSxTQUFzQixDQWt3QmpDLEFBandCZ0MsU0FBQyxDQUFELEdBQUMsRUFBckIsWUFBWSxFQUFFLENBQUMsQ0FBRyxDQUFDLEVBcWdCcEMsQUFwZ0JJLGdCQW9nQlksQ0FnT2Qsa0JBQWtCLENBQ2hCLGlCQUFpQixBQXJ1QmhCLFFBQVEsQUFBQyxDQUNSLE9BQU8sQ0FBRSxFQUFFLENBQ1gsT0FBTyxDQUFFLEtBQUssQ0FDZCxXQUFXLENBQUUsUUFBNEIsQ0FDMUMsQ0FnZ0JMLEFBbU9NLGdCQW5PVSxDQWdPZCxrQkFBa0IsQ0FDaEIsaUJBQWlCLENBRWYsYUFBYSxBQUFDLENBQ1osSUFBSSxDQUFFLE1BQU0sQ0FDWixHQUFHLENBQUUsS0FBSyxDQUNWLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUF2T1AsQUF3T00sZ0JBeE9VLENBZ09kLGtCQUFrQixDQUNoQixpQkFBaUIsQ0FPZixhQUFhLEFBQUMsQ0FDWixJQUFJLENBQUUsS0FBSyxDQUNYLEdBQUcsQ0FBRSxLQUFLLENBQ1YsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQTVPUCxBQTZPTSxnQkE3T1UsQ0FnT2Qsa0JBQWtCLENBQ2hCLGlCQUFpQixDQVlmLGVBQWUsQUFBQyxDQUNkLElBQUksQ0FBRSxNQUFNLENBQ1osR0FBRyxDQUFFLEVBQUUsQ0FDUCxLQUFLLENBQUUsT0FBTyxDQUNmLEFBalBQLEFBa1BNLGdCQWxQVSxDQWdPZCxrQkFBa0IsQ0FDaEIsaUJBQWlCLENBaUJmLFdBQVcsQUFBQyxDQUNWLElBQUksQ0FBRSxPQUFPLENBQ2IsR0FBRyxDQUFFLEVBQUUsQ0FDUCxLQUFLLENBQUUsT0FBTyxDQUNmLEFBdFBQLEFBdVBNLGdCQXZQVSxDQWdPZCxrQkFBa0IsQ0FDaEIsaUJBQWlCLENBc0JmLGNBQWMsQUFBQyxDQUNiLElBQUksQ0FBRSxPQUFPLENBQ2IsR0FBRyxDQUFFLEVBQUUsQ0FDUCxLQUFLLENBQUUsTUFBTSxDQUNkLEFBS1AsQUFDRSxXQURTLENBQ1QsVUFBVSxBQUFDLENBQ1QsR0FBRyxDQUFFLElBQUksQ0FDVCxNQUFNLENBQUUsU0FBUyxDQUNqQixPQUFPLENBQUUsQ0FBQyxDQUNWLFVBQVUsQ0FBRSxXQUFXLENBcUN4QixBQTFDSCxBQU1JLFdBTk8sQ0FDVCxVQUFVLENBS1IsTUFBTSxBQUFDLENBQ0wsR0FBRyxDQUFFLENBQUMsQ0FDTixPQUFPLENBQUUsSUFBSSxDQUNiLFVBQVUsQ0FBRSxPQUFPLENBQ25CLEtBQUssQ0FBRSxJQUFJLENBQ1gsV0FBVyxDQUFFLHlEQUF5RCxDQUN0RSxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFVBQVUsQ0FBRSxPQUFPLENBQUMsSUFBRyxDQUFDLDhCQUE0QixDQTJCckQsQUF6Q0wsQUFlTSxXQWZLLENBQ1QsVUFBVSxDQUtSLE1BQU0sQ0FTSixTQUFTLEFBQUMsQ0FDUixNQUFNLENBQUUsYUFBYSxDQUFDLFNBQVMsQ0FDaEMsQUFqQlAsQUFrQk0sV0FsQkssQ0FDVCxVQUFVLENBS1IsTUFBTSxDQVlKLGlCQUFpQixBQUFDLENBQ2hCLE9BQU8sQ0FBRSxJQUFJLENBQ2QsQUFwQlAsQUFxQk0sV0FyQkssQ0FDVCxVQUFVLENBS1IsTUFBTSxDQWVKLGVBQWUsQUFBQyxDQUNkLE9BQU8sQ0FBRSxLQUFLLENBQ2QsV0FBVyxDQUFFLENBQUMsQ0FDZCxTQUFTLENBQUUsQ0FBQyxDQUNaLFFBQVEsQ0FBRSxNQUFNLENBQ2hCLFdBQVcsQ0FBRSxNQUFNLENBQ25CLE9BQU8sQ0FBRSxDQUFDLENBQ1YsU0FBUyxDQUFFLFlBQVksQ0FDdkIsVUFBVSxDQUFFLFNBQVMsQ0FBQyxJQUFHLENBQUMsOEJBQTRCLENBQUUsV0FBVyxDQUFDLElBQUcsQ0FBQyxJQUFJLENBQUUsT0FBTyxDQUFDLElBQUcsQ0FBQyxJQUFJLENBQUUsU0FBUyxDQUFDLElBQUcsQ0FBQyxJQUFJLENBQ25ILEFBOUJQLEFBK0JNLFdBL0JLLENBQ1QsVUFBVSxDQUtSLE1BQU0sQUF5QkgsT0FBTyxBQUFDLENBQ1AsYUFBYSxDQUFFLElBQUksQ0FDbkIsVUFBVSxDQUFFLE9BQU8sQ0FPcEIsQUF4Q1AsQUFrQ1EsV0FsQ0csQ0FDVCxVQUFVLENBS1IsTUFBTSxBQXlCSCxPQUFPLENBR04sZUFBZSxBQUFDLENBQ2QsU0FBUyxDQUFFLDZCQUE2QixDQUN4QyxXQUFXLENBQUUsR0FBRyxDQUNoQixPQUFPLENBQUUsQ0FBQyxDQUNWLFNBQVMsQ0FBRSxRQUFRLENBQ3BCLEFBdkNULEFBMkNFLFdBM0NTLENBMkNULFlBQVksQUFBQyxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLFVBQVUsQ0FBRSx5Q0FBeUMsQ0FDckQsUUFBUSxDQUFFLE1BQU0sQ0FDaEIsYUFBYSxDQUFFLElBQUksQ0FyekJyQixZQUFZLENBQUUsV0FBc0IsQ0E2ekJuQyxBQTV6QmtDLFNBQUMsQ0FBRCxHQUFDLEVBQXJCLFlBQVksRUFBRSxDQUFDLENBQUcsQ0FBQyxFQXF3QnBDLEFBcHdCSSxXQW93Qk8sQ0EyQ1QsWUFBWSxBQS95QlQsUUFBUSxBQUFDLENBQ1IsT0FBTyxDQUFFLEVBQUUsQ0FDWCxPQUFPLENBQUUsS0FBSyxDQUNkLFdBQVcsQ0FBRSxTQUE0QixDQUMxQyxDQWd3QkwsQUFpREksV0FqRE8sQ0EyQ1QsWUFBWSxDQU1WLEdBQUcsQUFBQyxDQUNGLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE9BQU8sQ0FBRSxLQUFLLENBQ2QsTUFBTSxDQUFFLElBQUksQ0FDWixVQUFVLENBQUUsbUJBQW1CLENBQ2hDLEFBdERMLEFBeURJLFdBekRPLENBd0RULGNBQWMsQ0FDWixlQUFlLEFBQUMsQ0FDZCxJQUFJLENBQUUsS0FBSyxDQUNYLEdBQUcsQ0FBRSxLQUFLLENBQ1YsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQTdETCxBQThESSxXQTlETyxDQXdEVCxjQUFjLENBTVosY0FBYyxBQUFDLENBQ2IsSUFBSSxDQUFFLEtBQUssQ0FDWCxHQUFHLENBQUUsS0FBSyxDQUNWLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUFsRUwsQUFtRUksV0FuRU8sQ0F3RFQsY0FBYyxDQVdaLGFBQWEsQUFBQyxDQUNaLElBQUksQ0FBRSxLQUFLLENBQ1gsR0FBRyxDQUFFLE1BQU0sQ0FDWCxLQUFLLENBQUUsT0FBTyxDQUNmLEFBdkVMLEFBd0VJLFdBeEVPLENBd0RULGNBQWMsQ0FnQlosY0FBYyxBQUFDLENBQ2IsSUFBSSxDQUFFLE1BQU0sQ0FDWixHQUFHLENBQUUsS0FBSyxDQUNWLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUE1RUwsQUE2RUksV0E3RU8sQ0F3RFQsY0FBYyxDQXFCWixlQUFlLEFBQUMsQ0FDZCxJQUFJLENBQUUsTUFBTSxDQUNaLEdBQUcsQ0FBRSxNQUFNLENBQ1gsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQWpGTCxBQW9GSSxXQXBGTyxDQW1GVCxjQUFjLENBQ1osZUFBZSxBQUFDLENBQ2QsSUFBSSxDQUFFLE1BQU0sQ0FDWixHQUFHLENBQUUsS0FBSyxDQUNWLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUF4RkwsQUF5RkksV0F6Rk8sQ0FtRlQsY0FBYyxDQU1aLGFBQWEsQUFBQyxDQUNaLElBQUksQ0FBRSxNQUFNLENBQ1osR0FBRyxDQUFFLE9BQU8sQ0FDWixLQUFLLENBQUUsT0FBTyxDQUNmLEFBN0ZMLEFBOEZJLFdBOUZPLENBbUZULGNBQWMsQ0FXWixpQkFBaUIsQUFBQyxDQUNoQixJQUFJLENBQUUsT0FBTyxDQUNiLEdBQUcsQ0FBRSxPQUFPLENBQ1osS0FBSyxDQUFFLE9BQU8sQ0FDZixBQWxHTCxBQW1HSSxXQW5HTyxDQW1GVCxjQUFjLENBZ0JaLGNBQWMsQUFBQyxDQUNiLElBQUksQ0FBRSxPQUFPLENBQ2IsR0FBRyxDQUFFLEVBQUUsQ0FDUCxLQUFLLENBQUUsT0FBTyxDQUNmLEFBdkdMLEFBMkdJLFdBM0dPLENBeUdULGNBQWMsQ0FFWixzQkFBc0IsQUFBQyxDQUNyQixJQUFJLENBQUUsRUFBRSxDQUNSLEdBQUcsQ0FBRSxFQUFFLENBQ1AsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQS9HTCxBQWdISSxXQWhITyxDQXlHVCxjQUFjLENBT1osdUJBQXVCLEFBQUMsQ0FDdEIsSUFBSSxDQUFFLE9BQU8sQ0FDYixHQUFHLENBQUUsT0FBTyxDQUNaLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUFwSEwsQUFxSEksV0FySE8sQ0F5R1QsY0FBYyxDQVlaLGVBQWUsQUFBQyxDQUNkLElBQUksQ0FBRSxPQUFPLENBQ2IsR0FBRyxDQUFFLE9BQU8sQ0FDWixLQUFLLENBQUUsT0FBTyxDQUNmLEFBekhMLEFBMEhJLFdBMUhPLENBeUdULGNBQWMsQ0FpQlosY0FBYyxBQUFDLENBQ2IsSUFBSSxDQUFFLE9BQU8sQ0FDYixHQUFHLENBQUUsTUFBTSxDQUNYLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUE5SEwsQUErSEksV0EvSE8sQ0F5R1QsY0FBYyxDQXNCWixlQUFlLEFBQUMsQ0FDZCxJQUFJLENBQUUsT0FBTyxDQUNiLEdBQUcsQ0FBRSxNQUFNLENBQ1gsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQW5JTCxBQW9JSSxXQXBJTyxDQXlHVCxjQUFjLENBMkJaLGlCQUFpQixBQUFDLENBQ2hCLElBQUksQ0FBRSxNQUFNLENBQ1osR0FBRyxDQUFFLE9BQU8sQ0FDWixLQUFLLENBQUUsT0FBTyxDQUNmLEFBeElMLEFBeUlJLFdBeklPLENBeUdULGNBQWMsQ0FnQ1osYUFBYSxBQUFDLENBQ1osSUFBSSxDQUFFLE9BQU8sQ0FDYixHQUFHLENBQUUsT0FBTyxDQUNaLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUE3SUwsQUErSUUsV0EvSVMsQ0ErSVQsY0FBYyxBQUFDLENBQ2IsZUFBZSxDQUFBLFNBQUMsQ0FDaEIsbUJBQW1CLENBQUEsS0FBQyxDQTBCckIsQUEzS0gsQUFrSkksV0FsSk8sQ0ErSVQsY0FBYyxDQUdaLGVBQWUsQUFBQyxDQUNkLElBQUksQ0FBRSxNQUFNLENBQ1osR0FBRyxDQUFFLE1BQU0sQ0FDWCxLQUFLLENBQUUsT0FBTyxDQUNmLEFBdEpMLEFBdUpJLFdBdkpPLENBK0lULGNBQWMsQ0FRWixjQUFjLEFBQUMsQ0FDYixJQUFJLENBQUUsT0FBTyxDQUNiLEdBQUcsQ0FBRSxNQUFNLENBQ1gsS0FBSyxDQUFFLE9BQU8sQ0FFZCxTQUFTLENBQUUsa0VBQWtFLENBQzdFLGNBQWMsQ0FBRSxRQUFRLENBQ3hCLFVBQVUsQ0FBRSxTQUFTLENBQUMsd0JBQXdCLENBQUMsTUFBTSxDQUN0RCxBQS9KTCxBQWdLSSxXQWhLTyxDQStJVCxjQUFjLENBaUJaLGdCQUFnQixBQUFDLENBQ2YsSUFBSSxDQUFFLE1BQU0sQ0FDWixHQUFHLENBQUUsTUFBTSxDQUNYLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUFwS0wsQUFxS0ksV0FyS08sQ0ErSVQsY0FBYyxDQXNCWixrQkFBa0IsQUFBQyxDQUNqQixJQUFJLENBQUUsb0NBQW9DLENBQzFDLEdBQUcsQ0FBRSxNQUFNLENBQ1gsS0FBSyxDQUFFLE1BQU0sQ0FDYixVQUFVLENBQUUsSUFBSSxDQUFDLHdCQUF3QixDQUFDLE1BQU0sQ0FDakQsQUExS0wsQUE2S0ksV0E3S08sQ0E0S1QsY0FBYyxDQUNaLFlBQVksQUFBQyxDQUNYLElBQUksQ0FBRSxLQUFLLENBQ1gsR0FBRyxDQUFFLE1BQU0sQ0FDWCxLQUFLLENBQUUsT0FBTyxDQUNmLEFBakxMLEFBa0xJLFdBbExPLENBNEtULGNBQWMsQ0FNWixjQUFjLEFBQUMsQ0FDYixJQUFJLENBQUUsTUFBTSxDQUNaLEdBQUcsQ0FBRSxNQUFNLENBQ1gsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQXRMTCxBQXVMSSxXQXZMTyxDQTRLVCxjQUFjLENBV1osWUFBWSxBQUFDLENBQ1gsSUFBSSxDQUFFLE1BQU0sQ0FDWixHQUFHLENBQUUsT0FBTyxDQUNaLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUEzTEwsQUE0TEksV0E1TE8sQ0E0S1QsY0FBYyxDQWdCWixvQkFBb0IsQUFBQyxDQUNuQixJQUFJLENBQUUsT0FBTyxDQUNiLEdBQUcsQ0FBRSxPQUFPLENBQ1osS0FBSyxDQUFFLE9BQU8sQ0FDZixBQWhNTCxBQW1NSSxXQW5NTyxDQWtNVCxjQUFjLENBQ1osZUFBZSxBQUFDLENBQ2QsSUFBSSxDQUFFLE9BQU8sQ0FDYixHQUFHLENBQUUsT0FBTyxDQUNaLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUF2TUwsQUF3TUksV0F4TU8sQ0FrTVQsY0FBYyxDQU1aLFlBQVksQUFBQyxDQUNYLElBQUksQ0FBRSxPQUFPLENBQ2IsR0FBRyxDQUFFLE1BQU0sQ0FDWCxLQUFLLENBQUUsT0FBTyxDQUNmLEFBNU1MLEFBNk1JLFdBN01PLENBa01ULGNBQWMsQ0FXWixZQUFZLEFBQUMsQ0FDWCxJQUFJLENBQUUsTUFBTSxDQUNaLEdBQUcsQ0FBRSxNQUFNLENBQ1gsS0FBSyxDQUFFLE1BQU0sQ0FDZCxBQUlMLEFBQ0UsaUJBRGUsQ0FDZixrQkFBa0IsQUFBQyxDQUNqQixPQUFPLENBQUUsSUFBSSxDQUNiLEdBQUcsQ0FBRSxJQUFJLENBQ1QsVUFBVSxDQUFFLElBQUksQ0FzQ2pCLEFBMUNILEFBS0ksaUJBTGEsQ0FDZixrQkFBa0IsQ0FJaEIsaUJBQWlCLEFBQUMsQ0FDaEIsVUFBVSxDQUFFLFVBQVUsQ0FDdEIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLGdCQUFnQixDQUN2QixVQUFVLENBQUUsS0FBSyxDQUNqQixRQUFRLENBQUUsTUFBTSxDQUNoQixhQUFhLENBQUUsSUFBSSxDQThCcEIsQUF6Q0wsQUFZTSxpQkFaVyxDQUNmLGtCQUFrQixDQUloQixpQkFBaUIsQ0FPZixpQkFBaUIsQUFBQyxDQUNoQixRQUFRLENBQUUsUUFBUSxDQUNsQixPQUFPLENBQUUsQ0FBQyxDQUNWLE9BQU8sQ0FBRSxJQUFJLENBUWQsQUF2QlAsQUFnQlEsaUJBaEJTLENBQ2Ysa0JBQWtCLENBSWhCLGlCQUFpQixDQU9mLGlCQUFpQixDQUlmLEVBQUUsQUFBQyxDQUNELGFBQWEsQ0FBRSxJQUFJLENBQ25CLFdBQVcsQ0FBRSx5REFBeUQsQ0FDdEUsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsR0FBRyxDQUNoQixXQUFXLENBQUUsSUFBSSxDQUNsQixBQXRCVCxBQXdCTSxpQkF4QlcsQ0FDZixrQkFBa0IsQ0FJaEIsaUJBQWlCLENBbUJmLG1CQUFtQixBQUFDLENBQ2xCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE1BQU0sQ0FBRSxDQUFDLENBQ1QsS0FBSyxDQUFFLElBQUksQ0FPWixBQWxDUCxBQTRCUSxpQkE1QlMsQ0FDZixrQkFBa0IsQ0FJaEIsaUJBQWlCLENBbUJmLG1CQUFtQixDQUlqQixHQUFHLEFBQUMsQ0FDRixRQUFRLENBQUUsUUFBUSxDQUNsQixPQUFPLENBQUUsS0FBSyxDQUNkLE1BQU0sQ0FBRSxJQUFJLENBQ1osVUFBVSxDQUFFLFNBQVMsQ0FBQyxJQUFHLENBQUMsOEJBQTRCLENBQ3ZELEFBakNULEFBbUNNLGlCQW5DVyxDQUNmLGtCQUFrQixDQUloQixpQkFBaUIsQUE4QmQsa0JBQWtCLEFBQUMsQ0FDbEIsVUFBVSxDQUFFLHNGQUE0RixDQUN6RyxBQXJDUCxBQXNDTSxpQkF0Q1csQ0FDZixrQkFBa0IsQ0FJaEIsaUJBQWlCLEFBaUNkLGtCQUFrQixBQUFDLENBQ2xCLFVBQVUsQ0FBRSw2RkFBNEQsQ0FDekUsQUF4Q1AsQUE0Q0ksaUJBNUNhLENBMkNmLGtCQUFrQixDQUNoQixtQkFBbUIsQUFBQyxDQUNsQixVQUFVLENBQUUsa0JBQWtCLENBeGdDbEMsWUFBWSxDQUFFLFdBQXNCLENBMmtDakMsQUExa0NnQyxTQUFDLENBQUQsR0FBQyxFQUFyQixZQUFZLEVBQUUsQ0FBQyxDQUFHLENBQUMsRUEwOUJwQyxBQXo5QkksaUJBeTlCYSxDQTJDZixrQkFBa0IsQ0FDaEIsbUJBQW1CLEFBcmdDbEIsUUFBUSxBQUFDLENBQ1IsT0FBTyxDQUFFLEVBQUUsQ0FDWCxPQUFPLENBQUUsS0FBSyxDQUNkLFdBQVcsQ0FBRSxTQUE0QixDQUMxQyxDQXE5QkwsQUErQ00saUJBL0NXLENBMkNmLGtCQUFrQixDQUNoQixtQkFBbUIsQ0FHakIsWUFBWSxBQUFDLENBQ1gsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFFLEVBQUUsQ0FDUixHQUFHLENBQUUsQ0FBQyxDQUNOLEtBQUssQ0FBRSxNQUFNLENBOWdDbkIsWUFBWSxDQUFFLEtBQXNCLENBNmlDL0IsQUE1aUM4QixTQUFDLENBQUQsR0FBQyxFQUFyQixZQUFZLEVBQUUsQ0FBQyxDQUFHLENBQUMsRUEwOUJwQyxBQXo5QkksaUJBeTlCYSxDQTJDZixrQkFBa0IsQ0FDaEIsbUJBQW1CLENBR2pCLFlBQVksQUF4Z0NiLFFBQVEsQUFBQyxDQUNSLE9BQU8sQ0FBRSxFQUFFLENBQ1gsT0FBTyxDQUFFLEtBQUssQ0FDZCxXQUFXLENBQUUsR0FBNEIsQ0FDMUMsQ0FxOUJMLEFBcURRLGlCQXJEUyxDQTJDZixrQkFBa0IsQ0FDaEIsbUJBQW1CLENBR2pCLFlBQVksQ0FNVixXQUFXLEFBQUMsQ0FDVixLQUFLLENBQUUsSUFBSSxDQUNaLEFBdkRULEFBd0RRLGlCQXhEUyxDQTJDZixrQkFBa0IsQ0FDaEIsbUJBQW1CLENBR2pCLFlBQVksQ0FTVixXQUFXLEFBQUMsQ0FDVixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsQ0FBQyxDQUNOLEtBQUssQ0FBRSxDQUFDLENBQ1IsTUFBTSxDQUFFLENBQUMsQ0FDVCxJQUFJLENBQUUsQ0FBQyxDQUVQLFNBQVMsQ0FBRSxRQUFRLENBU3BCLEFBeEVULEFBZ0VVLGlCQWhFTyxDQTJDZixrQkFBa0IsQ0FDaEIsbUJBQW1CLENBR2pCLFlBQVksQ0FTVixXQUFXLENBUVQsYUFBYSxBQUFDLENBQ1osSUFBSSxDQUFFLEtBQUssQ0FDWCxHQUFHLENBQUUsS0FBSyxDQUNWLEtBQUssQ0FBRSxLQUFLLENBQ1osU0FBUyxDQUFFLFlBQVksQ0FDdkIsZ0JBQWdCLENBQUUsWUFBWSxDQUM5QixVQUFVLENBQUUsU0FBUyxDQUFDLEtBQUksQ0FBQyw4QkFBNEIsQ0FDeEQsQUF2RVgsQUF5RVEsaUJBekVTLENBMkNmLGtCQUFrQixDQUNoQixtQkFBbUIsQ0FHakIsWUFBWSxDQTBCVixhQUFhLEFBQUMsQ0FFWixJQUFJLENBQUUsR0FBRyxDQUNULEdBQUcsQ0FBRSxLQUFLLENBQ1YsS0FBSyxDQUFFLEtBQUssQ0FDWixTQUFTLENBQUUsWUFBWSxDQUN2QixnQkFBZ0IsQ0FBRSxhQUFhLENBQy9CLFVBQVUsQ0FBRSxTQUFTLENBQUMsS0FBSSxDQUFDLDhCQUE0QixDQUN4RCxBQWpGVCxBQW1GTSxpQkFuRlcsQ0EyQ2Ysa0JBQWtCLENBQ2hCLG1CQUFtQixDQXVDakIsc0JBQXNCLEFBQUMsQ0FDckIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLENBQUMsQ0FDTixLQUFLLENBQUUsQ0FBQyxDQUNSLE1BQU0sQ0FBRSxDQUFDLENBQ1QsSUFBSSxDQUFFLENBQUMsQ0FDUCxjQUFjLENBQUUsSUFBSSxDQXNCckIsQUEvR1AsQUEyRlEsaUJBM0ZTLENBMkNmLGtCQUFrQixDQUNoQixtQkFBbUIsQ0F1Q2pCLHNCQUFzQixDQVFwQixjQUFjLEFBQUMsQ0FDYixJQUFJLENBQUUsT0FBTyxDQUNiLEdBQUcsQ0FBRSxNQUFNLENBQ1gsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQS9GVCxBQWdHUSxpQkFoR1MsQ0EyQ2Ysa0JBQWtCLENBQ2hCLG1CQUFtQixDQXVDakIsc0JBQXNCLENBYXBCLGNBQWMsQUFBQyxDQUNiLElBQUksQ0FBRSxPQUFPLENBQ2IsR0FBRyxDQUFFLE9BQU8sQ0FDWixLQUFLLENBQUUsT0FBTyxDQUNmLEFBcEdULEFBcUdRLGlCQXJHUyxDQTJDZixrQkFBa0IsQ0FDaEIsbUJBQW1CLENBdUNqQixzQkFBc0IsQ0FrQnBCLGNBQWMsQUFBQyxDQUNiLElBQUksQ0FBRSxPQUFPLENBQ2IsR0FBRyxDQUFFLE9BQU8sQ0FDWixLQUFLLENBQUUsT0FBTyxDQUNmLEFBekdULEFBMEdRLGlCQTFHUyxDQTJDZixrQkFBa0IsQ0FDaEIsbUJBQW1CLENBdUNqQixzQkFBc0IsQ0F1QnBCLGVBQWUsQUFBQyxDQUNkLElBQUksQ0FBRSxNQUFNLENBQ1osR0FBRyxDQUFFLE1BQU0sQ0FDWCxLQUFLLENBQUUsT0FBTyxDQUNmLEFBOUdULEFBbUhJLGlCQW5IYSxDQWtIZixrQkFBa0IsQ0FDaEIsbUJBQW1CLEFBQUMsQ0E5a0N0QixZQUFZLENBQUUsVUFBc0IsQ0EwcUNqQyxBQXpxQ2dDLFNBQUMsQ0FBRCxHQUFDLEVBQXJCLFlBQVksRUFBRSxDQUFDLENBQUcsQ0FBQyxFQTA5QnBDLEFBejlCSSxpQkF5OUJhLENBa0hmLGtCQUFrQixDQUNoQixtQkFBbUIsQUE1a0NsQixRQUFRLEFBQUMsQ0FDUixPQUFPLENBQUUsRUFBRSxDQUNYLE9BQU8sQ0FBRSxLQUFLLENBQ2QsV0FBVyxDQUFFLFNBQTRCLENBQzFDLENBcTlCTCxBQXFITSxpQkFySFcsQ0FrSGYsa0JBQWtCLENBQ2hCLG1CQUFtQixDQUVqQixzQkFBc0IsQUFBQyxDQUNyQixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsQ0FBQyxDQUNOLEtBQUssQ0FBRSxDQUFDLENBQ1IsTUFBTSxDQUFFLENBQUMsQ0FDVCxJQUFJLENBQUUsQ0FBQyxDQUNQLGNBQWMsQ0FBRSxJQUFJLENBUXJCLEFBbklQLEFBNEhRLGlCQTVIUyxDQWtIZixrQkFBa0IsQ0FDaEIsbUJBQW1CLENBRWpCLHNCQUFzQixDQU9wQixlQUFlLEFBQUMsQ0FFZCxJQUFJLENBQUUsS0FBSyxDQUNYLE1BQU0sQ0FBRSxDQUFDLENBQ1QsS0FBSyxDQUFFLE9BQU8sQ0FDZCxnQkFBZ0IsQ0FBRSxRQUFRLENBQzNCLEFBbElULEFBb0lNLGlCQXBJVyxDQWtIZixrQkFBa0IsQ0FDaEIsbUJBQW1CLENBaUJqQixpQkFBaUIsQUFBQyxDQUdoQixRQUFRLENBQUUsUUFBUSxDQUNsQixPQUFPLENBQUUsQ0FBQyxDQUVWLEdBQUcsQ0FBRSxJQUFJLENBQ1QsS0FBSyxDQUFFLENBQUMsQ0FDUixNQUFNLENBQUUsQ0FBQyxDQUNULElBQUksQ0FBRSxDQUFDLENBQ1AsY0FBYyxDQUFFLElBQUksQ0FnRXJCLEFBOU1QLEFBK0lRLGlCQS9JUyxDQWtIZixrQkFBa0IsQ0FDaEIsbUJBQW1CLENBaUJqQixpQkFBaUIsQ0FXZixHQUFHLEFBQUMsQ0FDRixjQUFjLENBQUUsSUFBSSxDQUNwQixHQUFHLENBQUUsQ0FBQyxDQUNQLEFBbEpULEFBbUpRLGlCQW5KUyxDQWtIZixrQkFBa0IsQ0FDaEIsbUJBQW1CLENBaUJqQixpQkFBaUIsQ0FlZixZQUFZLEFBQUMsQ0FDWCxJQUFJLENBQUUsTUFBTSxDQUNaLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUF0SlQsQUF1SlEsaUJBdkpTLENBa0hmLGtCQUFrQixDQUNoQixtQkFBbUIsQ0FpQmpCLGlCQUFpQixDQW1CZixVQUFVLEFBQUMsQ0FDVCxJQUFJLENBQUUsT0FBMkIsQ0FDakMsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQTFKVCxBQTJKUSxpQkEzSlMsQ0FrSGYsa0JBQWtCLENBQ2hCLG1CQUFtQixDQWlCakIsaUJBQWlCLENBdUJmLFFBQVEsQUFBQyxDQUNQLElBQUksQ0FBRSxPQUF5QyxDQUMvQyxLQUFLLENBQUUsT0FBTyxDQUNmLEFBOUpULEFBK0pRLGlCQS9KUyxDQWtIZixrQkFBa0IsQ0FDaEIsbUJBQW1CLENBaUJqQixpQkFBaUIsQ0EyQmYsYUFBYSxBQUFDLENBQ1osSUFBSSxDQUFFLE9BQW1ELENBQ3pELEtBQUssQ0FBRSxPQUFPLENBQ2YsQUFsS1QsQUFvS1EsaUJBcEtTLENBa0hmLGtCQUFrQixDQUNoQixtQkFBbUIsQ0FpQmpCLGlCQUFpQixDQWdDZixVQUFVLEFBQUMsQ0FDVCxLQUFLLENBQUUsT0FBMEMsQ0FDakQsVUFBVSxDQWhDRyxPQUFpQixDQWlDOUIsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQXhLVCxBQXlLUSxpQkF6S1MsQ0FrSGYsa0JBQWtCLENBQ2hCLG1CQUFtQixDQWlCakIsaUJBQWlCLENBcUNmLFdBQVcsQUFBQyxDQUNWLEtBQUssQ0FBRSxPQUFnQyxDQUN2QyxVQUFVLENBckNHLE9BQWlCLENBc0M5QixLQUFLLENBQUUsT0FBTyxDQUNmLEFBN0tULEFBOEtRLGlCQTlLUyxDQWtIZixrQkFBa0IsQ0FDaEIsbUJBQW1CLENBaUJqQixpQkFBaUIsQ0EwQ2YsVUFBVSxBQUFDLENBQ1QsS0FBSyxDQUFFLE9BQWtCLENBQ3pCLFVBQVUsQ0ExQ0csT0FBaUIsQ0EyQzlCLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUFsTFQsQUFtTFEsaUJBbkxTLENBa0hmLGtCQUFrQixDQUNoQixtQkFBbUIsQ0FpQmpCLGlCQUFpQixDQStDZixlQUFlLEFBQUMsQ0FFZCxLQUFLLENBQUUsT0FBTyxDQUNkLFVBQVUsQ0FBRSxLQUFzQixDQUNsQyxLQUFLLENBQUUsT0FBTyxDQUNmLEFBeExULEFBMExRLGlCQTFMUyxDQWtIZixrQkFBa0IsQ0FDaEIsbUJBQW1CLENBaUJqQixpQkFBaUIsQ0FzRGYsY0FBYyxBQUFDLENBQ2IsSUFBSSxDQUFFLEtBQUssQ0FDWCxVQUFVLENBQUUsT0FBaUIsQ0FDN0IsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQTlMVCxBQStMUSxpQkEvTFMsQ0FrSGYsa0JBQWtCLENBQ2hCLG1CQUFtQixDQWlCakIsaUJBQWlCLENBMkRmLFdBQVcsQUFBQyxDQUNWLElBQUksQ0FBRSxLQUEwQixDQUNoQyxVQUFVLENBQUUsT0FBaUIsQ0FDN0IsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQW5NVCxBQW9NUSxpQkFwTVMsQ0FrSGYsa0JBQWtCLENBQ2hCLG1CQUFtQixDQWlCakIsaUJBQWlCLENBZ0VmLGVBQWUsQUFBQyxDQUNkLElBQUksQ0FBRSxLQUFrQyxDQUN4QyxVQUFVLENBQUUsT0FBaUIsQ0FDN0IsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQXhNVCxBQXlNUSxpQkF6TVMsQ0FrSGYsa0JBQWtCLENBQ2hCLG1CQUFtQixDQWlCakIsaUJBQWlCLENBcUVmLG9CQUFvQixBQUFDLENBQ25CLElBQUksQ0FBRSxPQUE0QyxDQUNsRCxVQUFVLENBQUUsT0FBaUIsQ0FDN0IsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQU1ULEFBQUEsYUFBYSxBQUFDLENBQ1osUUFBUSxDQUFFLFFBQVEsQ0FDbEIsU0FBUyxDQUFFLE9BQU8sQ0FvRG5CLEFBdERELEFBR0UsYUFIVyxBQUdWLGFBQWEsQUFBQyxDQUNiLEtBQUssQ0FBRSxJQUFJLENBQ1gsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUFOSCxBQU9FLGFBUFcsQUFPVixRQUFRLEFBQUMsQ0FDUixPQUFPLENBQUUsRUFBRSxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE9BQU8sQ0FBRSxFQUFFLENBQ1gsR0FBRyxDQUFFLEtBQUssQ0FDVixNQUFNLENBQUUsS0FBSyxDQUNiLElBQUksQ0FBRSxDQUFDLENBQ1AsS0FBSyxDQUFFLElBQUksQ0FDWCxjQUFjLENBQUUsSUFBSSxDQUNwQixVQUFVLENBQUUsbUZBQXFGLENBQy9GLG1GQUFxRixDQUN2RixrQkFBa0IsQ0FBRSx1RUFBdUUsQ0FDM0YsVUFBVSxDQUFFLHVFQUF1RSxDQUNwRixBQXBCSCxBQXFCRSxhQXJCVyxDQXFCWCxlQUFlLEFBQUMsQ0FDZCxLQUFLLENBQUUsTUFBTSxDQUNiLFNBQVMsQ0FBRSxtQ0FBbUMsQ0FDOUMsWUFBWSxDQUFFLElBQUksQ0FDbEIsV0FBVyxDQUFFLElBQUksQ0FDakIsT0FBTyxDQUFFLElBQUksQ0FDYixXQUFXLENBQUUsTUFBTSxDQUNuQixlQUFlLENBQUUsYUFBYSxDQUM5QixhQUFhLENBQUUsSUFBSSxDQUlwQixBQWpDSCxBQThCSSxhQTlCUyxDQXFCWCxlQUFlLENBU2IsVUFBVSxBQUFDLENBQ1QsTUFBTSxDQUFFLENBQUMsQ0FDVixBQWhDTCxBQWtDRSxhQWxDVyxDQWtDWCxjQUFjLEFBQUMsQ0FDYixRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsTUFBTSxDQUNiLFNBQVMsQ0FBRSxtQ0FBbUMsQ0FDOUMsTUFBTSxDQUFFLE1BQU0sQ0FDZCxZQUFZLENBQUUsV0FBVyxDQUN6QixVQUFVLENBQUUseUNBQXlDLENBQ3JELFFBQVEsQ0FBRSxNQUFNLENBQ2hCLGFBQWEsQ0FBRSxJQUFJLENBTXBCLEFBaERILEFBMkNJLGFBM0NTLENBa0NYLGNBQWMsQ0FTWixHQUFHLEFBQUMsQ0FDRixPQUFPLENBQUUsS0FBSyxDQUNkLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDYixBQS9DTCxBQWlERSxhQWpEVyxDQWlEWCxhQUFhLEFBQUMsQ0FDWixLQUFLLENBQUUsTUFBTSxDQUNiLFNBQVMsQ0FBRSxtQ0FBbUMsQ0FDOUMsTUFBTSxDQUFFLFdBQVcsQ0FDcEIsQUFHSCxBQUVJLHlCQUZxQixDQUN2QixhQUFhLENBQ1gsY0FBYyxBQUFDLENBQ2IsV0FBVyxDQUFFLHlEQUF5RCxDQUN0RSxTQUFTLENBQUUsc0JBQXNCLENBQ2pDLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFVBQVUsQ0FBRSxNQUFNLENBQ25CLEFBUkwsQUFVRSx5QkFWdUIsQ0FVdkIsa0JBQWtCLEFBQUMsQ0FDakIsTUFBTSxDQUFFLElBQUksQ0FDWixTQUFTLENBQUUsZ0JBQWdCLENBQzNCLFVBQVUsQ0FBRSxPQUFPLENBQ25CLGNBQWMsQ0FBRSxLQUFLLENBbUd0QixBQWpISCxBQWdCSSx5QkFoQnFCLENBVXZCLGtCQUFrQixDQU1oQixhQUFhLEFBQUMsQ0FDWixVQUFVLENBQUUsSUFBSSxDQU1qQixBQXZCTCxBQW1CTSx5QkFuQm1CLENBVXZCLGtCQUFrQixDQU1oQixhQUFhLENBR1gsY0FBYyxBQUFDLENBQ2IsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsQ0FBQyxDQUNYLEFBdEJQLEFBd0JJLHlCQXhCcUIsQ0FVdkIsa0JBQWtCLENBY2hCLG9CQUFvQixBQUFDLENBQ25CLElBQUksQ0FBRSxDQUFDLENBQ1AsT0FBTyxDQUFFLElBQUksQ0FDYixjQUFjLENBQUUsR0FBRyxDQUNuQixlQUFlLENBQUUsTUFBTSxDQUN2QixXQUFXLENBQUUsTUFBTSxDQUNuQixLQUFLLENBQUUsTUFBTSxDQUNiLFNBQVMsQ0FBRSxtQ0FBbUMsQ0FDOUMsR0FBRyxDQUFFLElBQUksQ0FDVCxNQUFNLENBQUUsV0FBVyxDQUNuQixTQUFTLENBQUUsZUFBZSxDQStEM0IsQUFqR0wsQUFvQ00seUJBcENtQixDQVV2QixrQkFBa0IsQ0FjaEIsb0JBQW9CLENBWWxCLEtBQUssQUFBQyxDQUNKLE1BQU0sQ0FBRSxtQkFBbUIsQ0FDM0IsVUFBVSxDQUFFLDZCQUE2QixDQUN6QyxhQUFhLENBQUUsSUFBSSxDQUNuQixPQUFPLENBQUUsSUFBSSxDQUNiLFVBQVUsQ0FBRSxVQUFVLENBQ3RCLE1BQU0sQ0FBRSxDQUFDLENBQ1QsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsVUFBVSxDQUFFLGdEQUFnRCxDQUFDLFNBQVMsQ0FDdEUsZUFBZSxDQUFFLEtBQUssQ0FDdEIsS0FBSyxDQUFFLGdCQUFnQixDQUN2QixTQUFTLENBQUUsSUFBSSxDQWlEaEIsQUFoR1AsQUFpRFEseUJBakRpQixDQVV2QixrQkFBa0IsQ0FjaEIsb0JBQW9CLENBWWxCLEtBQUssQ0FhSCxXQUFXLEFBQUMsQ0FDVixNQUFNLENBQUUsV0FBVyxDQUNuQixXQUFXLENBQUUsR0FBRyxDQUNoQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLEtBQUssQ0FBRSxJQUFJLENBQ1osQUF6RFQsQUEwRFEseUJBMURpQixDQVV2QixrQkFBa0IsQ0FjaEIsb0JBQW9CLENBWWxCLEtBQUssQ0FzQkgsSUFBSSxBQUFDLENBQ0gsU0FBUyxDQUFFLEtBQUssQ0FDaEIsTUFBTSxDQUFFLElBQUksQ0FDWixNQUFNLENBQUUsV0FBVyxDQUNuQixXQUFXLENBQUUsR0FBRyxDQUNoQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLE1BQU0sQ0FBRSxpQkFBaUIsQ0FDekIsS0FBSyxDQUFFLElBQUksQ0FDWCxVQUFVLENBQUUsV0FBVyxDQUN4QixBQXBFVCxBQXFFUSx5QkFyRWlCLENBVXZCLGtCQUFrQixDQWNoQixvQkFBb0IsQ0FZbEIsS0FBSyxDQWlDSCxPQUFPLEFBQUMsQ0FDTixNQUFNLENBQUUsZUFBZSxDQUN2QixXQUFXLENBQUUsR0FBRyxDQUNoQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLEtBQUssQ0FBRSxJQUFJLENBZ0JaLEFBM0ZULEFBNkVVLHlCQTdFZSxDQVV2QixrQkFBa0IsQ0FjaEIsb0JBQW9CLENBWWxCLEtBQUssQ0FpQ0gsT0FBTyxDQVFKLElBQUksQUFBQyxDQUNKLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFVBQVUsQ0FBRSxPQUFPLENBQ25CLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixVQUFVLENBQUUsMkNBQTJDLENBQUMsU0FBUyxDQUNqRSxlQUFlLENBQUUsU0FBUyxDQUMzQixBQXJGWCxBQXVGWSx5QkF2RmEsQ0FVdkIsa0JBQWtCLENBY2hCLG9CQUFvQixDQVlsQixLQUFLLENBaUNILE9BQU8sQUFpQkosTUFBTSxDQUNKLElBQUksQUFBQyxDQUNKLFNBQVMsQ0FBRSxlQUFlLENBQzNCLEFBekZiLEFBNEZRLHlCQTVGaUIsQ0FVdkIsa0JBQWtCLENBY2hCLG9CQUFvQixDQVlsQixLQUFLLEFBd0RGLFVBQVcsQ0FBQSxDQUFDLENBQUUsQ0FDYixVQUFVLENBQUUsZ0RBQWdELENBQUMsU0FBUyxDQUN0RSxlQUFlLENBQUUsU0FBUyxDQUMzQixBQS9GVCxBQWtHSSx5QkFsR3FCLENBVXZCLGtCQUFrQixBQXdGZixPQUFPLEFBQUMsQ0FDUCxTQUFTLENBQUUsYUFBYSxDQVV6QixBQTdHTCxBQXNHUSx5QkF0R2lCLENBVXZCLGtCQUFrQixBQXdGZixPQUFPLENBR04sYUFBYSxDQUNYLGNBQWMsQUFBQyxDQUNiLE9BQU8sQ0FBRSxDQUFDLENBQ1gsQUF4R1QsQUEwR00seUJBMUdtQixDQVV2QixrQkFBa0IsQUF3RmYsT0FBTyxDQVFOLG9CQUFvQixBQUFDLENBQ25CLFNBQVMsQ0FBRSxjQUFjLENBQzFCLEFBNUdQLEFBOEdJLHlCQTlHcUIsQ0FVdkIsa0JBQWtCLEFBb0dmLGdCQUFnQixBQUFDLENBQ2hCLFNBQVMsQ0FBRSxpQkFBaUIsQ0FDN0IsQUFoSEwsQUFtSEUseUJBbkh1QixDQW1IdkIsaUJBQWlCLEFBQUMsQ0FDaEIsU0FBUyxDQUFFLGdCQUFnQixDQUMzQixRQUFRLENBQUUsUUFBUSxDQUNsQixNQUFNLENBQUUsSUFBSSxDQUNaLGNBQWMsQ0FBRSxJQUFJLENBMmZyQixBQWxuQkgsQUF5SEkseUJBekhxQixDQW1IdkIsaUJBQWlCLENBTWYsYUFBYSxBQUFDLENBQ1osVUFBVSxDQUFFLElBQUksQ0FNakIsQUFoSUwsQUE0SE0seUJBNUhtQixDQW1IdkIsaUJBQWlCLENBTWYsYUFBYSxDQUdYLGNBQWMsQUFBQyxDQUNiLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLENBQUMsQ0FDWCxBQS9IUCxBQWlJSSx5QkFqSXFCLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQUFBQyxDQUNsQixJQUFJLENBQUUsNEJBQTRCLENBQ2xDLE1BQU0sQ0FBRSxXQUFXLENBQ25CLE9BQU8sQ0FBRSxJQUFJLENBQ2IsZUFBZSxDQUFFLE1BQU0sQ0FDdkIsV0FBVyxDQUFFLE9BQU8sQ0F1WHJCLEFBN2ZMLEFBeUlRLHlCQXpJaUIsQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBQ0gsZUFBZSxBQUFDLENBQ2QsYUFBYSxDQUFFLElBQUksQ0FDbkIsUUFBUSxDQUFFLFFBQVEsQ0F1RG5CLEFBbE1ULEFBNklVLHlCQTdJZSxDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0FDSCxlQUFlLENBSWIsV0FBVyxDQTdJckIseUJBQXlCLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQUNILGVBQWUsQ0FLYixTQUFTLEFBQUMsQ0FDUixRQUFRLENBQUUsUUFBUSxDQUNsQixhQUFhLENBQUUsSUFBSSxDQUNuQixNQUFNLENBQUUsbUJBQW1CLENBQzNCLFVBQVUsQ0FBRSxVQUFVLENBQ3RCLEtBQUssQ0FBRSxLQUFLLENBQ1osUUFBUSxDQUFFLE1BQU0sQ0FDaEIsMEJBQTBCLENBQUUsb0NBQW9DLENBQ2hFLFVBQVUsQ0FBRSxHQUFHLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsZUFBa0IsQ0FDbEQsVUFBVSxDQUFFLE9BQU8sQ0FzQ3BCLEFBN0xYLEFBeUpZLHlCQXpKYSxDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0FDSCxlQUFlLENBSWIsV0FBVyxDQVlULFVBQVUsQ0F6SnRCLHlCQUF5QixDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0FDSCxlQUFlLENBS2IsU0FBUyxDQVdQLFVBQVUsQUFBQyxDQUNULEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLGdCQUFnQixDQUN4QixPQUFPLENBQUUsS0FBSyxDQUNmLEFBN0piLEFBOEpZLHlCQTlKYSxDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0FDSCxlQUFlLENBSWIsV0FBVyxDQWlCVCxlQUFlLENBOUozQix5QkFBeUIsQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBQ0gsZUFBZSxDQUtiLFNBQVMsQ0FnQlAsZUFBZSxBQUFDLENBQ2QsT0FBTyxDQUFFLElBQUksQ0E2QmQsQUE1TGIsQUFrS2dCLHlCQWxLUyxDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0FDSCxlQUFlLENBSWIsV0FBVyxDQWlCVCxlQUFlLENBR2IsS0FBSyxDQUNILFdBQVcsQ0FsSzNCLHlCQUF5QixDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0FDSCxlQUFlLENBS2IsU0FBUyxDQWdCUCxlQUFlLENBR2IsS0FBSyxDQUNILFdBQVcsQUFBQyxDQUNWLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsZ0JBQWdCLENBQ3hCLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFNBQVMsQ0FBRSxHQUFHLENBQ2YsQUExS2pCLEFBMktnQix5QkEzS1MsQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBQ0gsZUFBZSxDQUliLFdBQVcsQ0FpQlQsZUFBZSxDQUdiLEtBQUssQ0FVSCxVQUFVLENBM0sxQix5QkFBeUIsQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBQ0gsZUFBZSxDQUtiLFNBQVMsQ0FnQlAsZUFBZSxDQUdiLEtBQUssQ0FVSCxVQUFVLEFBQUMsQ0FDVCxNQUFNLENBQUUsYUFBYSxDQUNyQixXQUFXLENBQUUsR0FBRyxDQUNoQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLE9BQU8sQ0FBRSxLQUFLLENBQ2QsT0FBTyxDQUFFLEVBQUUsQ0FDWCxVQUFVLENBQUUsSUFBSSxDQUNoQixTQUFTLENBQUUsR0FBRyxDQUNmLEFBcExqQixBQXNMYyx5QkF0TFcsQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBQ0gsZUFBZSxDQUliLFdBQVcsQ0FpQlQsZUFBZSxDQXdCYixZQUFZLENBdEwxQix5QkFBeUIsQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBQ0gsZUFBZSxDQUtiLFNBQVMsQ0FnQlAsZUFBZSxDQXdCYixZQUFZLEFBQUMsQ0FDWCxRQUFRLENBQUUsUUFBUSxDQUNsQixNQUFNLENBQUUsQ0FBQyxDQUNULEtBQUssQ0FBRSxDQUFDLENBQ1IsT0FBTyxDQUFFLENBQUMsQ0FDWCxBQTNMZixBQThMVSx5QkE5TGUsQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBQ0gsZUFBZSxBQXFEWixNQUFNLEFBQUMsQ0FDTixVQUFVLENBQUUsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLGVBQWtCLENBQ2hELGdCQUFnQixDQUFFLGFBQWEsQ0FDaEMsQUFqTVgsQUFtTVEseUJBbk1pQixDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0EyREgsV0FBVyxBQUFDLENBQ1YsTUFBTSxDQUFFLEtBQUssQ0FDYixVQUFVLENBQUUsVUFBVSxDQThIdkIsQUFuVVQsQUF3TVkseUJBeE1hLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQTJESCxXQUFXLENBSVQsZUFBZSxDQUNiLFlBQVksQUFBQyxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBMEdiLEFBblRiLEFBMk1jLHlCQTNNVyxDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0EyREgsV0FBVyxDQUlULGVBQWUsQ0FDYixZQUFZLENBR1YsWUFBWSxBQUFDLENBQ1gsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLElBQUksQ0FBRSxJQUFJLENBQ1YsR0FBRyxDQUFFLEdBQUcsQ0FDUixPQUFPLENBQUUsQ0FBQyxDQU1YLEFBdk5mLEFBbU5nQix5QkFuTlMsQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBMkRILFdBQVcsQ0FJVCxlQUFlLENBQ2IsWUFBWSxDQUdWLFlBQVksQUFRVCxZQUFZLEFBQUMsQ0FDWixJQUFJLENBQUUsSUFBSSxDQUNWLEdBQUcsQ0FBRSxFQUFFLENBQ1IsQUF0TmpCLEFBd05jLHlCQXhOVyxDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0EyREgsV0FBVyxDQUlULGVBQWUsQ0FDYixZQUFZLENBZ0JWLFlBQVksQUFBQyxDQUNYLEtBQUssQ0FBRSxJQUFJLENBQ1gsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLEdBQUcsQ0FDUixLQUFLLENBQUUsS0FBSyxDQUNaLFNBQVMsQ0FBRSxpQkFBaUIsQ0FDN0IsQUE5TmYsQUErTmMseUJBL05XLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQTJESCxXQUFXLENBSVQsZUFBZSxDQUNiLFlBQVksQ0F1QlYsWUFBWSxBQUFDLENBQ1gsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsQ0FBQyxDQUNULEtBQUssQ0FBRSxJQUFJLENBQ1gsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsT0FBTyxDQUFFLENBQUMsQ0FDWCxBQXJPZixBQXNPYyx5QkF0T1csQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBMkRILFdBQVcsQ0FJVCxlQUFlLENBQ2IsWUFBWSxDQThCVixZQUFZLEFBQUMsQ0FDWCxRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsS0FBSyxDQUNaLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLEtBQUssQ0FDYixVQUFVLENBQUUsR0FBRyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLGVBQWtCLENBQ2pELGFBQWEsQ0FBRSxJQUFJLENBQ25CLE9BQU8sQ0FBRSxDQUFDLENBQ1gsQUE5T2YsQUErT2MseUJBL09XLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQTJESCxXQUFXLENBSVQsZUFBZSxDQUNiLFlBQVksQ0F1Q1YsWUFBWSxBQUFDLENBQ1gsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FDWCxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxHQUFHLENBQ1gsT0FBTyxDQUFFLENBQUMsQ0FDVixTQUFTLENBQUUsZ0JBQWdCLENBQzVCLEFBdFBmLEFBdVBjLHlCQXZQVyxDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0EyREgsV0FBVyxDQUlULGVBQWUsQ0FDYixZQUFZLENBK0NWLFlBQVksQUFBQyxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxJQUFJLENBQ1gsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsR0FBRyxDQUNYLE9BQU8sQ0FBRSxDQUFDLENBQ1YsU0FBUyxDQUFFLGdCQUFnQixDQUM1QixBQTlQZixBQStQYyx5QkEvUFcsQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBMkRILFdBQVcsQ0FJVCxlQUFlLENBQ2IsWUFBWSxDQXVEVixRQUFRLEFBQUMsQ0FDUCxPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxHQUFHLENBQ25CLGVBQWUsQ0FBRSxhQUFhLENBd0MvQixBQTFTZixBQW9RZ0IseUJBcFFTLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQTJESCxXQUFXLENBSVQsZUFBZSxDQUNiLFlBQVksQ0F1RFYsUUFBUSxDQUtOLEtBQUssQUFBQyxDQUNKLEtBQUssQ0FBRSxHQUFHLENBQ1YsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsWUFBWSxDQUFFLElBQUksQ0FDbEIsVUFBVSxDQUFFLEdBQUcsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxzQkFBeUIsQ0FDeEQsV0FBVyxDQUFFLHlEQUF5RCxDQUN0RSxXQUFXLENBQUUsR0FBRyxDQUNoQixTQUFTLENBQUUsSUFBSSxDQUNmLGFBQWEsQ0FBRSxJQUFJLENBQ25CLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsU0FBUyxDQUFFLGdCQUFnQixDQXFCNUIsQUFwU2pCLEFBaVJrQix5QkFqUk8sQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBMkRILFdBQVcsQ0FJVCxlQUFlLENBQ2IsWUFBWSxDQXVEVixRQUFRLENBS04sS0FBSyxBQWFGLE9BQU8sQUFBQyxDQUNQLE9BQU8sQ0FBRSxlQUFlLENBQ3hCLE9BQU8sQ0FBRSxLQUFLLENBQ2QsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxDQUFDLENBQ04sSUFBSSxDQUFFLENBQUMsQ0FDUCxPQUFPLENBQUUsU0FBUyxDQUNsQixVQUFVLENBQUUsVUFBVSxDQUN0QixVQUFVLENBQUUsaURBQWlELENBQzdELGVBQWUsQ0FBRSxJQUFJLENBQ3JCLHVCQUF1QixDQUFFLElBQUksQ0FDN0IsdUJBQXVCLENBQUUsYUFBZ0IsQ0FDekMsaUJBQWlCLENBQUUsY0FBYyxDQUNqQyxTQUFTLENBQUUsY0FBYyxDQUN6QixPQUFPLENBQUUsQ0FBQyxDQUNWLFVBQVUsQ0FBRSxRQUFRLENBQ3JCLEFBblNuQixBQXFTZ0IseUJBclNTLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQTJESCxXQUFXLENBSVQsZUFBZSxDQUNiLFlBQVksQ0F1RFYsUUFBUSxDQXNDTixZQUFZLEFBQUMsQ0FDWCxVQUFVLENBQUUsR0FBRyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLHNCQUF5QixDQUN4RCxLQUFLLENBQUUsS0FBSyxDQUNaLFNBQVMsQ0FBRSxnQkFBZ0IsQ0FDNUIsQUF6U2pCLEFBMlNjLHlCQTNTVyxDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0EyREgsV0FBVyxDQUlULGVBQWUsQ0FDYixZQUFZLENBbUdWLFlBQVksQ0EzUzFCLHlCQUF5QixDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0EyREgsV0FBVyxDQUlULGVBQWUsQ0FDYixZQUFZLENBb0dWLFlBQVksQUFBQyxDQUNYLFVBQVUsQ0FBRSxHQUFHLENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsc0JBQXlCLENBQ3hELFVBQVUsQ0FBRSxJQUFJLENBQ2hCLEtBQUssQ0FBRSxLQUFLLENBQ1osYUFBYSxDQUFFLElBQUksQ0FDbkIsU0FBUyxDQUFFLGdCQUFnQixDQUM1QixBQWxUZixBQXFUVSx5QkFyVGUsQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBMkRILFdBQVcsQUFrSFIsUUFBUSxBQUFDLENBQ1IsVUFBVSxDQUFFLCtDQUErQyxDQUFDLFNBQVMsQ0FDckUsZUFBZSxDQUFFLFNBQVMsQ0FDM0IsQUF4VFgsQUEyVGMseUJBM1RXLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQTJESCxXQUFXLEFBc0hSLFFBQVEsQ0FDUCxlQUFlLENBQ2IsWUFBWSxBQUFDLENBQ1gsT0FBTyxDQUFFLElBQUksQ0FDYixjQUFjLENBQUUsTUFBTSxDQUN0QixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ2IsQUFoVWYsQUFvVVEseUJBcFVpQixDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0E0TEgsU0FBUyxBQUFDLENBQ1IsTUFBTSxDQUFFLEtBQUssQ0FDYixVQUFVLENBQUUsdURBQTBELENBNkp2RSxBQW5lVCxBQTJVZ0IseUJBM1VTLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQTRMSCxTQUFTLEFBSU4sUUFBUSxDQUNQLGVBQWUsQ0FDYixLQUFLLENBQ0gsVUFBVSxBQUFDLENBQ1QsU0FBUyxDQUFFLEdBQUcsQ0FDZixBQTdVakIsQUErVWMseUJBL1VXLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQTRMSCxTQUFTLEFBSU4sUUFBUSxDQUNQLGVBQWUsQ0FNYixZQUFZLEFBQUMsQ0FDWCxRQUFRLENBQUUsUUFBUSxDQW1FbkIsQUFuWmYsQUFrVmdCLHlCQWxWUyxDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0E0TEgsU0FBUyxBQUlOLFFBQVEsQ0FDUCxlQUFlLENBTWIsWUFBWSxDQUdWLFlBQVksQUFBQyxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE1BQU0sQ0FBRSxLQUFLLENBQ2IsTUFBTSxDQUFFLENBQUMsQ0FDVCxLQUFLLENBQUUsQ0FBQyxDQUNULEFBdlZqQixBQXdWZ0IseUJBeFZTLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQTRMSCxTQUFTLEFBSU4sUUFBUSxDQUNQLGVBQWUsQ0FNYixZQUFZLENBU1YsUUFBUSxBQUFDLENBQ1AsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsTUFBTSxDQUNkLFVBQVUsQ0FBRSxnREFBZ0QsQ0FBQyxTQUFTLENBQ3RFLGVBQWUsQ0FBRSxTQUFTLENBQzFCLEdBQUcsQ0FBRSxHQUFHLENBQ1IsSUFBSSxDQUFFLEdBQUcsQ0FjVixBQTdXakIsQUFpV2tCLHlCQWpXTyxDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0E0TEgsU0FBUyxBQUlOLFFBQVEsQ0FDUCxlQUFlLENBTWIsWUFBWSxDQVNWLFFBQVEsQUFTTCxPQUFPLEFBQUMsQ0FDUCxPQUFPLENBQUUsR0FBRyxDQUNaLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLElBQUksQ0FBRSxHQUFHLENBQ1QsR0FBRyxDQUFFLEdBQUcsQ0FDUixVQUFVLENBQUUsbURBQW1ELENBQUMsU0FBUyxDQUN6RSxlQUFlLENBQUUsU0FBUyxDQUMxQixTQUFTLENBQUUscUJBQXFCLENBQ2hDLEtBQUssQ0FBRSxNQUFNLENBQ2IsTUFBTSxDQUFFLE1BQU0sQ0FDZCxTQUFTLENBQUUsK0NBQStDLENBQzNELEFBNVduQixBQThXZ0IseUJBOVdTLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQTRMSCxTQUFTLEFBSU4sUUFBUSxDQUNQLGVBQWUsQ0FNYixZQUFZLENBK0JWLFFBQVEsQUFBQyxDQUNQLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxDQUFDLENBQ04sSUFBSSxDQUFFLENBQUMsQ0FlUixBQWhZakIsQUFtWGtCLHlCQW5YTyxDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0E0TEgsU0FBUyxBQUlOLFFBQVEsQ0FDUCxlQUFlLENBTWIsWUFBWSxDQStCVixRQUFRLENBS04sWUFBWSxBQUFDLENBQ1gsS0FBSyxDQUFFLElBQUksQ0FDWCxRQUFRLENBQUUsUUFBUSxDQUNsQixNQUFNLENBQUUsRUFBRSxDQUNWLEtBQUssQ0FBRSxDQUFDLENBQ1IsT0FBTyxDQUFFLENBQUMsQ0FDVixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBMVhuQixBQTJYa0IseUJBM1hPLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQTRMSCxTQUFTLEFBSU4sUUFBUSxDQUNQLGVBQWUsQ0FNYixZQUFZLENBK0JWLFFBQVEsQ0FhTixZQUFZLEFBQUMsQ0FDWCxLQUFLLENBQUUsS0FBSyxDQUNaLFNBQVMsQ0FBRSxRQUFRLENBQ25CLGdCQUFnQixDQUFFLFlBQVksQ0FDL0IsQUEvWG5CLEFBaVlnQix5QkFqWVMsQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBNExILFNBQVMsQUFJTixRQUFRLENBQ1AsZUFBZSxDQU1iLFlBQVksQ0FrRFYsUUFBUSxBQUFDLENBQ1AsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDQUFFLEVBQUUsQ0FDVixLQUFLLENBQUUsR0FBRyxDQWNYLEFBbFpqQixBQXNZa0IseUJBdFlPLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQTRMSCxTQUFTLEFBSU4sUUFBUSxDQUNQLGVBQWUsQ0FNYixZQUFZLENBa0RWLFFBQVEsQ0FLTixZQUFZLEFBQUMsQ0FDWCxLQUFLLENBQUUsSUFBSSxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLElBQUksQ0FBRSxDQUFDLENBQ1AsR0FBRyxDQUFFLENBQUMsQ0FDTixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBNVluQixBQTZZa0IseUJBN1lPLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQTRMSCxTQUFTLEFBSU4sUUFBUSxDQUNQLGVBQWUsQ0FNYixZQUFZLENBa0RWLFFBQVEsQ0FZTixZQUFZLEFBQUMsQ0FDWCxLQUFLLENBQUUsS0FBSyxDQUNaLFNBQVMsQ0FBRSxRQUFRLENBQ25CLGdCQUFnQixDQUFFLFFBQVEsQ0FDM0IsQUFqWm5CLEFBc1pVLHlCQXRaZSxDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0E0TEgsU0FBUyxBQWtGTixRQUFRLEFBQUMsQ0FDUixVQUFVLENBQUUsK0NBQStDLENBQUMsU0FBUyxDQUNyRSxlQUFlLENBQUUsU0FBUyxDQTBFM0IsQUFsZVgsQUEyWmMseUJBM1pXLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQTRMSCxTQUFTLEFBa0ZOLFFBQVEsQ0FJUCxLQUFLLENBQ0gsYUFBYSxBQUFDLENBQ1osU0FBUyxDQUFFLEdBQUcsQ0FDZixBQTdaZixBQStaWSx5QkEvWmEsQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBNExILFNBQVMsQUFrRk4sUUFBUSxDQVNQLGVBQWUsQUFBQyxDQUNkLGNBQWMsQ0FBRSxNQUFNLENBaUV2QixBQWplYixBQWthYyx5QkFsYVcsQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBNExILFNBQVMsQUFrRk4sUUFBUSxDQVNQLGVBQWUsQ0FHYixZQUFZLEFBQUMsQ0FDWCxVQUFVLENBQUUsS0FBSyxDQUNqQixLQUFLLENBQUUsS0FBSyxDQTREYixBQWhlZixBQXNhZ0IseUJBdGFTLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQTRMSCxTQUFTLEFBa0ZOLFFBQVEsQ0FTUCxlQUFlLENBR2IsWUFBWSxDQUlWLFlBQVksQUFBQyxDQUNYLEtBQUssQ0FBRSxLQUFLLENBQ2IsQUF4YWpCLEFBeWFnQix5QkF6YVMsQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBNExILFNBQVMsQUFrRk4sUUFBUSxDQVNQLGVBQWUsQ0FHYixZQUFZLENBT1YsUUFBUSxBQUFDLENBQ1AsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLEdBQUcsQ0FDVixHQUFHLENBQUUsR0FBRyxDQVlULEFBeGJqQixBQTZha0IseUJBN2FPLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQTRMSCxTQUFTLEFBa0ZOLFFBQVEsQ0FTUCxlQUFlLENBR2IsWUFBWSxDQU9WLFFBQVEsQ0FJTixZQUFZLEFBQUMsQ0FDWCxLQUFLLENBQUUsS0FBSyxDQUNaLE9BQU8sQ0FBRSxDQUFDLENBQ1gsQUFoYm5CLEFBaWJrQix5QkFqYk8sQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBNExILFNBQVMsQUFrRk4sUUFBUSxDQVNQLGVBQWUsQ0FHYixZQUFZLENBT1YsUUFBUSxDQVFOLFlBQVksQUFBQyxDQUNYLEtBQUssQ0FBRSxJQUFJLENBQ1gsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFFLEdBQUcsQ0FDVCxHQUFHLENBQUUsR0FBRyxDQUNSLFNBQVMsQ0FBRSxxQkFBcUIsQ0FDakMsQUF2Ym5CLEFBeWJnQix5QkF6YlMsQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBNExILFNBQVMsQUFrRk4sUUFBUSxDQVNQLGVBQWUsQ0FHYixZQUFZLENBdUJWLFFBQVEsQUFBQyxDQUNQLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLElBQUksQ0FBRSxDQUFDLENBQ1AsR0FBRyxDQUFFLENBQUMsQ0FDTixTQUFTLENBQUUsZ0JBQWdCLENBa0M1QixBQS9kakIsQUErYmtCLHlCQS9iTyxDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQ0E0TEgsU0FBUyxBQWtGTixRQUFRLENBU1AsZUFBZSxDQUdiLFlBQVksQ0F1QlYsUUFBUSxDQU1OLFlBQVksQUFBQyxDQUNYLEtBQUssQ0FBRSxLQUFLLENBQ1osUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFFLENBQUMsQ0FDUCxPQUFPLENBQUUsQ0FBQyxDQUNWLE9BQU8sQ0FBRSxDQUFDLENBQ1YsU0FBUyxDQUFFLGNBQWMsQ0FDMUIsQUF0Y25CLEFBdWNrQix5QkF2Y08sQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBNExILFNBQVMsQUFrRk4sUUFBUSxDQVNQLGVBQWUsQ0FHYixZQUFZLENBdUJWLFFBQVEsQ0FjTixZQUFZLEFBQUMsQ0FDWCxLQUFLLENBQUUsS0FBSyxDQUNaLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxFQUFFLENBQ1QsT0FBTyxDQUFFLENBQUMsQ0FDVixPQUFPLENBQUUsQ0FBQyxDQUNWLFNBQVMsQ0FBRSxhQUFhLENBQ3pCLEFBOWNuQixBQStja0IseUJBL2NPLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxDQTRMSCxTQUFTLEFBa0ZOLFFBQVEsQ0FTUCxlQUFlLENBR2IsWUFBWSxDQXVCVixRQUFRLENBc0JOLFlBQVksQUFBQyxDQUNYLEtBQUssQ0FBRSxPQUFPLENBQ2QsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFFLEtBQUssQ0FDWCxPQUFPLENBQUUsQ0FBQyxDQUNWLE9BQU8sQ0FBRSxDQUFDLENBQ1YsU0FBUyxDQUFFLGNBQWMsQ0FDMUIsQUF0ZG5CLEFBdWRrQix5QkF2ZE8sQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLENBNExILFNBQVMsQUFrRk4sUUFBUSxDQVNQLGVBQWUsQ0FHYixZQUFZLENBdUJWLFFBQVEsQ0E4Qk4sWUFBWSxBQUFDLENBQ1gsS0FBSyxDQUFFLE1BQU0sQ0FDYixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsRUFBRSxDQUNQLEtBQUssQ0FBRSxHQUFHLENBQ1YsT0FBTyxDQUFFLENBQUMsQ0FDVixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBOWRuQixBQXFlVSx5QkFyZWUsQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLEFBNFZGLFVBQVcsQ0FBQSxDQUFDLEVBQ1gsbUJBQW1CLEFBQUMsQ0FDbEIsVUFBVSxDQUFFLElBQUksQ0FPakIsQUE3ZVgsQUF3ZVkseUJBeGVhLENBbUh2QixpQkFBaUIsQ0FjZixtQkFBbUIsQ0FPakIsS0FBSyxBQTRWRixVQUFXLENBQUEsQ0FBQyxFQUNYLG1CQUFtQixDQUdqQixTQUFTLEFBQUMsQ0FDUixTQUFTLENBQUUsZUFBZSxDQUMxQixPQUFPLENBQUUsQ0FBQyxDQUNWLGdCQUFnQixDQUFFLEVBQUUsQ0FDckIsQUE1ZWIsQUErZVEseUJBL2VpQixDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQUF1V0YsVUFBVyxDQUFBLENBQUMsQ0FBRSxDQUNiLFdBQVcsQ0FBRSxJQUFJLENBV2xCLEFBM2ZULEFBa2ZVLHlCQWxmZSxDQW1IdkIsaUJBQWlCLENBY2YsbUJBQW1CLENBT2pCLEtBQUssQUF1V0YsVUFBVyxDQUFBLENBQUMsRUFHWCxlQUFlLEFBQUMsQ0FDZCxVQUFVLENBQUUsSUFBSSxDQU9qQixBQTFmWCxBQXFmWSx5QkFyZmEsQ0FtSHZCLGlCQUFpQixDQWNmLG1CQUFtQixDQU9qQixLQUFLLEFBdVdGLFVBQVcsQ0FBQSxDQUFDLEVBR1gsZUFBZSxDQUdiLFdBQVcsQUFBQyxDQUNWLFNBQVMsQ0FBRSxlQUFlLENBQzFCLE9BQU8sQ0FBRSxDQUFDLENBQ1YsZ0JBQWdCLENBQUUsRUFBRSxDQUNyQixBQXpmYixBQThmSSx5QkE5ZnFCLENBbUh2QixpQkFBaUIsQUEyWWQsT0FBTyxBQUFDLENBQ1AsU0FBUyxDQUFFLGFBQWEsQ0ErR3pCLEFBOW1CTCxBQWtnQlEseUJBbGdCaUIsQ0FtSHZCLGlCQUFpQixBQTJZZCxPQUFPLENBR04sYUFBYSxDQUNYLGNBQWMsQUFBQyxDQUNiLE9BQU8sQ0FBRSxDQUFDLENBQ1gsQUFwZ0JULEFBdWdCUSx5QkF2Z0JpQixDQW1IdkIsaUJBQWlCLEFBMllkLE9BQU8sQ0FRTixtQkFBbUIsQ0FDakIsS0FBSyxBQUFDLENBQ0osT0FBTyxDQUFFLElBQUksQ0FDYixjQUFjLENBQUUsTUFBTSxDQW1HdkIsQUE1bUJULEFBK2dCZ0IseUJBL2dCUyxDQW1IdkIsaUJBQWlCLEFBMllkLE9BQU8sQ0FRTixtQkFBbUIsQ0FDakIsS0FBSyxDQUlILFdBQVcsQ0FDVCxlQUFlLENBQ2IsWUFBWSxDQUVWLFlBQVksQ0EvZ0I1Qix5QkFBeUIsQ0FtSHZCLGlCQUFpQixBQTJZZCxPQUFPLENBUU4sbUJBQW1CLENBQ2pCLEtBQUssQ0FJSCxXQUFXLENBQ1QsZUFBZSxDQUNiLFlBQVksQ0FHVixZQUFZLENBaGhCNUIseUJBQXlCLENBbUh2QixpQkFBaUIsQUEyWWQsT0FBTyxDQVFOLG1CQUFtQixDQUNqQixLQUFLLENBSUgsV0FBVyxDQUNULGVBQWUsQ0FDYixZQUFZLENBSVYsWUFBWSxDQWpoQjVCLHlCQUF5QixDQW1IdkIsaUJBQWlCLEFBMllkLE9BQU8sQ0FRTixtQkFBbUIsQ0FDakIsS0FBSyxDQUlILFdBQVcsQ0FDVCxlQUFlLENBQ2IsWUFBWSxDQUtWLFlBQVksQUFBQyxDQUNYLFNBQVMsQ0FBRSxJQUFJLENBQ2YsZ0JBQWdCLENBQUUsSUFBSSxDQUN0QixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBdGhCakIsQUF3aEJrQix5QkF4aEJPLENBbUh2QixpQkFBaUIsQUEyWWQsT0FBTyxDQVFOLG1CQUFtQixDQUNqQixLQUFLLENBSUgsV0FBVyxDQUNULGVBQWUsQ0FDYixZQUFZLENBVVYsUUFBUSxDQUNOLEtBQUssQUFBQyxDQUNKLFNBQVMsQ0FBRSxjQUFjLENBQ3pCLGdCQUFnQixDQUFFLEtBQUssQ0FNeEIsQUFoaUJuQixBQTRoQm9CLHlCQTVoQkssQ0FtSHZCLGlCQUFpQixBQTJZZCxPQUFPLENBUU4sbUJBQW1CLENBQ2pCLEtBQUssQ0FJSCxXQUFXLENBQ1QsZUFBZSxDQUNiLFlBQVksQ0FVVixRQUFRLENBQ04sS0FBSyxBQUlGLE9BQU8sQUFBQyxDQUNQLE9BQU8sQ0FBRSxDQUFDLENBQ1YsZ0JBQWdCLENBQUUsS0FBSyxDQUN4QixBQS9oQnJCLEFBaWlCa0IseUJBamlCTyxDQW1IdkIsaUJBQWlCLEFBMllkLE9BQU8sQ0FRTixtQkFBbUIsQ0FDakIsS0FBSyxDQUlILFdBQVcsQ0FDVCxlQUFlLENBQ2IsWUFBWSxDQVVWLFFBQVEsQ0FVTixZQUFZLEFBQUMsQ0FDWCxTQUFTLENBQUUsY0FBYyxDQUN6QixnQkFBZ0IsQ0FBRSxLQUFLLENBQ3hCLEFBcGlCbkIsQUFzaUJnQix5QkF0aUJTLENBbUh2QixpQkFBaUIsQUEyWWQsT0FBTyxDQVFOLG1CQUFtQixDQUNqQixLQUFLLENBSUgsV0FBVyxDQUNULGVBQWUsQ0FDYixZQUFZLENBeUJWLFlBQVksQUFBQyxDQUNYLFNBQVMsQ0FBRSxjQUFjLENBQ3pCLGdCQUFnQixDQUFFLEtBQUssQ0FDeEIsQUF6aUJqQixBQTBpQmdCLHlCQTFpQlMsQ0FtSHZCLGlCQUFpQixBQTJZZCxPQUFPLENBUU4sbUJBQW1CLENBQ2pCLEtBQUssQ0FJSCxXQUFXLENBQ1QsZUFBZSxDQUNiLFlBQVksQ0E2QlYsWUFBWSxBQUFDLENBQ1gsU0FBUyxDQUFFLGNBQWMsQ0FDekIsZ0JBQWdCLENBQUUsS0FBSyxDQUN4QixBQTdpQmpCLEFBdWpCa0IseUJBdmpCTyxDQW1IdkIsaUJBQWlCLEFBMllkLE9BQU8sQ0FRTixtQkFBbUIsQ0FDakIsS0FBSyxDQTBDSCxTQUFTLENBQ1AsZUFBZSxDQUNiLFlBQVksQ0FFVixRQUFRLENBRU4sWUFBWSxDQXZqQjlCLHlCQUF5QixDQW1IdkIsaUJBQWlCLEFBMllkLE9BQU8sQ0FRTixtQkFBbUIsQ0FDakIsS0FBSyxDQTBDSCxTQUFTLENBQ1AsZUFBZSxDQUNiLFlBQVksQ0FFVixRQUFRLENBR04sWUFBWSxDQXhqQjlCLHlCQUF5QixDQW1IdkIsaUJBQWlCLEFBMllkLE9BQU8sQ0FRTixtQkFBbUIsQ0FDakIsS0FBSyxDQTBDSCxTQUFTLENBQ1AsZUFBZSxDQUNiLFlBQVksQ0FHVixRQUFRLENBQ04sWUFBWSxDQXZqQjlCLHlCQUF5QixDQW1IdkIsaUJBQWlCLEFBMllkLE9BQU8sQ0FRTixtQkFBbUIsQ0FDakIsS0FBSyxDQTBDSCxTQUFTLENBQ1AsZUFBZSxDQUNiLFlBQVksQ0FHVixRQUFRLENBRU4sWUFBWSxBQUFDLENBQ1gsT0FBTyxDQUFFLENBQUMsQ0FDVixnQkFBZ0IsQ0FBRSxJQUFJLENBQ3ZCLEFBM2pCbkIsQUE0akJrQix5QkE1akJPLENBbUh2QixpQkFBaUIsQUEyWWQsT0FBTyxDQVFOLG1CQUFtQixDQUNqQixLQUFLLENBMENILFNBQVMsQ0FDUCxlQUFlLENBQ2IsWUFBWSxDQUVWLFFBQVEsQ0FPTixZQUFZLENBNWpCOUIseUJBQXlCLENBbUh2QixpQkFBaUIsQUEyWWQsT0FBTyxDQVFOLG1CQUFtQixDQUNqQixLQUFLLENBMENILFNBQVMsQ0FDUCxlQUFlLENBQ2IsWUFBWSxDQUVWLFFBQVEsQ0FRTixZQUFZLENBN2pCOUIseUJBQXlCLENBbUh2QixpQkFBaUIsQUEyWWQsT0FBTyxDQVFOLG1CQUFtQixDQUNqQixLQUFLLENBMENILFNBQVMsQ0FDUCxlQUFlLENBQ2IsWUFBWSxDQUdWLFFBQVEsQ0FNTixZQUFZLENBNWpCOUIseUJBQXlCLENBbUh2QixpQkFBaUIsQUEyWWQsT0FBTyxDQVFOLG1CQUFtQixDQUNqQixLQUFLLENBMENILFNBQVMsQ0FDUCxlQUFlLENBQ2IsWUFBWSxDQUdWLFFBQVEsQ0FPTixZQUFZLEFBQUMsQ0FDWCxTQUFTLENBQUUsUUFBUSxDQUNuQixnQkFBZ0IsQ0FBRSxJQUFJLENBQ3ZCLEFBaGtCbkIsQUFta0JrQix5QkFua0JPLENBbUh2QixpQkFBaUIsQUEyWWQsT0FBTyxDQVFOLG1CQUFtQixDQUNqQixLQUFLLENBMENILFNBQVMsQ0FDUCxlQUFlLENBQ2IsWUFBWSxDQWVWLFFBQVEsQ0FDTixZQUFZLEFBQUMsQ0FDWCxPQUFPLENBQUUsQ0FBQyxDQUNWLGdCQUFnQixDQUFFLEtBQUssQ0FDeEIsQUF0a0JuQixBQXVrQmtCLHlCQXZrQk8sQ0FtSHZCLGlCQUFpQixBQTJZZCxPQUFPLENBUU4sbUJBQW1CLENBQ2pCLEtBQUssQ0EwQ0gsU0FBUyxDQUNQLGVBQWUsQ0FDYixZQUFZLENBZVYsUUFBUSxDQUtOLFlBQVksQUFBQyxDQUNYLE9BQU8sQ0FBRSxDQUFDLENBQ1YsU0FBUyxDQUFFLHFCQUFxQixDQUFDLFFBQVEsQ0FDekMsZ0JBQWdCLENBQUUsS0FBSyxDQUN4QixBQTNrQm5CLEFBNmtCZ0IseUJBN2tCUyxDQW1IdkIsaUJBQWlCLEFBMllkLE9BQU8sQ0FRTixtQkFBbUIsQ0FDakIsS0FBSyxDQTBDSCxTQUFTLENBQ1AsZUFBZSxDQUNiLFlBQVksQ0EwQlYsUUFBUSxBQUFDLENBQ1AsU0FBUyxDQUFFLGVBQWUsQ0FDMUIsZ0JBQWdCLENBQUUsS0FBSyxDQWF4QixBQTVsQmpCLEFBaWxCa0IseUJBamxCTyxDQW1IdkIsaUJBQWlCLEFBMllkLE9BQU8sQ0FRTixtQkFBbUIsQ0FDakIsS0FBSyxDQTBDSCxTQUFTLENBQ1AsZUFBZSxDQUNiLFlBQVksQ0EwQlYsUUFBUSxDQUlOLFlBQVksQ0FqbEI5Qix5QkFBeUIsQ0FtSHZCLGlCQUFpQixBQTJZZCxPQUFPLENBUU4sbUJBQW1CLENBQ2pCLEtBQUssQ0EwQ0gsU0FBUyxDQUNQLGVBQWUsQ0FDYixZQUFZLENBMEJWLFFBQVEsQ0FLTixZQUFZLENBbGxCOUIseUJBQXlCLENBbUh2QixpQkFBaUIsQUEyWWQsT0FBTyxDQVFOLG1CQUFtQixDQUNqQixLQUFLLENBMENILFNBQVMsQ0FDUCxlQUFlLENBQ2IsWUFBWSxDQTBCVixRQUFRLENBTU4sWUFBWSxBQUFDLENBQ1gsT0FBTyxDQUFFLENBQUMsQ0FDVixTQUFTLENBQUUsSUFBSSxDQUNmLGdCQUFnQixDQUFFLEtBQUssQ0FDeEIsQUF2bEJuQixBQXdsQmtCLHlCQXhsQk8sQ0FtSHZCLGlCQUFpQixBQTJZZCxPQUFPLENBUU4sbUJBQW1CLENBQ2pCLEtBQUssQ0EwQ0gsU0FBUyxDQUNQLGVBQWUsQ0FDYixZQUFZLENBMEJWLFFBQVEsQ0FXTixZQUFZLEFBQUMsQ0FDWCxPQUFPLENBQUUsQ0FBQyxDQUNWLGdCQUFnQixDQUFFLEtBQUssQ0FDeEIsQUEzbEJuQixBQWltQlkseUJBam1CYSxDQW1IdkIsaUJBQWlCLEFBMllkLE9BQU8sQ0FRTixtQkFBbUIsQ0FDakIsS0FBSyxBQXlGRixVQUFXLENBQUEsQ0FBQyxFQUNYLFNBQVMsQUFBQyxDQUNSLFNBQVMsQ0FBRSxhQUFhLENBQ3hCLE9BQU8sQ0FBRSxDQUFDLENBQ1gsQUFwbUJiLEFBdW1CWSx5QkF2bUJhLENBbUh2QixpQkFBaUIsQUEyWWQsT0FBTyxDQVFOLG1CQUFtQixDQUNqQixLQUFLLEFBK0ZGLFVBQVcsQ0FBQSxDQUFDLEVBQ1gsV0FBVyxBQUFDLENBQ1YsU0FBUyxDQUFFLGFBQWEsQ0FDeEIsT0FBTyxDQUFFLENBQUMsQ0FDWCxBQVliLEFBQUEsOEJBQThCLEFBQUMsQ0FDN0IsT0FBTyxDQUFFLElBQUksQ0FDZCxBQUVELEFBQ0UsWUFEVSxDQUNWLGtCQUFrQixBQUFDLENBQ2pCLE9BQU8sQ0FBRSxJQUFJLENBQ2QsQUFISCxBQUlFLFlBSlUsQ0FJVixlQUFlLEFBQUMsQ0FDZCxPQUFPLENBQUUsSUFBSSxDQUNiLEdBQUcsQ0FBRSxJQUFJLENBQ1QsS0FBSyxDQUFFLE1BQU0sQ0FDYixTQUFTLENBQUUsa0JBQWtCLENBQzdCLE1BQU0sQ0FBRSxlQUFlLENBQ3ZCLFNBQVMsQ0FBRSxnQkFBZ0IsQ0EyQzVCLEFBckRILEFBV0ksWUFYUSxDQUlWLGVBQWUsQ0FPYixjQUFjLEFBQUMsQ0FDYixVQUFVLENBQUUsVUFBVSxDQUN0QixPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLElBQUksQ0FBRSxDQUFDLENBQ1AsU0FBUyxDQUFFLENBQUMsQ0FDWixVQUFVLENBQUUsS0FBSyxDQUNqQixPQUFPLENBQUUsU0FBUyxDQUNsQixNQUFNLENBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyxnQkFBa0IsQ0FDcEMsYUFBYSxDQUFFLElBQUksQ0FDbkIsVUFBVSxDQUFFLHlDQUF5QyxDQUNyRCxLQUFLLENBQUUsSUFBSSxDQThCWixBQXBETCxBQXVCTSxZQXZCTSxDQUlWLGVBQWUsQ0FPYixjQUFjLENBWVosQ0FBQyxBQUFDLENBQ0EsT0FBTyxDQUFFLFdBQVcsQ0FDcEIsUUFBUSxDQUFFLE1BQU0sQ0FDaEIsa0JBQWtCLENBQUUsQ0FBQyxDQUNyQixrQkFBa0IsQ0FBRSxRQUFRLENBQzVCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsS0FBSyxDQUFFLElBQUksQ0FDWixBQS9CUCxBQWdDTSxZQWhDTSxDQUlWLGVBQWUsQ0FPYixjQUFjLENBcUJaLEVBQUUsQUFBQyxDQUNELFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxJQUFJLENBQ1gsV0FBVyxDQUFFLHlEQUF5RCxDQUN0RSxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxHQUFHLENBQ2pCLEFBdkNQLEFBd0NNLFlBeENNLENBSVYsZUFBZSxDQU9iLGNBQWMsQUE2QlgsVUFBVyxDQUFBLENBQUMsQ0FBRSxDQUNiLFVBQVUsQ0FBRSx5Q0FBeUMsQ0FDdEQsQUExQ1AsQUEyQ00sWUEzQ00sQ0FJVixlQUFlLENBT2IsY0FBYyxBQWdDWCxVQUFXLENBQUEsQ0FBQyxDQUFFLENBQ2IsVUFBVSxDQUFFLGtEQUFrRCxDQUMvRCxBQTdDUCxBQThDTSxZQTlDTSxDQUlWLGVBQWUsQ0FPYixjQUFjLEFBbUNYLFVBQVcsQ0FBQSxDQUFDLENBQUUsQ0FDYixVQUFVLENBQUUseUNBQXlDLENBQ3RELEFBaERQLEFBaURNLFlBakRNLENBSVYsZUFBZSxDQU9iLGNBQWMsQUFzQ1gsVUFBVyxDQUFBLENBQUMsQ0FBRSxDQUNiLFVBQVUsQ0FBRSx5Q0FBeUMsQ0FDdEQsQUFuRFAsQUFzREUsWUF0RFUsQ0FzRFYsZ0JBQWdCLEFBQUMsQ0FDZixPQUFPLENBQUUsSUFBSSxDQUNiLEdBQUcsQ0FBRSxJQUFJLENBMkNWLEFBbkdILEFBeURJLFlBekRRLENBc0RWLGdCQUFnQixDQUdkLGVBQWUsQUFBQyxDQUNkLFVBQVUsQ0FBRSxVQUFVLENBQ3RCLElBQUksQ0FBRSxDQUFDLENBQ1AsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsTUFBTSxDQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUMsZ0JBQWtCLENBQ3BDLGFBQWEsQ0FBRSxJQUFJLENBQ25CLFVBQVUsQ0FBRSxxQkFBdUIsQ0FDbkMsVUFBVSxDQUFFLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLHFCQUF1QixDQUNoRCxVQUFVLENBQUUsTUFBTSxDQWlDbkIsQUFsR0wsQUFrRU0sWUFsRU0sQ0FzRFYsZ0JBQWdCLENBR2QsZUFBZSxDQVNiLGFBQWEsQUFBQyxDQUNaLE9BQU8sQ0FBRSxLQUFLLENBQ2QsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLE1BQU0sQ0FBRSxXQUFXLENBQ25CLGFBQWEsQ0FBRSxJQUFJLENBQ25CLFVBQVUsQ0FBRSxPQUFPLENBQUMsMENBQTBDLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FhaEYsQUFyRlAsQUF5RVEsWUF6RUksQ0FzRFYsZ0JBQWdCLENBR2QsZUFBZSxDQVNiLGFBQWEsQUFPVixlQUFlLEFBQUMsQ0FDZixnQkFBZ0IsQ0FBRSwwQ0FBMEMsQ0FDN0QsQUEzRVQsQUE0RVEsWUE1RUksQ0FzRFYsZ0JBQWdCLENBR2QsZUFBZSxDQVNiLGFBQWEsQUFVVixlQUFlLEFBQUMsQ0FDZixnQkFBZ0IsQ0FBRSwwQ0FBMEMsQ0FDN0QsQUE5RVQsQUErRVEsWUEvRUksQ0FzRFYsZ0JBQWdCLENBR2QsZUFBZSxDQVNiLGFBQWEsQUFhVixlQUFlLEFBQUMsQ0FDZixnQkFBZ0IsQ0FBRSwwQ0FBMEMsQ0FDN0QsQUFqRlQsQUFrRlEsWUFsRkksQ0FzRFYsZ0JBQWdCLENBR2QsZUFBZSxDQVNiLGFBQWEsQUFnQlYsZUFBZSxBQUFDLENBQ2YsZ0JBQWdCLENBQUUsMENBQTBDLENBQzdELEFBcEZULEFBc0ZNLFlBdEZNLENBc0RWLGdCQUFnQixDQUdkLGVBQWUsQ0E2QmIsRUFBRSxBQUFDLENBQ0QsYUFBYSxDQUFFLElBQUksQ0FDbkIsV0FBVyxDQUFFLHlEQUF5RCxDQUN0RSxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFdBQVcsQ0FBRSxJQUFJLENBQ2xCLEFBNUZQLEFBNkZNLFlBN0ZNLENBc0RWLGdCQUFnQixDQUdkLGVBQWUsQ0FvQ2IsQ0FBQyxBQUFDLENBQ0EsS0FBSyxDQUFFLGdCQUFnQixDQUN2QixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxHQUFHLENBQ2pCLEFBS1AsQUFBQSxnQkFBZ0IsQUFBQyxDQUNmLFFBQVEsQ0FBRSxNQUFNLENBQ2hCLFVBQVUsQ0FBRSxPQUFPLENBQ25CLEtBQUssQ0FBRSxJQUFJLENBK01aLEFBbE5ELEFBSUUsZ0JBSmMsQUFJYixRQUFRLEFBQUMsQ0FDUixNQUFNLENBQUUsQ0FBQyxDQUlWLEFBVEgsQUFNSSxnQkFOWSxBQUliLFFBQVEsQ0FFUCxjQUFjLEFBQUMsQ0FDYixLQUFLLENBQUUsZ0JBQWdCLENBQ3hCLEFBUkwsQUFVRSxnQkFWYyxDQVVkLGNBQWMsQUFBQyxDQUNiLE9BQU8sQ0FBRSxJQUFJLENBQ2IsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsZUFBZSxDQUFFLE1BQU0sQ0FDdkIsR0FBRyxDQUFFLElBQUksQ0FDVCxLQUFLLENBQUUsS0FBSyxDQUNaLFNBQVMsQ0FBRSxtQ0FBbUMsQ0FDOUMsTUFBTSxDQUFFLFdBQVcsQ0FnQ3BCLEFBakRILEFBa0JJLGdCQWxCWSxDQVVkLGNBQWMsQ0FRWixlQUFlLEFBQUMsQ0FDZCxXQUFXLENBQUUsQ0FBQyxDQUNkLEtBQUssQ0FBRSxLQUFLLENBQ1osVUFBVSxDQUFFLE1BQU0sQ0FhbkIsQUFsQ0wsQUFzQk0sZ0JBdEJVLENBVWQsY0FBYyxDQVFaLGVBQWUsQ0FJYixjQUFjLEFBQUMsQ0FDYixPQUFPLENBQUUsS0FBSyxDQUNkLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLElBQUksQ0FDWixNQUFNLENBQUUsTUFBTSxDQUNmLEFBM0JQLEFBNEJNLGdCQTVCVSxDQVVkLGNBQWMsQ0FRWixlQUFlLENBVWIsQ0FBQyxBQUFDLENBQ0EsVUFBVSxDQUFFLElBQUksQ0FDaEIsS0FBSyxDQUFFLGdCQUFnQixDQUN2QixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxHQUFHLENBQ2pCLEFBakNQLEFBbUNJLGdCQW5DWSxDQVVkLGNBQWMsQ0F5QlosZUFBZSxBQUFDLENBQ2QsT0FBTyxDQUFFLElBQUksQ0FDYixXQUFXLENBQUUsTUFBTSxDQUNuQixTQUFTLENBQUUsQ0FBQyxDQUNaLFlBQVksQ0FBRSxJQUFJLENBQ2xCLFdBQVcsQ0FBRSxHQUFHLENBQUMsS0FBSyxDQUFDLGdCQUFrQixDQVExQyxBQWhETCxBQXlDTSxnQkF6Q1UsQ0FVZCxjQUFjLENBeUJaLGVBQWUsQ0FNYixxQkFBcUIsQUFBQyxDQUNwQixPQUFPLENBQUUsS0FBSyxDQUNkLEtBQUssQ0FBRSxLQUFLLENBQ1osU0FBUyxDQUFFLElBQUksQ0FDZixNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FBRSxPQUFPLENBQ3BCLEFBL0NQLEFBa0RFLGdCQWxEYyxDQWtEZCxrQkFBa0IsQUFBQyxDQUNqQixPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxHQUFHLENBQ25CLGVBQWUsQ0FBRSxVQUFVLENBQzNCLFdBQVcsQ0FBRSxPQUFPLENBQ3BCLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFNBQVMsQ0FBRSxNQUFNLENBQ2pCLEtBQUssQ0FBRSxXQUFXLENBd0puQixBQWpOSCxBQTJESSxnQkEzRFksQ0FrRGQsa0JBQWtCLENBU2hCLHVCQUF1QixDQTNEM0IsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVVoQix3QkFBd0IsQUFBQyxDQUN2QixNQUFNLENBQUUsS0FBSyxDQUNiLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsY0FBYyxDQUFFLEdBQUcsQ0FDbkIsZUFBZSxDQUFFLE1BQU0sQ0FDdkIsVUFBVSxDQUFFLE9BQU8sQ0FDbkIsU0FBUyxDQUFFLG9DQUFvQyxDQXNJaEQsQUF6TUwsQUFxRU0sZ0JBckVVLENBa0RkLGtCQUFrQixDQVNoQix1QkFBdUIsQ0FVckIsS0FBSyxDQXJFWCxnQkFBZ0IsQ0FrRGQsa0JBQWtCLENBVWhCLHdCQUF3QixDQVN0QixLQUFLLEFBQUMsQ0FDSixNQUFNLENBQUUsc0JBQXNCLENBQzlCLEtBQUssQ0FBRSxPQUFPLENBQ2QsYUFBYSxDQUFFLElBQUksQ0FDbkIsS0FBSyxDQUFFLEtBQUssQ0FDWixXQUFXLENBQUUsSUFBSSxDQUNqQixPQUFPLENBQUUsSUFBSSxDQUNiLFVBQVUsQ0FBRSxVQUFVLENBQ3RCLFFBQVEsQ0FBRSxNQUFNLENBQ2hCLFFBQVEsQ0FBRSxRQUFRLENBMEhuQixBQXhNUCxBQWdGUSxnQkFoRlEsQ0FrRGQsa0JBQWtCLENBU2hCLHVCQUF1QixDQVVyQixLQUFLLENBV0gsVUFBVSxDQWhGbEIsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVVoQix3QkFBd0IsQ0FTdEIsS0FBSyxDQVdILFVBQVUsQUFBQyxDQUNULEtBQUssQ0FBRSxZQUFZLENBQ25CLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUFyRlQsQUFzRlEsZ0JBdEZRLENBa0RkLGtCQUFrQixDQVNoQix1QkFBdUIsQ0FVckIsS0FBSyxDQWlCSCxXQUFXLENBdEZuQixnQkFBZ0IsQ0FrRGQsa0JBQWtCLENBVWhCLHdCQUF3QixDQVN0QixLQUFLLENBaUJILFdBQVcsQUFBQyxDQUNWLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLFlBQVksQ0FDbkIsVUFBVSxDQUFFLElBQUksQ0FDakIsQUE1RlQsQUE2RlEsZ0JBN0ZRLENBa0RkLGtCQUFrQixDQVNoQix1QkFBdUIsQ0FVckIsS0FBSyxDQXdCRixHQUFHLENBN0ZaLGdCQUFnQixDQWtEZCxrQkFBa0IsQ0FVaEIsd0JBQXdCLENBU3RCLEtBQUssQ0F3QkYsR0FBRyxBQUFDLENBQ0gsVUFBVSxDQUFFLElBQUksQ0FDakIsQUEvRlQsQUFnR1EsZ0JBaEdRLENBa0RkLGtCQUFrQixDQVNoQix1QkFBdUIsQ0FVckIsS0FBSyxDQTJCSCxLQUFLLENBaEdiLGdCQUFnQixDQWtEZCxrQkFBa0IsQ0FVaEIsd0JBQXdCLENBU3RCLEtBQUssQ0EyQkgsS0FBSyxBQUFDLENBQ0osU0FBUyxDQUFFLElBQUksQ0FDZixNQUFNLENBQUUsSUFBSSxDQUNaLEtBQUssQ0FBRSxJQUFJLENBQ1osQUFwR1QsQUFxR1EsZ0JBckdRLENBa0RkLGtCQUFrQixDQVNoQix1QkFBdUIsQ0FVckIsS0FBSyxDQWdDSCxRQUFRLENBckdoQixnQkFBZ0IsQ0FrRGQsa0JBQWtCLENBVWhCLHdCQUF3QixDQVN0QixLQUFLLENBZ0NILFFBQVEsQUFBQyxDQUNQLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLElBQUksQ0FBRSxDQUFDLENBQ1AsR0FBRyxDQUFFLENBQUMsQ0FDTixPQUFPLENBQUUsQ0FBQyxDQUNWLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsQ0FBQyxDQUNWLE1BQU0sQ0FBRSxPQUFPLENBQ2hCLEFBOUdULEFBK0dRLGdCQS9HUSxDQWtEZCxrQkFBa0IsQ0FTaEIsdUJBQXVCLENBVXJCLEtBQUssQUEwQ0YsZUFBZSxDQS9HeEIsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVVoQix3QkFBd0IsQ0FTdEIsS0FBSyxBQTBDRixlQUFlLEFBQUMsQ0FDZixPQUFPLENBQUUsQ0FBQyxDQUNWLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLElBQUksQ0FDWixVQUFVLENBQUUsVUFBVSxDQW9GdkIsQUF2TVQsQUFxSFUsZ0JBckhNLENBa0RkLGtCQUFrQixDQVNoQix1QkFBdUIsQ0FVckIsS0FBSyxBQTBDRixlQUFlLENBTWQsU0FBUyxDQXJIbkIsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVNoQix1QkFBdUIsQ0FVckIsS0FBSyxBQTBDRixlQUFlLENBT2QsWUFBWSxDQXRIdEIsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVVoQix3QkFBd0IsQ0FTdEIsS0FBSyxBQTBDRixlQUFlLENBTWQsU0FBUyxDQXJIbkIsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVVoQix3QkFBd0IsQ0FTdEIsS0FBSyxBQTBDRixlQUFlLENBT2QsWUFBWSxBQUFDLENBQ1gsTUFBTSxDQUFFLEdBQUcsQ0FDWCxPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxHQUFHLENBQ25CLGVBQWUsQ0FBRSxhQUFhLENBQzlCLFdBQVcsQ0FBRSxPQUFPLENBb0VyQixBQS9MWCxBQTZIWSxnQkE3SEksQ0FrRGQsa0JBQWtCLENBU2hCLHVCQUF1QixDQVVyQixLQUFLLEFBMENGLGVBQWUsQ0FNZCxTQUFTLENBUVAsV0FBVyxDQTdIdkIsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVNoQix1QkFBdUIsQ0FVckIsS0FBSyxBQTBDRixlQUFlLENBT2QsWUFBWSxDQU9WLFdBQVcsQ0E3SHZCLGdCQUFnQixDQWtEZCxrQkFBa0IsQ0FVaEIsd0JBQXdCLENBU3RCLEtBQUssQUEwQ0YsZUFBZSxDQU1kLFNBQVMsQ0FRUCxXQUFXLENBN0h2QixnQkFBZ0IsQ0FrRGQsa0JBQWtCLENBVWhCLHdCQUF3QixDQVN0QixLQUFLLEFBMENGLGVBQWUsQ0FPZCxZQUFZLENBT1YsV0FBVyxBQUFDLENBQ1YsUUFBUSxDQUFFLE1BQU0sQ0FDaEIsVUFBVSxDQUFFLFVBQVUsQ0FDdEIsYUFBYSxDQUFFLElBQUksQ0FDbkIsTUFBTSxDQUFFLHNCQUFzQixDQUM5QixLQUFLLENBQUUsS0FBSyxDQUNaLE9BQU8sQ0FBRSxJQUFJLENBQ2IsVUFBVSxDQUFFLFVBQVUsQ0FDdEIsUUFBUSxDQUFFLFFBQVEsQ0FnQm5CLEFBckpiLEFBdUljLGdCQXZJRSxDQWtEZCxrQkFBa0IsQ0FTaEIsdUJBQXVCLENBVXJCLEtBQUssQUEwQ0YsZUFBZSxDQU1kLFNBQVMsQ0FRUCxXQUFXLENBVVQsVUFBVSxDQXZJeEIsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVNoQix1QkFBdUIsQ0FVckIsS0FBSyxBQTBDRixlQUFlLENBT2QsWUFBWSxDQU9WLFdBQVcsQ0FVVCxVQUFVLENBdkl4QixnQkFBZ0IsQ0FrRGQsa0JBQWtCLENBVWhCLHdCQUF3QixDQVN0QixLQUFLLEFBMENGLGVBQWUsQ0FNZCxTQUFTLENBUVAsV0FBVyxDQVVULFVBQVUsQ0F2SXhCLGdCQUFnQixDQWtEZCxrQkFBa0IsQ0FVaEIsd0JBQXdCLENBU3RCLEtBQUssQUEwQ0YsZUFBZSxDQU9kLFlBQVksQ0FPVixXQUFXLENBVVQsVUFBVSxBQUFDLENBQ1QsVUFBVSxDQUFFLElBQUksQ0FDaEIsS0FBSyxDQUFFLE9BQW1CLENBQzFCLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUE3SWYsQUE4SWMsZ0JBOUlFLENBa0RkLGtCQUFrQixDQVNoQix1QkFBdUIsQ0FVckIsS0FBSyxBQTBDRixlQUFlLENBTWQsU0FBUyxDQVFQLFdBQVcsQ0FpQlQsV0FBVyxDQTlJekIsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVNoQix1QkFBdUIsQ0FVckIsS0FBSyxBQTBDRixlQUFlLENBT2QsWUFBWSxDQU9WLFdBQVcsQ0FpQlQsV0FBVyxDQTlJekIsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVVoQix3QkFBd0IsQ0FTdEIsS0FBSyxBQTBDRixlQUFlLENBTWQsU0FBUyxDQVFQLFdBQVcsQ0FpQlQsV0FBVyxDQTlJekIsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVVoQix3QkFBd0IsQ0FTdEIsS0FBSyxBQTBDRixlQUFlLENBT2QsWUFBWSxDQU9WLFdBQVcsQ0FpQlQsV0FBVyxBQUFDLENBQ1YsVUFBVSxDQUFFLElBQUksQ0FDaEIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENBQUUsT0FBbUIsQ0FDM0IsQUFwSmYsQUFzSlksZ0JBdEpJLENBa0RkLGtCQUFrQixDQVNoQix1QkFBdUIsQ0FVckIsS0FBSyxBQTBDRixlQUFlLENBTWQsU0FBUyxDQWlDUCxTQUFTLENBdEpyQixnQkFBZ0IsQ0FrRGQsa0JBQWtCLENBU2hCLHVCQUF1QixDQVVyQixLQUFLLEFBMENGLGVBQWUsQ0FPZCxZQUFZLENBZ0NWLFNBQVMsQ0F0SnJCLGdCQUFnQixDQWtEZCxrQkFBa0IsQ0FVaEIsd0JBQXdCLENBU3RCLEtBQUssQUEwQ0YsZUFBZSxDQU1kLFNBQVMsQ0FpQ1AsU0FBUyxDQXRKckIsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVVoQix3QkFBd0IsQ0FTdEIsS0FBSyxBQTBDRixlQUFlLENBT2QsWUFBWSxDQWdDVixTQUFTLEFBQUMsQ0FDUixRQUFRLENBQUUsTUFBTSxDQUNoQixVQUFVLENBQUUsVUFBVSxDQUN0QixXQUFXLENBQUUsSUFBSSxDQUNqQixNQUFNLENBQUUsc0JBQXNCLENBQzlCLGFBQWEsQ0FBRSxJQUFJLENBQ25CLElBQUksQ0FBRSxDQUFDLENBQ1AsT0FBTyxDQUFFLElBQUksQ0FDYixPQUFPLENBQUUsSUFBSSxDQUNiLGVBQWUsQ0FBRSxNQUFNLENBQ3ZCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLFVBQVUsQ0FBRSxVQUFVLENBMEJ2QixBQTNMYixBQWtLYyxnQkFsS0UsQ0FrRGQsa0JBQWtCLENBU2hCLHVCQUF1QixDQVVyQixLQUFLLEFBMENGLGVBQWUsQ0FNZCxTQUFTLENBaUNQLFNBQVMsQ0FZUCxLQUFLLENBbEtuQixnQkFBZ0IsQ0FrRGQsa0JBQWtCLENBU2hCLHVCQUF1QixDQVVyQixLQUFLLEFBMENGLGVBQWUsQ0FPZCxZQUFZLENBZ0NWLFNBQVMsQ0FZUCxLQUFLLENBbEtuQixnQkFBZ0IsQ0FrRGQsa0JBQWtCLENBVWhCLHdCQUF3QixDQVN0QixLQUFLLEFBMENGLGVBQWUsQ0FNZCxTQUFTLENBaUNQLFNBQVMsQ0FZUCxLQUFLLENBbEtuQixnQkFBZ0IsQ0FrRGQsa0JBQWtCLENBVWhCLHdCQUF3QixDQVN0QixLQUFLLEFBMENGLGVBQWUsQ0FPZCxZQUFZLENBZ0NWLFNBQVMsQ0FZUCxLQUFLLEFBQUMsQ0FDSixJQUFJLENBQUUsQ0FBQyxDQXVCUixBQTFMZixBQXFLZ0IsZ0JBcktBLENBa0RkLGtCQUFrQixDQVNoQix1QkFBdUIsQ0FVckIsS0FBSyxBQTBDRixlQUFlLENBTWQsU0FBUyxDQWlDUCxTQUFTLENBWVAsS0FBSyxDQUdILFVBQVUsQ0FySzFCLGdCQUFnQixDQWtEZCxrQkFBa0IsQ0FTaEIsdUJBQXVCLENBVXJCLEtBQUssQUEwQ0YsZUFBZSxDQU9kLFlBQVksQ0FnQ1YsU0FBUyxDQVlQLEtBQUssQ0FHSCxVQUFVLENBcksxQixnQkFBZ0IsQ0FrRGQsa0JBQWtCLENBVWhCLHdCQUF3QixDQVN0QixLQUFLLEFBMENGLGVBQWUsQ0FNZCxTQUFTLENBaUNQLFNBQVMsQ0FZUCxLQUFLLENBR0gsVUFBVSxDQXJLMUIsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVVoQix3QkFBd0IsQ0FTdEIsS0FBSyxBQTBDRixlQUFlLENBT2QsWUFBWSxDQWdDVixTQUFTLENBWVAsS0FBSyxDQUdILFVBQVUsQUFBQyxDQUNULFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLFlBQVksQ0FDcEIsQUExS2pCLEFBMktnQixnQkEzS0EsQ0FrRGQsa0JBQWtCLENBU2hCLHVCQUF1QixDQVVyQixLQUFLLEFBMENGLGVBQWUsQ0FNZCxTQUFTLENBaUNQLFNBQVMsQ0FZUCxLQUFLLENBU0gsV0FBVyxDQTNLM0IsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVNoQix1QkFBdUIsQ0FVckIsS0FBSyxBQTBDRixlQUFlLENBT2QsWUFBWSxDQWdDVixTQUFTLENBWVAsS0FBSyxDQVNILFdBQVcsQ0EzSzNCLGdCQUFnQixDQWtEZCxrQkFBa0IsQ0FVaEIsd0JBQXdCLENBU3RCLEtBQUssQUEwQ0YsZUFBZSxDQU1kLFNBQVMsQ0FpQ1AsU0FBUyxDQVlQLEtBQUssQ0FTSCxXQUFXLENBM0szQixnQkFBZ0IsQ0FrRGQsa0JBQWtCLENBVWhCLHdCQUF3QixDQVN0QixLQUFLLEFBMENGLGVBQWUsQ0FPZCxZQUFZLENBZ0NWLFNBQVMsQ0FZUCxLQUFLLENBU0gsV0FBVyxBQUFDLENBQ1YsT0FBTyxDQUFFLElBQUksQ0FDYixXQUFXLENBQUUsTUFBTSxDQUNuQixVQUFVLENBQUUsSUFBSSxDQVdqQixBQXpMakIsQUFnTGtCLGdCQWhMRixDQWtEZCxrQkFBa0IsQ0FTaEIsdUJBQXVCLENBVXJCLEtBQUssQUEwQ0YsZUFBZSxDQU1kLFNBQVMsQ0FpQ1AsU0FBUyxDQVlQLEtBQUssQ0FTSCxXQUFXLENBS1IsSUFBSSxDQWhMdkIsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVNoQix1QkFBdUIsQ0FVckIsS0FBSyxBQTBDRixlQUFlLENBT2QsWUFBWSxDQWdDVixTQUFTLENBWVAsS0FBSyxDQVNILFdBQVcsQ0FLUixJQUFJLENBaEx2QixnQkFBZ0IsQ0FrRGQsa0JBQWtCLENBVWhCLHdCQUF3QixDQVN0QixLQUFLLEFBMENGLGVBQWUsQ0FNZCxTQUFTLENBaUNQLFNBQVMsQ0FZUCxLQUFLLENBU0gsV0FBVyxDQUtSLElBQUksQ0FoTHZCLGdCQUFnQixDQWtEZCxrQkFBa0IsQ0FVaEIsd0JBQXdCLENBU3RCLEtBQUssQUEwQ0YsZUFBZSxDQU9kLFlBQVksQ0FnQ1YsU0FBUyxDQVlQLEtBQUssQ0FTSCxXQUFXLENBS1IsSUFBSSxBQUFDLENBQ0osV0FBVyxDQUFFLEdBQUcsQ0FDaEIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENBQUUsWUFBWSxDQUNwQixBQXJMbkIsQUFzTGtCLGdCQXRMRixDQWtEZCxrQkFBa0IsQ0FTaEIsdUJBQXVCLENBVXJCLEtBQUssQUEwQ0YsZUFBZSxDQU1kLFNBQVMsQ0FpQ1AsU0FBUyxDQVlQLEtBQUssQ0FTSCxXQUFXLENBV1IsR0FBRyxDQXRMdEIsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVNoQix1QkFBdUIsQ0FVckIsS0FBSyxBQTBDRixlQUFlLENBT2QsWUFBWSxDQWdDVixTQUFTLENBWVAsS0FBSyxDQVNILFdBQVcsQ0FXUixHQUFHLENBdEx0QixnQkFBZ0IsQ0FrRGQsa0JBQWtCLENBVWhCLHdCQUF3QixDQVN0QixLQUFLLEFBMENGLGVBQWUsQ0FNZCxTQUFTLENBaUNQLFNBQVMsQ0FZUCxLQUFLLENBU0gsV0FBVyxDQVdSLEdBQUcsQ0F0THRCLGdCQUFnQixDQWtEZCxrQkFBa0IsQ0FVaEIsd0JBQXdCLENBU3RCLEtBQUssQUEwQ0YsZUFBZSxDQU9kLFlBQVksQ0FnQ1YsU0FBUyxDQVlQLEtBQUssQ0FTSCxXQUFXLENBV1IsR0FBRyxBQUFDLENBQ0gsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUF4TG5CLEFBNExZLGdCQTVMSSxDQWtEZCxrQkFBa0IsQ0FTaEIsdUJBQXVCLENBVXJCLEtBQUssQUEwQ0YsZUFBZSxDQU1kLFNBQVMsQUF1RU4sWUFBWSxDQTVMekIsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVNoQix1QkFBdUIsQ0FVckIsS0FBSyxBQTBDRixlQUFlLENBT2QsWUFBWSxBQXNFVCxZQUFZLENBNUx6QixnQkFBZ0IsQ0FrRGQsa0JBQWtCLENBVWhCLHdCQUF3QixDQVN0QixLQUFLLEFBMENGLGVBQWUsQ0FNZCxTQUFTLEFBdUVOLFlBQVksQ0E1THpCLGdCQUFnQixDQWtEZCxrQkFBa0IsQ0FVaEIsd0JBQXdCLENBU3RCLEtBQUssQUEwQ0YsZUFBZSxDQU9kLFlBQVksQUFzRVQsWUFBWSxBQUFDLENBQ1osTUFBTSxDQUFFLGdCQUFnQixDQUN6QixBQTlMYixBQWdNVSxnQkFoTU0sQ0FrRGQsa0JBQWtCLENBU2hCLHVCQUF1QixDQVVyQixLQUFLLEFBMENGLGVBQWUsQ0FpRmQsWUFBWSxDQWhNdEIsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVVoQix3QkFBd0IsQ0FTdEIsS0FBSyxBQTBDRixlQUFlLENBaUZkLFlBQVksQUFBQyxDQUNYLFVBQVUsQ0FBRSxJQUFJLENBS2pCLEFBdE1YLEFBbU1ZLGdCQW5NSSxDQWtEZCxrQkFBa0IsQ0FTaEIsdUJBQXVCLENBVXJCLEtBQUssQUEwQ0YsZUFBZSxDQWlGZCxZQUFZLENBR1YsU0FBUyxDQW5NckIsZ0JBQWdCLENBa0RkLGtCQUFrQixDQVVoQix3QkFBd0IsQ0FTdEIsS0FBSyxBQTBDRixlQUFlLENBaUZkLFlBQVksQ0FHVixTQUFTLEFBQUMsQ0FDUixNQUFNLENBQUUsVUFBVSxDQUNuQixBQXJNYixBQTRNTSxnQkE1TVUsQ0FrRGQsa0JBQWtCLEFBd0pmLE1BQU0sQ0FFTCx1QkFBdUIsQ0E1TTdCLGdCQUFnQixDQWtEZCxrQkFBa0IsQUF3SmYsTUFBTSxDQUdMLHdCQUF3QixBQUFDLENBQ3ZCLG9CQUFvQixDQUFFLE1BQU0sQ0FDN0IsQUFLUCxBQUFBLGtCQUFrQixBQUFDLENBQ2pCLFVBQVUsQ0FBRSxPQUFPLENBQ25CLFdBQVcsQ0FBRSxLQUFLLENBQ2xCLGNBQWMsQ0FBRSxJQUFJLENBQ3BCLGFBQWEsQ0FBRSxRQUFRLENBZ094QixBQXBPRCxBQUtFLGtCQUxnQixDQUtoQixnQkFBZ0IsQUFBQyxDQUNmLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsVUFBVSxDQUFFLElBQUksQ0FDaEIsTUFBTSxDQUFFLFdBQVcsQ0FDbkIsS0FBSyxDQUFFLE1BQU0sQ0FDYixTQUFTLENBQUUsR0FBRyxDQUNmLEFBWkgsQUFjRSxrQkFkZ0IsQ0FjaEIsb0JBQW9CLEFBQUMsQ0FDbkIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLE1BQU0sQ0FDYixTQUFTLENBQUUsR0FBRyxDQUNkLE1BQU0sQ0FBRSxXQUFXLENBQ25CLE9BQU8sQ0FBRSxJQUFJLENBQ2IsU0FBUyxDQUFFLElBQUksQ0FDZixjQUFjLENBQUUsR0FBRyxDQUNuQixlQUFlLENBQUUsYUFBYSxDQUM5QixXQUFXLENBQUUsT0FBTyxDQTRNckIsQUFuT0gsQUF5Qkksa0JBekJjLENBY2hCLG9CQUFvQixDQVdsQixLQUFLLEFBQUMsQ0FDSixPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxHQUFHLENBQ25CLGVBQWUsQ0FBRSxNQUFNLENBQ3ZCLFdBQVcsQ0FBRSxPQUFPLENBQ3BCLFNBQVMsQ0FBRSxHQUFHLENBMkZmLEFBekhMLEFBZ0NNLGtCQWhDWSxDQWNoQixvQkFBb0IsQ0FXbEIsS0FBSyxDQU9ILFVBQVUsQUFBQyxDQUNULE9BQU8sQ0FBRSxJQUFJLENBQ2IsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsZUFBZSxDQUFFLGFBQWEsQ0FDOUIsS0FBSyxDQUFFLEtBQUssQ0FDWixTQUFTLENBQUUsQ0FBQyxDQUNaLFNBQVMsQ0FBRSxHQUFHLENBa0ZmLEFBeEhQLEFBdUNRLGtCQXZDVSxDQWNoQixvQkFBb0IsQ0FXbEIsS0FBSyxDQU9ILFVBQVUsQ0FPUixLQUFLLEFBQUMsQ0FDSixNQUFNLENBQUUsbUJBQW1CLENBQzNCLFVBQVUsQ0FBRSw2QkFBNkIsQ0FDekMsYUFBYSxDQUFFLElBQUksQ0FDbkIsT0FBTyxDQUFFLFdBQVcsQ0FDcEIsVUFBVSxDQUFFLFVBQVUsQ0FDdEIsSUFBSSxDQUFFLFFBQVEsQ0FDZCxPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLGVBQWUsQ0FBRSxhQUFhLENBQzlCLFVBQVUsQ0FBRSxPQUFPLENBQ25CLFVBQVUsQ0FBRSx1REFBMEQsQ0FDdEUsUUFBUSxDQUFFLFFBQVEsQ0FpRW5CLEFBcEhULEFBb0RVLGtCQXBEUSxDQWNoQixvQkFBb0IsQ0FXbEIsS0FBSyxDQU9ILFVBQVUsQ0FPUixLQUFLLENBYUYsQ0FBQyxBQUFDLENBQ0QsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLElBQUksQ0FBRSxDQUFDLENBQ1AsR0FBRyxDQUFFLENBQUMsQ0FDTixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBM0RYLEFBNERVLGtCQTVEUSxDQWNoQixvQkFBb0IsQ0FXbEIsS0FBSyxDQU9ILFVBQVUsQ0FPUixLQUFLLENBcUJILFdBQVcsQUFBQyxDQUNWLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsS0FBSyxDQUFFLElBQUksQ0FVWixBQXpFWCxBQWdFWSxrQkFoRU0sQ0FjaEIsb0JBQW9CLENBV2xCLEtBQUssQ0FPSCxVQUFVLENBT1IsS0FBSyxDQXFCSCxXQUFXLENBSVIsSUFBSSxBQUFDLENBQ0osT0FBTyxDQUFFLFlBQVksQ0FDckIsV0FBVyxDQUFFLElBQUksQ0FDakIsVUFBVSxDQUFFLE9BQU8sQ0FDbkIsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FBRSwyQ0FBMkMsQ0FBQyxTQUFTLENBQ2pFLGVBQWUsQ0FBRSxTQUFTLENBQzNCLEFBeEViLEFBNEVjLGtCQTVFSSxDQWNoQixvQkFBb0IsQ0FXbEIsS0FBSyxDQU9ILFVBQVUsQ0FPUixLQUFLLEFBbUNGLE1BQU0sQ0FDTCxXQUFXLENBQ1IsSUFBSSxBQUFDLENBQ0osU0FBUyxDQUFFLGVBQWUsQ0FDM0IsQUE5RWYsQUFpRlUsa0JBakZRLENBY2hCLG9CQUFvQixDQVdsQixLQUFLLENBT0gsVUFBVSxDQU9SLEtBQUssQ0EwQ0gsWUFBWSxBQUFDLENBQ1gsS0FBSyxDQUFFLEtBQUssQ0FDWixTQUFTLENBQUUsSUFBSSxDQUNoQixBQXBGWCxBQXFGVSxrQkFyRlEsQ0FjaEIsb0JBQW9CLENBV2xCLEtBQUssQ0FPSCxVQUFVLENBT1IsS0FBSyxDQThDSCxZQUFZLEFBQUMsQ0FDWCxLQUFLLENBQUUsT0FBTyxDQUNkLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUF6RlgsQUEwRlUsa0JBMUZRLENBY2hCLG9CQUFvQixDQVdsQixLQUFLLENBT0gsVUFBVSxDQU9SLEtBQUssQ0FtREgsWUFBWSxBQUFDLENBQ1gsS0FBSyxDQUFFLE9BQU8sQ0FDZCxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2xCLEFBOUZYLEFBK0ZVLGtCQS9GUSxDQWNoQixvQkFBb0IsQ0FXbEIsS0FBSyxDQU9ILFVBQVUsQ0FPUixLQUFLLENBd0RILFlBQVksQUFBQyxDQUNYLEtBQUssQ0FBRSxLQUFLLENBQ1osU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsQ0FBQyxDQUNkLElBQUksQ0FBRSxHQUFHLENBQ1QsTUFBTSxDQUFFLENBQUMsQ0FDVCxRQUFRLENBQUUsUUFBUSxDQUNsQixTQUFTLENBQUUsa0JBQWtCLENBQzlCLEFBdkdYLEFBd0dVLGtCQXhHUSxDQWNoQixvQkFBb0IsQ0FXbEIsS0FBSyxDQU9ILFVBQVUsQ0FPUixLQUFLLEFBaUVGLFdBQVcsQUFBQyxDQUNYLElBQUksQ0FBRSxRQUFRLENBQ2QsVUFBVSxDQUFFLElBQUksQ0FDakIsQUEzR1gsQUE2R1ksa0JBN0dNLENBY2hCLG9CQUFvQixDQVdsQixLQUFLLENBT0gsVUFBVSxDQU9SLEtBQUssQUFxRUYsVUFBVyxDQUFBLENBQUMsQ0FDVixXQUFXLEFBQUMsQ0FDWCxNQUFNLENBQUUsUUFBUSxDQUNqQixBQS9HYixBQWlIVSxrQkFqSFEsQ0FjaEIsb0JBQW9CLENBV2xCLEtBQUssQ0FPSCxVQUFVLENBT1IsS0FBSyxBQTBFRixNQUFNLEFBQUMsQ0FDTixVQUFVLENBQUUsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLGVBQWtCLENBQ2pELEFBbkhYLEFBcUhRLGtCQXJIVSxDQWNoQixvQkFBb0IsQ0FXbEIsS0FBSyxDQU9ILFVBQVUsQUFxRlAsVUFBVyxDQUFBLENBQUMsQ0FBRSxDQUNiLFdBQVcsQ0FBRSxJQUFJLENBQ2xCLEFBdkhULEFBMEhJLGtCQTFIYyxDQWNoQixvQkFBb0IsQ0E0R2xCLE1BQU0sQUFBQyxDQUNMLE9BQU8sQ0FBRSxJQUFJLENBQ2IsU0FBUyxDQUFFLENBQUMsQ0FDWixVQUFVLENBQUUsS0FBSyxDQUNqQixJQUFJLENBQUUsQ0FBQyxDQUNQLFdBQVcsQ0FBRSxJQUFJLENBbUdsQixBQWxPTCxBQWlJTSxrQkFqSVksQ0FjaEIsb0JBQW9CLENBNEdsQixNQUFNLENBT0osS0FBSyxBQUFDLENBQ0osYUFBYSxDQUFFLElBQUksQ0FDbkIsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsSUFBSSxDQUNiLFVBQVUsQ0FBRSxVQUFVLENBQ3RCLE1BQU0sQ0FBRSxtQkFBbUIsQ0FDM0IsVUFBVSxDQUFFLDZCQUE2QixDQTBGMUMsQUFqT1AsQUF5SVEsa0JBeklVLENBY2hCLG9CQUFvQixDQTRHbEIsTUFBTSxDQU9KLEtBQUssQ0FRSCxJQUFJLEFBQUMsQ0FDSCxPQUFPLENBQUUsSUFBSSxDQUNiLGVBQWUsQ0FBRSxNQUFNLENBQ3ZCLFdBQVcsQ0FBRSxNQUFNLENBaURwQixBQTdMVCxBQThJVSxrQkE5SVEsQ0FjaEIsb0JBQW9CLENBNEdsQixNQUFNLENBT0osS0FBSyxDQVFILElBQUksQ0FLRCxHQUFHLEFBQUMsQ0FDSCxTQUFTLENBQUUsS0FBSyxDQUNoQixLQUFLLENBQUUsR0FBRyxDQUNWLGFBQWEsQ0FBRSxJQUFJLENBQ3BCLEFBbEpYLEFBbUpVLGtCQW5KUSxDQWNoQixvQkFBb0IsQ0E0R2xCLE1BQU0sQ0FPSixLQUFLLENBUUgsSUFBSSxDQVVGLEtBQUssQUFBQyxDQUNKLFNBQVMsQ0FBRSxDQUFDLENBQ1osTUFBTSxDQUFFLGFBQWEsQ0F1Q3RCLEFBNUxYLEFBdUpZLGtCQXZKTSxDQWNoQixvQkFBb0IsQ0E0R2xCLE1BQU0sQ0FPSixLQUFLLENBUUgsSUFBSSxDQVVGLEtBQUssQ0FJSCxnQkFBZ0IsQUFBQyxDQUNmLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsVUFBVSxDQUFFLG1EQUFtRCxDQUMvRCx1QkFBdUIsQ0FBRSxJQUFJLENBQzdCLHVCQUF1QixDQUFFLFdBQVcsQ0FDcEMsZUFBZSxDQUFFLElBQUksQ0FDdEIsQUE5SmIsQUErSlksa0JBL0pNLENBY2hCLG9CQUFvQixDQTRHbEIsTUFBTSxDQU9KLEtBQUssQ0FRSCxJQUFJLENBVUYsS0FBSyxDQVlILFdBQVcsQUFBQyxDQUNWLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsVUFBVSxDQUFFLElBQUksQ0FDakIsQUFuS2IsQUFvS1ksa0JBcEtNLENBY2hCLG9CQUFvQixDQTRHbEIsTUFBTSxDQU9KLEtBQUssQ0FRSCxJQUFJLENBVUYsS0FBSyxDQWlCSCxVQUFVLEFBQUMsQ0FDVCxVQUFVLENBQUUsSUFBSSxDQUNoQixXQUFXLENBQUUsR0FBRyxDQUNoQixVQUFVLENBQUUsT0FBTyxDQUNuQixTQUFTLENBQUUsSUFBSSxDQUNmLE9BQU8sQ0FBRSxLQUFLLENBa0JmLEFBM0xiLEFBMktjLGtCQTNLSSxDQWNoQixvQkFBb0IsQ0E0R2xCLE1BQU0sQ0FPSixLQUFLLENBUUgsSUFBSSxDQVVGLEtBQUssQ0FpQkgsVUFBVSxDQU9QLElBQUksQUFBQyxDQUNKLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFVBQVUsQ0FBRSxPQUFPLENBQ25CLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixVQUFVLENBQUUsMkNBQTJDLENBQUMsU0FBUyxDQUNqRSxlQUFlLENBQUUsU0FBUyxDQUMzQixBQW5MZixBQW9MYyxrQkFwTEksQ0FjaEIsb0JBQW9CLENBNEdsQixNQUFNLENBT0osS0FBSyxDQVFILElBQUksQ0FVRixLQUFLLENBaUJILFVBQVUsQUFnQlAsTUFBTSxBQUFDLENBQ04sS0FBSyxDQUFFLE9BQU8sQ0FLZixBQTFMZixBQXVMZ0Isa0JBdkxFLENBY2hCLG9CQUFvQixDQTRHbEIsTUFBTSxDQU9KLEtBQUssQ0FRSCxJQUFJLENBVUYsS0FBSyxDQWlCSCxVQUFVLEFBZ0JQLE1BQU0sQ0FHSixJQUFJLEFBQUMsQ0FDSixTQUFTLENBQUUsZUFBZSxDQUMzQixBQXpMakIsQUE4TFEsa0JBOUxVLENBY2hCLG9CQUFvQixDQTRHbEIsTUFBTSxDQU9KLEtBQUssQ0E2REYsRUFBRSxBQUFDLENBQ0YsV0FBVyxDQUFFLElBQUksQ0FpQ2xCLEFBaE9ULEFBaU1VLGtCQWpNUSxDQWNoQixvQkFBb0IsQ0E0R2xCLE1BQU0sQ0FPSixLQUFLLENBNkRGLEVBQUUsQ0FHQSxFQUFFLEFBQUMsQ0FDRixPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxNQUFNLENBQ25CLFdBQVcsQ0FBRSx5REFBeUQsQ0FDdEUsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsU0FBUyxDQUFFLElBQUksQ0FDZixLQUFLLENBQUUsSUFBSSxDQUNYLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLFVBQVUsQ0FBRSxVQUFVLENBQ3RCLFVBQVUsQ0FBRSw2Q0FBZ0QsQ0FDNUQsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsVUFBVSxDQUFFLE9BQU8sQ0FrQnBCLEFBL05YLEFBK01ZLGtCQS9NTSxDQWNoQixvQkFBb0IsQ0E0R2xCLE1BQU0sQ0FPSixLQUFLLENBNkRGLEVBQUUsQ0FHQSxFQUFFLENBY0EsQ0FBQyxBQUFDLENBQ0QsS0FBSyxDQUFFLElBQUksQ0FXWixBQTNOYixBQWtOYyxrQkFsTkksQ0FjaEIsb0JBQW9CLENBNEdsQixNQUFNLENBT0osS0FBSyxDQTZERixFQUFFLENBR0EsRUFBRSxDQWNBLENBQUMsQ0FHQyxJQUFJLEFBQUMsQ0FDSixLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxHQUFHLENBQ1gsT0FBTyxDQUFFLFlBQVksQ0FDckIsVUFBVSxDQUFFLG1EQUFtRCxDQUMvRCxZQUFZLENBQUUsSUFBSSxDQUNsQixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsSUFBSSxDQUNWLEFBMU5mLEFBNE5ZLGtCQTVOTSxDQWNoQixvQkFBb0IsQ0E0R2xCLE1BQU0sQ0FPSixLQUFLLENBNkRGLEVBQUUsQ0FHQSxFQUFFLEFBMkJBLE1BQU0sQUFBQyxDQUNOLFVBQVUsQ0FBRSw2Q0FBZ0QsQ0FDN0QsQUFRYixBQUlRLElBSkosQUFDRCxPQUFPLENBQ04sUUFBUSxDQUNOLGNBQWMsQ0FDWixVQUFVLEFBQUMsQ0FDVCxVQUFVLENBQUUsT0FBTyxDQUNwQixBQU5ULEFBU1EsSUFUSixBQUNELE9BQU8sQ0FDTixRQUFRLENBTU4sYUFBYSxDQUNYLFVBQVUsQUFBQyxDQUNULFVBQVUsQ0FBRSxPQUFPLENBQ3BCLEFBT1QsQUFLVSxRQUxGLENBQ04sUUFBUSxDQUNOLGFBQWEsQ0FDWCxVQUFVLENBQ1Isa0JBQWtCLEFBQ2YsUUFBUSxBQUFDLENBQ1IsWUFBWSxDQUFFLENBQUMsQ0FDZixXQUFXLENBQUUsR0FBRyxDQUNqQixBQVJYLEFBYU0sUUFiRSxDQUNOLFFBQVEsQ0FXTixjQUFjLENBQ1osZUFBZSxBQUFDLENBQ2QsU0FBUyxDQUFFLEdBQUcsQ0FXZixBQXpCUCxBQWVRLFFBZkEsQ0FDTixRQUFRLENBV04sY0FBYyxDQUNaLGVBQWUsQ0FFYixjQUFjLEFBQUMsQ0FDYixTQUFTLENBQUUsR0FBRyxDQUNkLFVBQVUsQ0FBRSxLQUFLLENBT2xCLEFBeEJULEFBa0JVLFFBbEJGLENBQ04sUUFBUSxDQVdOLGNBQWMsQ0FDWixlQUFlLENBRWIsY0FBYyxDQUdaLGNBQWMsQUFBQyxDQUNiLGFBQWEsQ0FBRSxJQUFJLENBQ25CLFlBQVksQ0FBRSxDQUFDLENBQ2YsWUFBWSxDQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUMsZ0JBQWtCLENBQzFDLFdBQVcsQ0FBRSxDQUFDLENBQ2YsQUF2QlgsQUE2QlEsUUE3QkEsQ0FDTixRQUFRLENBMEJOLGdCQUFnQixDQUNkLGdCQUFnQixDQUNkLGVBQWUsQUFBQyxDQUNkLFNBQVMsQ0FBRSxHQUFHLENBS2YsQUFuQ1QsQUErQlUsUUEvQkYsQ0FDTixRQUFRLENBMEJOLGdCQUFnQixDQUNkLGdCQUFnQixDQUNkLGVBQWUsQ0FFYixlQUFlLEFBQUMsQ0FDZCxTQUFTLENBQUUsR0FBRyxDQUNkLFVBQVUsQ0FBRSxLQUFLLENBQ2xCLEFBbENYLEFBMkNjLFFBM0NOLENBQ04sUUFBUSxDQXFDTix5QkFBeUIsQ0FDdkIsa0JBQWtCLENBQ2hCLG9CQUFvQixDQUNsQixLQUFLLENBQ0gsT0FBTyxDQUNKLElBQUksQUFBQyxDQUNKLFlBQVksQ0FBRSxJQUFJLENBQ2xCLFdBQVcsQ0FBRSxDQUFDLENBQ2QsU0FBUyxDQUFFLGNBQWMsQ0FDMUIsQUEvQ2YsQUFpRGdCLFFBakRSLENBQ04sUUFBUSxDQXFDTix5QkFBeUIsQ0FDdkIsa0JBQWtCLENBQ2hCLG9CQUFvQixDQUNsQixLQUFLLENBQ0gsT0FBTyxBQU1KLE1BQU0sQ0FDSixJQUFJLEFBQUMsQ0FDSixTQUFTLENBQUUsY0FBYyxDQUFDLGVBQWUsQ0FDMUMsQUFuRGpCLEFBMERRLFFBMURBLENBQ04sUUFBUSxDQXFDTix5QkFBeUIsQ0FtQnZCLGlCQUFpQixDQUNmLG1CQUFtQixBQUFDLENBQ2xCLFNBQVMsQ0FBRSxHQUFHLENBNENmLEFBdkdULEFBa0VvQixRQWxFWixDQUNOLFFBQVEsQ0FxQ04seUJBQXlCLENBbUJ2QixpQkFBaUIsQ0FDZixtQkFBbUIsQ0FFakIsS0FBSyxDQUNILGVBQWUsQ0FDYixXQUFXLENBRVQsZUFBZSxDQUNiLEtBQUssQ0FDSCxXQUFXLENBbEUvQixRQUFRLENBQ04sUUFBUSxDQXFDTix5QkFBeUIsQ0FtQnZCLGlCQUFpQixDQUNmLG1CQUFtQixDQUVqQixLQUFLLENBQ0gsZUFBZSxDQUNiLFdBQVcsQ0FFVCxlQUFlLENBQ2IsS0FBSyxDQUVILFVBQVUsQ0FuRTlCLFFBQVEsQ0FDTixRQUFRLENBcUNOLHlCQUF5QixDQW1CdkIsaUJBQWlCLENBQ2YsbUJBQW1CLENBRWpCLEtBQUssQ0FDSCxlQUFlLENBRWIsU0FBUyxDQUNQLGVBQWUsQ0FDYixLQUFLLENBQ0gsV0FBVyxDQWxFL0IsUUFBUSxDQUNOLFFBQVEsQ0FxQ04seUJBQXlCLENBbUJ2QixpQkFBaUIsQ0FDZixtQkFBbUIsQ0FFakIsS0FBSyxDQUNILGVBQWUsQ0FFYixTQUFTLENBQ1AsZUFBZSxDQUNiLEtBQUssQ0FFSCxVQUFVLEFBQUMsQ0FDVCxVQUFVLENBQUUsS0FBSyxDQUNsQixBQXJFckIsQUEyRXNCLFFBM0VkLENBQ04sUUFBUSxDQXFDTix5QkFBeUIsQ0FtQnZCLGlCQUFpQixDQUNmLG1CQUFtQixDQUVqQixLQUFLLENBQ0gsZUFBZSxDQUNiLFdBQVcsQUFVUixRQUFRLENBQ1AsZUFBZSxDQUNiLEtBQUssQ0FDSCxXQUFXLENBM0VqQyxRQUFRLENBQ04sUUFBUSxDQXFDTix5QkFBeUIsQ0FtQnZCLGlCQUFpQixDQUNmLG1CQUFtQixDQUVqQixLQUFLLENBQ0gsZUFBZSxDQUViLFNBQVMsQUFTTixRQUFRLENBQ1AsZUFBZSxDQUNiLEtBQUssQ0FDSCxXQUFXLEFBQUMsQ0FDVixTQUFTLENBQUUsR0FBRyxDQUNmLEFBN0V2QixBQW9Gc0IsUUFwRmQsQ0FDTixRQUFRLENBcUNOLHlCQUF5QixDQW1CdkIsaUJBQWlCLENBQ2YsbUJBQW1CLENBRWpCLEtBQUssQ0FDSCxlQUFlLENBQ2IsV0FBVyxBQW1CUixRQUFRLENBQ1AsZUFBZSxDQUNiLEtBQUssQ0FDSCxXQUFXLENBcEZqQyxRQUFRLENBQ04sUUFBUSxDQXFDTix5QkFBeUIsQ0FtQnZCLGlCQUFpQixDQUNmLG1CQUFtQixDQUVqQixLQUFLLENBQ0gsZUFBZSxDQUNiLFdBQVcsQUFtQlIsUUFBUSxDQUNQLGVBQWUsQ0FDYixLQUFLLENBRUgsVUFBVSxDQXJGaEMsUUFBUSxDQUNOLFFBQVEsQ0FxQ04seUJBQXlCLENBbUJ2QixpQkFBaUIsQ0FDZixtQkFBbUIsQ0FFakIsS0FBSyxDQUNILGVBQWUsQ0FFYixTQUFTLEFBa0JOLFFBQVEsQ0FDUCxlQUFlLENBQ2IsS0FBSyxDQUNILFdBQVcsQ0FwRmpDLFFBQVEsQ0FDTixRQUFRLENBcUNOLHlCQUF5QixDQW1CdkIsaUJBQWlCLENBQ2YsbUJBQW1CLENBRWpCLEtBQUssQ0FDSCxlQUFlLENBRWIsU0FBUyxBQWtCTixRQUFRLENBQ1AsZUFBZSxDQUNiLEtBQUssQ0FFSCxVQUFVLEFBQUMsQ0FDVCxTQUFTLENBQUUsR0FBRyxDQUNmLEFBdkZ2QixBQThGc0IsUUE5RmQsQ0FDTixRQUFRLENBcUNOLHlCQUF5QixDQW1CdkIsaUJBQWlCLENBQ2YsbUJBQW1CLENBRWpCLEtBQUssQ0FDSCxlQUFlLENBQ2IsV0FBVyxBQTZCUixRQUFRLENBQ1AsZUFBZSxDQUNiLEtBQUssQ0FDSCxXQUFXLENBOUZqQyxRQUFRLENBQ04sUUFBUSxDQXFDTix5QkFBeUIsQ0FtQnZCLGlCQUFpQixDQUNmLG1CQUFtQixDQUVqQixLQUFLLENBQ0gsZUFBZSxDQUViLFNBQVMsQUE0Qk4sUUFBUSxDQUNQLGVBQWUsQ0FDYixLQUFLLENBQ0gsV0FBVyxBQUFDLENBQ1YsU0FBUyxDQUFFLEdBQUcsQ0FDZixBQWhHdkIsQUEwR0ksUUExR0ksQ0FDTixRQUFRLENBeUdOLFlBQVksQUFBQyxDQUNYLFNBQVMsQ0FBRSxHQUFHLENBVWYsQUFySEwsQUE2R1EsUUE3R0EsQ0FDTixRQUFRLENBeUdOLFlBQVksQ0FFVixlQUFlLENBQ2IsY0FBYyxBQUFDLENBQ2IsU0FBUyxDQUFFLEdBQUcsQ0FDZCxVQUFVLENBQUUsS0FBSyxDQUNsQixBQWhIVCxBQWtITSxRQWxIRSxDQUNOLFFBQVEsQ0F5R04sWUFBWSxDQVFWLGdCQUFnQixBQUFDLENBQ2YsU0FBUyxDQUFFLEdBQUcsQ0FDZixBQXBIUCxBQXNISSxRQXRISSxDQUNOLFFBQVEsQ0FxSE4sZ0JBQWdCLEFBQUMsQ0FDZixTQUFTLENBQUUsR0FBRyxDQWlDZixBQXhKTCxBQXdITSxRQXhIRSxDQUNOLFFBQVEsQ0FxSE4sZ0JBQWdCLENBRWQsY0FBYyxBQUFDLENBQ2IsU0FBUyxDQUFFLEdBQUcsQ0FDZixBQTFIUCxBQTRIUSxRQTVIQSxDQUNOLFFBQVEsQ0FxSE4sZ0JBQWdCLENBS2QsY0FBYyxDQUNaLGVBQWUsQUFBQyxDQUNkLFNBQVMsQ0FBRSxHQUFHLENBQ2YsQUE5SFQsQUFpSVEsUUFqSUEsQ0FDTixRQUFRLENBcUhOLGdCQUFnQixDQVVkLGtCQUFrQixDQUNoQix1QkFBdUIsQUFBQyxDQUV0QixPQUFPLENBQUUsQ0FBQyxDQW1CWCxBQXRKVCxBQW9JVSxRQXBJRixDQUNOLFFBQVEsQ0FxSE4sZ0JBQWdCLENBVWQsa0JBQWtCLENBQ2hCLHVCQUF1QixDQUdyQixLQUFLLEFBQUMsQ0FDSixVQUFVLENBQUUsS0FBSyxDQWdCbEIsQUFySlgsQUFzSVksUUF0SUosQ0FDTixRQUFRLENBcUhOLGdCQUFnQixDQVVkLGtCQUFrQixDQUNoQix1QkFBdUIsQ0FHckIsS0FBSyxDQUVILFVBQVUsQUFBQyxDQUNULFNBQVMsQ0FBRSxHQUFHLENBQ2QsVUFBVSxDQUFFLEtBQUssQ0FDbEIsQUF6SWIsQUE2SWdCLFFBN0lSLENBQ04sUUFBUSxDQXFITixnQkFBZ0IsQ0FVZCxrQkFBa0IsQ0FDaEIsdUJBQXVCLENBR3JCLEtBQUssQ0FNSCxTQUFTLENBRVAsS0FBSyxDQUNILFdBQVcsQ0E3STNCLFFBQVEsQ0FDTixRQUFRLENBcUhOLGdCQUFnQixDQVVkLGtCQUFrQixDQUNoQix1QkFBdUIsQ0FHckIsS0FBSyxDQU9ILFlBQVksQ0FDVixLQUFLLENBQ0gsV0FBVyxBQUFDLENBQ1YsZUFBZSxDQUFFLFFBQVEsQ0FDMUIsQUEvSWpCLEFBZ0pnQixRQWhKUixDQUNOLFFBQVEsQ0FxSE4sZ0JBQWdCLENBVWQsa0JBQWtCLENBQ2hCLHVCQUF1QixDQUdyQixLQUFLLENBTUgsU0FBUyxDQUVQLEtBQUssQ0FJSCxVQUFVLENBaEoxQixRQUFRLENBQ04sUUFBUSxDQXFITixnQkFBZ0IsQ0FVZCxrQkFBa0IsQ0FDaEIsdUJBQXVCLENBR3JCLEtBQUssQ0FPSCxZQUFZLENBQ1YsS0FBSyxDQUlILFVBQVUsQUFBQyxDQUNULFNBQVMsQ0FBRSxHQUFHLENBQ2YsQUFsSmpCLEFBMEpNLFFBMUpFLENBQ04sUUFBUSxDQXdKTixrQkFBa0IsQ0FDaEIsZ0JBQWdCLEFBQUMsQ0FDZixVQUFVLENBQUUsS0FBSyxDQUNsQixBQTVKUCxBQWtLZ0IsUUFsS1IsQ0FDTixRQUFRLENBd0pOLGtCQUFrQixDQUloQixvQkFBb0IsQ0FDbEIsS0FBSyxDQUNILFVBQVUsQ0FDUixLQUFLLENBQ0gsV0FBVyxDQUNSLElBQUksQUFBQyxDQUNKLFlBQVksQ0FBRSxJQUFJLENBQ2xCLFdBQVcsQ0FBRSxDQUFDLENBQ2QsU0FBUyxDQUFFLGNBQWMsQ0FDMUIsQUF0S2pCLEFBd0tjLFFBeEtOLENBQ04sUUFBUSxDQXdKTixrQkFBa0IsQ0FJaEIsb0JBQW9CLENBQ2xCLEtBQUssQ0FDSCxVQUFVLENBQ1IsS0FBSyxDQVFILFlBQVksQUFBQyxDQUNYLEtBQUssQ0FBRSxHQUFHLENBQ1YsSUFBSSxDQUFFLElBQUksQ0FDVixTQUFTLENBQUUsZUFBZSxDQUMzQixBQTVLZixBQStLa0IsUUEvS1YsQ0FDTixRQUFRLENBd0pOLGtCQUFrQixDQUloQixvQkFBb0IsQ0FDbEIsS0FBSyxDQUNILFVBQVUsQ0FDUixLQUFLLEFBYUYsTUFBTSxDQUNMLFdBQVcsQ0FDUixJQUFJLEFBQUMsQ0FDSixTQUFTLENBQUUsY0FBYyxDQUFDLGVBQWUsQ0FDMUMsQUFqTG5CLEFBcUxZLFFBckxKLENBQ04sUUFBUSxDQXdKTixrQkFBa0IsQ0FJaEIsb0JBQW9CLENBQ2xCLEtBQUssQ0FDSCxVQUFVLEFBc0JQLFVBQVcsQ0FBQSxDQUFDLENBQUUsQ0FDYixZQUFZLENBQUUsSUFBSSxDQUNsQixXQUFXLENBQUUsQ0FBQyxDQUNmLEFBeExiLEFBMkxRLFFBM0xBLENBQ04sUUFBUSxDQXdKTixrQkFBa0IsQ0FJaEIsb0JBQW9CLENBOEJsQixNQUFNLEFBQUMsQ0FDTCxZQUFZLENBQUUsSUFBSSxDQUNsQixXQUFXLENBQUUsQ0FBQyxDQStCZixBQTVOVCxBQWdNYyxRQWhNTixDQUNOLFFBQVEsQ0F3Sk4sa0JBQWtCLENBSWhCLG9CQUFvQixDQThCbEIsTUFBTSxDQUdKLEtBQUssQ0FDSCxJQUFJLENBQ0YsS0FBSyxBQUFDLENBQ0osTUFBTSxDQUFFLGFBQWEsQ0FhdEIsQUE5TWYsQUFtTWtCLFFBbk1WLENBQ04sUUFBUSxDQXdKTixrQkFBa0IsQ0FJaEIsb0JBQW9CLENBOEJsQixNQUFNLENBR0osS0FBSyxDQUNILElBQUksQ0FDRixLQUFLLENBRUgsVUFBVSxDQUNQLElBQUksQUFBQyxDQUNKLFlBQVksQ0FBRSxJQUFJLENBQ2xCLFdBQVcsQ0FBRSxDQUFDLENBQ2QsU0FBUyxDQUFFLGNBQWMsQ0FDMUIsQUF2TW5CLEFBeU1vQixRQXpNWixDQUNOLFFBQVEsQ0F3Sk4sa0JBQWtCLENBSWhCLG9CQUFvQixDQThCbEIsTUFBTSxDQUdKLEtBQUssQ0FDSCxJQUFJLENBQ0YsS0FBSyxDQUVILFVBQVUsQUFNUCxNQUFNLENBQ0osSUFBSSxBQUFDLENBQ0osU0FBUyxDQUFFLGNBQWMsQ0FBQyxlQUFlLENBQzFDLEFBM01yQixBQWlOYyxRQWpOTixDQUNOLFFBQVEsQ0F3Sk4sa0JBQWtCLENBSWhCLG9CQUFvQixDQThCbEIsTUFBTSxDQUdKLEtBQUssQ0FrQkYsRUFBRSxDQUNBLEVBQUUsQUFBQyxDQUNGLFVBQVUsQ0FBRSw4Q0FBOEMsQ0FPM0QsQUF6TmYsQUFvTmtCLFFBcE5WLENBQ04sUUFBUSxDQXdKTixrQkFBa0IsQ0FJaEIsb0JBQW9CLENBOEJsQixNQUFNLENBR0osS0FBSyxDQWtCRixFQUFFLENBQ0EsRUFBRSxDQUVBLENBQUMsQ0FDQyxJQUFJLEFBQUMsQ0FDSixZQUFZLENBQUUsQ0FBQyxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2xCLEFBV25CLFVBQVUsQ0FBVixnQkFBVSxDQUNSLEVBQUUsQ0FDQSxTQUFTLENBQUUsY0FBYyxDQUUzQixJQUFJLENBQ0YsU0FBUyxDQUFFLGlCQUFpQixFQUtoQyxVQUFVLENBQVYscUJBQVUsQ0FDUixFQUFFLENBQUUsSUFBSSxDQUNOLFNBQVMsQ0FBRSxRQUFRLENBRXJCLEdBQUcsQ0FDRCxTQUFTLENBQUUsV0FBVyxFQUkxQixNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFDdkIsQUFFSSxZQUZRLENBQ1YsZUFBZSxDQUNiLGNBQWMsQUFBQyxDQUNiLE9BQU8sQ0FBRSxTQUFTLENBQ25CLENBS1AsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBQ3ZCLEFBQUEsUUFBUSxBQUFDLENBQ1AsYUFBYSxDQUFBLEtBQUMsQ0FDZixDQUdILE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUN2QixBQUVJLFFBRkksQ0FDTixVQUFVLENBQ1IsTUFBTSxBQUFDLENBQ0wsYUFBYSxDQUFFLElBQUksQ0FDbkIsWUFBWSxDQUFFLElBQUksQ0FDbkIsQUFHTCxBQUNFLGNBRFksQ0FDWixlQUFlLEFBQUMsQ0FDZCxVQUFVLENBQUUsS0FBSyxDQUNqQixPQUFPLENBQUUsSUFBSSxDQVVkLEFBYkgsQUFJSSxjQUpVLENBQ1osZUFBZSxDQUdiLGNBQWMsQUFBQyxDQUNiLFNBQVMsQ0FBRSxHQUFHLENBT2YsQUFaTCxBQU1NLGNBTlEsQ0FDWixlQUFlLENBR2IsY0FBYyxDQUVaLEVBQUUsQUFBQyxDQUNELFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBUlAsQUFTTSxjQVRRLENBQ1osZUFBZSxDQUdiLGNBQWMsQ0FLWixjQUFjLEFBQUMsQ0FDYixVQUFVLENBQUUsSUFBSSxDQUNqQixBQUlQLEFBR00sZ0JBSFUsQ0FDZCxnQkFBZ0IsQ0FDZCxlQUFlLENBQ2IsZUFBZSxBQUFDLENBQ2QsWUFBWSxDQUFFLElBQUksQ0FJbkIsQUFSUCxBQUtRLGdCQUxRLENBQ2QsZ0JBQWdCLENBQ2QsZUFBZSxDQUNiLGVBQWUsQ0FFYixFQUFFLEFBQUMsQ0FDRCxTQUFTLENBQUUsSUFBSSxDQUNoQixBQUtULEFBRUksaUJBRmEsQ0FDZixrQkFBa0IsQ0FDaEIsaUJBQWlCLEFBQUMsQ0FDaEIsVUFBVSxDQUFFLEtBQUssQ0FJbEIsQUFQTCxBQUlNLGlCQUpXLENBQ2Ysa0JBQWtCLENBQ2hCLGlCQUFpQixDQUVmLGlCQUFpQixBQUFDLENBQ2hCLE9BQU8sQ0FBRSxJQUFJLENBQ2QsQUFJUCxBQUNFLGFBRFcsQ0FDWCxlQUFlLEFBQUMsQ0FDZCxHQUFHLENBQUUsSUFBSSxDQU9WLEFBVEgsQUFJTSxhQUpPLENBQ1gsZUFBZSxDQUViLFVBQVUsQ0FDUixNQUFNLEFBQUMsQ0FDTCxhQUFhLENBQUUsSUFBSSxDQUNuQixZQUFZLENBQUUsSUFBSSxDQUNuQixBQUlQLEFBSVEseUJBSmlCLENBQ3ZCLGtCQUFrQixDQUNoQixvQkFBb0IsQ0FDbEIsS0FBSyxDQUNILElBQUksQUFBQyxDQUNILFNBQVMsQ0FBRSxLQUFLLENBQ2pCLEFBS1QsQUFJUSxrQkFKVSxDQUNoQixvQkFBb0IsQ0FDbEIsS0FBSyxDQUNILFVBQVUsQ0FDUixLQUFLLEFBQUMsQ0FDSixPQUFPLENBQUUsV0FBVyxDQUNyQixBQU5ULEFBWVUsa0JBWlEsQ0FDaEIsb0JBQW9CLENBUWxCLE1BQU0sQ0FDSixLQUFLLENBQ0gsSUFBSSxDQUNGLEtBQUssQUFBQyxDQUNKLFdBQVcsQ0FBRSxJQUFJLENBQ2xCLENBUWIsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBQ3ZCLEFBRUksUUFGSSxDQUNOLFVBQVUsQ0FDUixNQUFNLEFBQUMsQ0FDTCxPQUFPLENBQUUsU0FBUyxDQUNuQixBQUpMLEFBTUUsUUFOTSxDQU1OLGFBQWEsQUFBQyxDQUNaLE9BQU8sQ0FBRSxNQUFNLENBQ2hCLEFBUkgsQUFVSSxRQVZJLENBU04sa0JBQWtCLENBQ2hCLG9CQUFvQixBQUFDLENBQ25CLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLEdBQUcsQ0FBRSxJQUFJLENBa0JWLEFBOUJMLEFBYU0sUUFiRSxDQVNOLGtCQUFrQixDQUNoQixvQkFBb0IsQ0FHbEIsS0FBSyxBQUFDLENBQ0osS0FBSyxDQUFFLElBQUksQ0FDWCxTQUFTLENBQUUsSUFBSSxDQU9oQixBQXRCUCxBQWdCUSxRQWhCQSxDQVNOLGtCQUFrQixDQUNoQixvQkFBb0IsQ0FHbEIsS0FBSyxDQUdILFVBQVUsQUFBQyxDQUNULEtBQUssQ0FBRSxnQkFBZ0IsQ0FJeEIsQUFyQlQsQUFrQlUsUUFsQkYsQ0FTTixrQkFBa0IsQ0FDaEIsb0JBQW9CLENBR2xCLEtBQUssQ0FHSCxVQUFVLENBRVIsS0FBSyxBQUFDLENBQ0osVUFBVSxDQUFFLEtBQUssQ0FDbEIsQUFwQlgsQUF1Qk0sUUF2QkUsQ0FTTixrQkFBa0IsQ0FDaEIsb0JBQW9CLENBYWxCLE1BQU0sQUFBQyxDQUNMLFVBQVUsQ0FBRSxDQUFDLENBQ2IsV0FBVyxDQUFFLENBQUMsQ0FJZixBQTdCUCxBQTBCUSxRQTFCQSxDQVNOLGtCQUFrQixDQUNoQixvQkFBb0IsQ0FhbEIsTUFBTSxDQUdKLEtBQUssQUFBQyxDQUNKLE9BQU8sQ0FBRSxJQUFJLENBQ2QsQUFLVCxBQUVJLFVBRk0sQ0FDUixhQUFhLENBQ1gsRUFBRSxBQUFDLENBQ0QsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUFHTCxBQUNFLGNBRFksQ0FDWixlQUFlLEFBQUMsQ0FDZCxPQUFPLENBQUUsSUFBSSxDQVlkLEFBZEgsQUFHSSxjQUhVLENBQ1osZUFBZSxDQUViLGNBQWMsQUFBQyxDQUNiLFNBQVMsQ0FBRSxHQUFHLENBSWYsQUFSTCxBQUtNLGNBTFEsQ0FDWixlQUFlLENBRWIsY0FBYyxDQUVaLEVBQUUsQUFBQyxDQUNELFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBUFAsQUFTSSxjQVRVLENBQ1osZUFBZSxDQVFiLGdCQUFnQixBQUFDLENBQ2YsR0FBRyxDQUFFLEtBQUssQ0FDVixLQUFLLENBQUUsQ0FBQyxDQUNSLEtBQUssQ0FBRSxHQUFHLENBQ1gsQUFHTCxBQUFBLGNBQWMsQ0FBQyxpQkFBaUIsQ0FBQyxnQkFBZ0IsQUFBQyxDQUNoRCxHQUFHLENBQUUsS0FBSyxDQUNYLEFBQ0QsQUFHTSxnQkFIVSxDQUNkLGdCQUFnQixDQUNkLGVBQWUsQ0FDYixlQUFlLEFBQUMsQ0FDZCxVQUFVLENBQUUsVUFBVSxDQUN0QixTQUFTLENBQUUsR0FBRyxDQU9mLEFBWlAsQUFNUSxnQkFOUSxDQUNkLGdCQUFnQixDQUNkLGVBQWUsQ0FDYixlQUFlLENBR2IsRUFBRSxBQUFDLENBQ0QsV0FBVyxDQUFFLE1BQU0sQ0FDcEIsQUFSVCxBQVNRLGdCQVRRLENBQ2QsZ0JBQWdCLENBQ2QsZUFBZSxDQUNiLGVBQWUsQ0FNYixnQkFBZ0IsQUFBQyxDQUNmLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBWFQsQUFjUSxnQkFkUSxDQUNkLGdCQUFnQixDQUNkLGVBQWUsQUFXWixpQkFBaUIsQ0FDaEIsZUFBZSxBQUFDLENBQ2QsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUFoQlQsQUFtQlEsZ0JBbkJRLENBQ2QsZ0JBQWdCLENBQ2QsZUFBZSxBQWdCWixrQkFBa0IsQ0FDakIsZUFBZSxBQUFDLENBQ2QsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUFLVCxBQUVJLGlCQUZhLENBQ2Ysa0JBQWtCLENBQ2hCLGlCQUFpQixBQUFDLENBQ2hCLFVBQVUsQ0FBRSxLQUFLLENBQ2xCLEFBR0wsQUFDRSxhQURXLENBQ1gsZUFBZSxBQUFDLENBQ2QsY0FBYyxDQUFFLE1BQU0sQ0FJdkIsQUFOSCxBQUdJLGFBSFMsQ0FDWCxlQUFlLENBRWIsV0FBVyxBQUFDLENBQ1YsVUFBVSxDQUFFLE1BQU0sQ0FDbkIsQUFHTCxBQUdNLHlCQUhtQixDQUN2QixrQkFBa0IsQ0FDaEIsYUFBYSxDQUNYLGNBQWMsQUFBQyxDQUNiLFNBQVMsQ0FBRSxzQkFBc0IsQ0FDbEMsQUFMUCxBQVNRLHlCQVRpQixDQUN2QixrQkFBa0IsQ0FNaEIsb0JBQW9CLENBQ2xCLEtBQUssQ0FDSCxXQUFXLEFBQUMsQ0FDVixTQUFTLENBQUUsSUFBSSxDQUNoQixBQVhULEFBWVEseUJBWmlCLENBQ3ZCLGtCQUFrQixDQU1oQixvQkFBb0IsQ0FDbEIsS0FBSyxDQUlILE9BQU8sQUFBQyxDQUNOLGFBQWEsQ0FBRSxLQUFLLENBQ3JCLEFBS1QsQUFDRSxZQURVLENBQ1YsZUFBZSxBQUFDLENBQ2QsVUFBVSxDQUFFLElBQUksQ0FDaEIsZUFBZSxDQUFFLFVBQVUsQ0FDM0IsY0FBYyxDQUFFLElBQUksQ0FJckIsQUFSSCxBQUtJLFlBTFEsQ0FDVixlQUFlLENBSWIsY0FBYyxBQUFDLENBQ2IsSUFBSSxDQUFFLFNBQVMsQ0FDaEIsQUFQTCxBQVNFLFlBVFUsQ0FTVixnQkFBZ0IsQUFBQyxDQUNmLFNBQVMsQ0FBRSxJQUFJLENBQ2YsZUFBZSxDQUFFLE1BQU0sQ0FJeEIsQUFmSCxBQVlJLFlBWlEsQ0FTVixnQkFBZ0IsQ0FHZCxlQUFlLEFBQUMsQ0FDZCxJQUFJLENBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FDL0IsQ0FLUCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFDdEIsQUFJUSxRQUpBLENBQ04sUUFBUSxDQUNOLGtCQUFrQixDQUNoQixvQkFBb0IsQ0FDbEIsTUFBTSxBQUFDLENBQ0wsWUFBWSxDQUFFLENBQUMsQ0FDaEIsQUFLVCxBQUVJLFFBRkksQ0FDTixRQUFRLENBQ04sY0FBYyxBQUFDLENBQ2IsT0FBTyxDQUFFLE1BQU0sQ0FDZixTQUFTLENBQUUsc0JBQXNCLENBQ2xDLEFBTEwsQUFRSSxRQVJJLENBT04sY0FBYyxDQUNaLGVBQWUsQUFBQyxDQUNkLFVBQVUsQ0FBRSxDQUFDLENBdUJkLEFBaENMLEFBVU0sUUFWRSxDQU9OLGNBQWMsQ0FDWixlQUFlLENBRWIsY0FBYyxBQUFDLENBQ2IsS0FBSyxDQUFFLElBQUksQ0FDWCxTQUFTLENBQUUsSUFBSSxDQU9oQixBQW5CUCxBQWFRLFFBYkEsQ0FPTixjQUFjLENBQ1osZUFBZSxDQUViLGNBQWMsQ0FHWixFQUFFLEFBQUMsQ0FDRCxLQUFLLENBQUUsSUFBSSxDQUNaLEFBZlQsQUFnQlEsUUFoQkEsQ0FPTixjQUFjLENBQ1osZUFBZSxDQUViLGNBQWMsQ0FNWixjQUFjLEFBQUMsQ0FDYixVQUFVLENBQUUsSUFBSSxDQUNqQixBQWxCVCxBQW9CTSxRQXBCRSxDQU9OLGNBQWMsQ0FDWixlQUFlLENBWWIsZ0JBQWdCLEFBQUMsQ0FDZixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsSUFBSSxDQUNULEtBQUssQ0FBRSxJQUFJLENBQ1gsS0FBSyxDQUFFLElBQUksQ0FDWCxTQUFTLENBQUUsSUFBSSxDQUNmLFVBQVUsQ0FBRSxJQUFJLENBQ2pCLEFBM0JQLEFBNEJNLFFBNUJFLENBT04sY0FBYyxDQUNaLGVBQWUsQ0FvQmIsYUFBYSxBQUFDLENBQ1osS0FBSyxDQUFFLElBQUksQ0FDWCxXQUFXLENBQUUsSUFBSSxDQUNsQixBQS9CUCxBQWtDTSxRQWxDRSxDQU9OLGNBQWMsQ0EwQlosaUJBQWlCLENBQ2YsZ0JBQWdCLEFBQUMsQ0FDZixHQUFHLENBQUUsSUFBSSxDQUNULFFBQVEsQ0FBRSxNQUFNLENBQ2pCLEFBckNQLEFBMENNLFFBMUNFLENBd0NOLGdCQUFnQixDQUNkLGdCQUFnQixDQUNkLGVBQWUsQUFBQyxDQUNkLE9BQU8sQ0FBRSxJQUFJLENBQ2IsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsR0FBRyxDQUFFLElBQUksQ0FDVCxVQUFVLENBQUUsS0FBSyxDQTZGbEIsQUEzSVAsQUErQ1EsUUEvQ0EsQ0F3Q04sZ0JBQWdCLENBQ2QsZ0JBQWdCLENBQ2QsZUFBZSxDQUtiLGVBQWUsQUFBQyxDQUNkLEtBQUssQ0FBRSxJQUFJLENBQ1gsU0FBUyxDQUFFLElBQUksQ0FDZixPQUFPLENBQUUsV0FBVyxDQUlyQixBQXREVCxBQW1EVSxRQW5ERixDQXdDTixnQkFBZ0IsQ0FDZCxnQkFBZ0IsQ0FDZCxlQUFlLENBS2IsZUFBZSxDQUliLEVBQUUsQUFBQyxDQUNELFdBQVcsQ0FBRSxNQUFNLENBQ3BCLEFBckRYLEFBdURRLFFBdkRBLENBd0NOLGdCQUFnQixDQUNkLGdCQUFnQixDQUNkLGVBQWUsQ0FhYixpQkFBaUIsQUFBQyxDQUNoQixRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osVUFBVSxDQUFFLFFBQVEsQ0FDcEIsV0FBVyxDQUFFLENBQUMsQ0FDZCxVQUFVLENBQUUsSUFBSSxDQUNoQixLQUFLLENBQUUsS0FBSyxDQUNaLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBaEVULEFBa0VVLFFBbEVGLENBd0NOLGdCQUFnQixDQUNkLGdCQUFnQixDQUNkLGVBQWUsQUF1Qlosa0JBQWtCLENBQ2pCLGlCQUFpQixBQUFDLENBMThGNUIsWUFBWSxDQUFFLFNBQXNCLENBcStGekIsQUFwK0Z3QixTQUFDLENBQUQsR0FBQyxFQUFyQixZQUFZLEVBQUUsQ0FBQyxDQUFHLENBQUMsRUF1NEZsQyxBQXQ0RkUsUUFzNEZNLENBd0NOLGdCQUFnQixDQUNkLGdCQUFnQixDQUNkLGVBQWUsQUF1Qlosa0JBQWtCLENBQ2pCLGlCQUFpQixBQXg4RnhCLFFBQVEsQUFBQyxDQUNSLE9BQU8sQ0FBRSxFQUFFLENBQ1gsT0FBTyxDQUFFLEtBQUssQ0FDZCxXQUFXLENBQUUsU0FBNEIsQ0FDMUMsQ0FrNEZILEFBb0VZLFFBcEVKLENBd0NOLGdCQUFnQixDQUNkLGdCQUFnQixDQUNkLGVBQWUsQUF1Qlosa0JBQWtCLENBQ2pCLGlCQUFpQixDQUVmLGVBQWUsQUFBQyxDQUNkLElBQUksQ0FBRSxHQUFHLENBQ1QsR0FBRyxDQUFFLEdBQUcsQ0FDUixLQUFLLENBQUUsR0FBRyxDQUNYLEFBeEViLEFBeUVZLFFBekVKLENBd0NOLGdCQUFnQixDQUNkLGdCQUFnQixDQUNkLGVBQWUsQUF1Qlosa0JBQWtCLENBQ2pCLGlCQUFpQixDQU9mLGFBQWEsQUFBQyxDQUNaLElBQUksQ0FBRSxHQUFHLENBQ1QsR0FBRyxDQUFFLEdBQUcsQ0FDUixLQUFLLENBQUUsR0FBRyxDQUNYLEFBN0ViLEFBOEVZLFFBOUVKLENBd0NOLGdCQUFnQixDQUNkLGdCQUFnQixDQUNkLGVBQWUsQUF1Qlosa0JBQWtCLENBQ2pCLGlCQUFpQixDQVlmLG9CQUFvQixBQUFDLENBQ25CLElBQUksQ0FBRSxHQUFHLENBQ1QsR0FBRyxDQUFFLEdBQUcsQ0FDUixLQUFLLENBQUUsSUFBSSxDQUNaLEFBbEZiLEFBbUZZLFFBbkZKLENBd0NOLGdCQUFnQixDQUNkLGdCQUFnQixDQUNkLGVBQWUsQUF1Qlosa0JBQWtCLENBQ2pCLGlCQUFpQixDQWlCZixvQkFBb0IsQUFBQyxDQUNuQixJQUFJLENBQUUsRUFBRSxDQUNSLEdBQUcsQ0FBRSxHQUFHLENBQ1IsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQXZGYixBQXdGWSxRQXhGSixDQXdDTixnQkFBZ0IsQ0FDZCxnQkFBZ0IsQ0FDZCxlQUFlLEFBdUJaLGtCQUFrQixDQUNqQixpQkFBaUIsQ0FzQmYsY0FBYyxBQUFDLENBQ2IsSUFBSSxDQUFFLEdBQUcsQ0FDVCxHQUFHLENBQUUsR0FBRyxDQUNSLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUE1RmIsQUFnR1UsUUFoR0YsQ0F3Q04sZ0JBQWdCLENBQ2QsZ0JBQWdCLENBQ2QsZUFBZSxBQXFEWixtQkFBbUIsQ0FDbEIsaUJBQWlCLEFBQUMsQ0FDaEIsTUFBTSxDQUFFLENBQUMsQ0F6K0ZyQixZQUFZLENBQUUsU0FBc0IsQ0F5Z0d6QixBQXhnR3dCLFNBQUMsQ0FBRCxHQUFDLEVBQXJCLFlBQVksRUFBRSxDQUFDLENBQUcsQ0FBQyxFQXU0RmxDLEFBdDRGRSxRQXM0Rk0sQ0F3Q04sZ0JBQWdCLENBQ2QsZ0JBQWdCLENBQ2QsZUFBZSxBQXFEWixtQkFBbUIsQ0FDbEIsaUJBQWlCLEFBdCtGeEIsUUFBUSxBQUFDLENBQ1IsT0FBTyxDQUFFLEVBQUUsQ0FDWCxPQUFPLENBQUUsS0FBSyxDQUNkLFdBQVcsQ0FBRSxTQUE0QixDQUMxQyxDQWs0RkgsQUFtR1ksUUFuR0osQ0F3Q04sZ0JBQWdCLENBQ2QsZ0JBQWdCLENBQ2QsZUFBZSxBQXFEWixtQkFBbUIsQ0FDbEIsaUJBQWlCLENBR2YsZUFBZSxBQUFDLENBQ2QsSUFBSSxDQUFFLEdBQUcsQ0FDVCxHQUFHLENBQUUsR0FBRyxDQUNSLEtBQUssQ0FBRSxHQUFHLENBQ1gsQUF2R2IsQUF3R1ksUUF4R0osQ0F3Q04sZ0JBQWdCLENBQ2QsZ0JBQWdCLENBQ2QsZUFBZSxBQXFEWixtQkFBbUIsQ0FDbEIsaUJBQWlCLENBUWYsYUFBYSxBQUFDLENBQ1osSUFBSSxDQUFFLEdBQUcsQ0FDVCxHQUFHLENBQUUsR0FBRyxDQUNSLEtBQUssQ0FBRSxHQUFHLENBQ1gsQUE1R2IsQUE2R1ksUUE3R0osQ0F3Q04sZ0JBQWdCLENBQ2QsZ0JBQWdCLENBQ2QsZUFBZSxBQXFEWixtQkFBbUIsQ0FDbEIsaUJBQWlCLENBYWYsYUFBYSxBQUFDLENBQ1osSUFBSSxDQUFFLEdBQUcsQ0FDVCxHQUFHLENBQUUsR0FBRyxDQUNSLEtBQUssQ0FBRSxHQUFHLENBQ1gsQUFqSGIsQUFrSFksUUFsSEosQ0F3Q04sZ0JBQWdCLENBQ2QsZ0JBQWdCLENBQ2QsZUFBZSxBQXFEWixtQkFBbUIsQ0FDbEIsaUJBQWlCLENBa0JmLGNBQWMsQUFBQyxDQUNiLElBQUksQ0FBRSxFQUFFLENBQ1IsR0FBRyxDQUFFLEdBQUcsQ0FDUixLQUFLLENBQUUsTUFBTSxDQUNkLEFBdEhiLEFBdUhZLFFBdkhKLENBd0NOLGdCQUFnQixDQUNkLGdCQUFnQixDQUNkLGVBQWUsQUFxRFosbUJBQW1CLENBQ2xCLGlCQUFpQixDQXVCZixXQUFXLEFBQUMsQ0FDVixJQUFJLENBQUUsRUFBRSxDQUNSLEdBQUcsQ0FBRSxHQUFHLENBQ1IsS0FBSyxDQUFFLE1BQU0sQ0FDZCxBQTNIYixBQTRIWSxRQTVISixDQXdDTixnQkFBZ0IsQ0FDZCxnQkFBZ0IsQ0FDZCxlQUFlLEFBcURaLG1CQUFtQixDQUNsQixpQkFBaUIsQ0E0QmYsY0FBYyxBQUFDLENBQ2IsSUFBSSxDQUFFLEVBQUUsQ0FDUixHQUFHLENBQUUsR0FBRyxDQUNSLEtBQUssQ0FBRSxJQUFJLENBQ1osQUFoSWIsQUFtSVEsUUFuSUEsQ0F3Q04sZ0JBQWdCLENBQ2QsZ0JBQWdCLENBQ2QsZUFBZSxBQXlGWixpQkFBaUIsQUFBQyxDQUNqQixLQUFLLENBQUUsSUFBSSxDQUNYLFVBQVUsQ0FBRSxLQUFLLENBQ2xCLEFBdElULEFBdUlRLFFBdklBLENBd0NOLGdCQUFnQixDQUNkLGdCQUFnQixDQUNkLGVBQWUsQUE2Rlosa0JBQWtCLEFBQUMsQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FDWCxVQUFVLENBQUUsS0FBSyxDQUNsQixBQTFJVCxBQStJSSxRQS9JSSxDQThJTixpQkFBaUIsQ0FDZixrQkFBa0IsQUFBQyxDQUNqQixjQUFjLENBQUUsTUFBTSxDQUt2QixBQXJKTCxBQWlKTSxRQWpKRSxDQThJTixpQkFBaUIsQ0FDZixrQkFBa0IsQ0FFaEIsaUJBQWlCLEFBQUMsQ0FDaEIsS0FBSyxDQUFFLElBQUksQ0FDWCxVQUFVLENBQUUsS0FBSyxDQUNsQixBQXBKUCxBQXlKTSxRQXpKRSxDQXVKTix5QkFBeUIsQ0FDdkIsa0JBQWtCLENBQ2hCLG9CQUFvQixBQUFDLENBQ25CLFdBQVcsQ0FBRSxPQUFPLENBQ3BCLEdBQUcsQ0FBRSxJQUFJLENBd0JWLEFBbkxQLEFBNEpRLFFBNUpBLENBdUpOLHlCQUF5QixDQUN2QixrQkFBa0IsQ0FDaEIsb0JBQW9CLENBR2xCLEtBQUssQUFBQyxDQUNKLEtBQUssQ0FBRSxnQkFBZ0IsQ0FDdkIsU0FBUyxDQUFFLElBQUksQ0FDZixVQUFVLENBQUUsS0FBSyxDQUNqQixZQUFZLENBQUUsU0FBUyxDQUN2QixNQUFNLENBQUUsQ0FBQyxDQWlCVixBQWxMVCxBQWtLVSxRQWxLRixDQXVKTix5QkFBeUIsQ0FDdkIsa0JBQWtCLENBQ2hCLG9CQUFvQixDQUdsQixLQUFLLENBTUgsV0FBVyxBQUFDLENBQ1YsVUFBVSxDQUFFLElBQUksQ0FDaEIsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUFyS1gsQUFzS1UsUUF0S0YsQ0F1Sk4seUJBQXlCLENBQ3ZCLGtCQUFrQixDQUNoQixvQkFBb0IsQ0FHbEIsS0FBSyxDQVVILElBQUksQUFBQyxDQUNILEtBQUssQ0FBRSxpQkFBaUIsQ0FDeEIsU0FBUyxDQUFFLENBQUMsQ0FDWixNQUFNLENBQUUsSUFBSSxDQUNaLFdBQVcsQ0FBRSxDQUFDLENBQ2QsVUFBVSxDQUFFLElBQUksQ0FDaEIsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUE3S1gsQUE4S1UsUUE5S0YsQ0F1Sk4seUJBQXlCLENBQ3ZCLGtCQUFrQixDQUNoQixvQkFBb0IsQ0FHbEIsS0FBSyxDQWtCSCxPQUFPLEFBQUMsQ0FDTixNQUFNLENBQUUsV0FBVyxDQUNuQixTQUFTLENBQUUsSUFBSSxDQUNoQixBQWpMWCxBQXVMSSxRQXZMSSxDQXNMTixnQkFBZ0IsQ0FDZCxjQUFjLEFBQUMsQ0FDYixHQUFHLENBQUUsSUFBSSxDQVlWLEFBcE1MLEFBeUxNLFFBekxFLENBc0xOLGdCQUFnQixDQUNkLGNBQWMsQ0FFWixlQUFlLEFBQUMsQ0FDZCxLQUFLLENBQUUsS0FBSyxDQU1iLEFBaE1QLEFBNExVLFFBNUxGLENBc0xOLGdCQUFnQixDQUNkLGNBQWMsQ0FFWixlQUFlLENBRWIsQ0FBQyxDQUNDLEVBQUUsQUFBQyxDQUNELE9BQU8sQ0FBRSxJQUFJLENBQ2QsQUE5TFgsQUFpTU0sUUFqTUUsQ0FzTE4sZ0JBQWdCLENBQ2QsY0FBYyxDQVVaLGVBQWUsQUFBQyxDQUNkLFlBQVksQ0FBRSxJQUFJLENBQ25CLEFBbk1QLEFBcU1JLFFBck1JLENBc0xOLGdCQUFnQixDQWVkLGtCQUFrQixBQUFDLENBQ2pCLElBQUksQ0FBRSxFQUFFLENBQ1QsQUF2TUwsQUF5TUUsUUF6TU0sQ0F5TU4sa0JBQWtCLEFBQUMsQ0FDakIsV0FBVyxDQUFFLElBQUksQ0FJbEIsQUE5TUgsQUEyTUksUUEzTUksQ0F5TU4sa0JBQWtCLENBRWhCLGdCQUFnQixBQUFDLENBQ2YsU0FBUyxDQUFFLElBQUksQ0FDaEIsQ0FLUCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFDdEIsQUFFSSxRQUZJLENBQ04seUJBQXlCLENBQ3ZCLGlCQUFpQixBQUFDLENBQ2hCLE9BQU8sQ0FBRSxJQUFJLENBQ2QsQUFKTCxBQU1FLFFBTk0sQ0FNTiw4QkFBOEIsQUFBQyxDQUM3QixPQUFPLENBQUUsS0FBSyxDQTZmZixBQXBnQkgsQUFRSSxRQVJJLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixBQUFDLENBQ2hCLGNBQWMsQ0FBRSxJQUFJLENBMGZyQixBQW5nQkwsQUFVTSxRQVZFLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQUVmLGNBQWMsQUFBQyxDQUNiLFdBQVcsQ0FBRSx5REFBeUQsQ0FDdEUsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixVQUFVLENBQUUsTUFBTSxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLFNBQVMsQ0FBRSxHQUFHLENBQ2QsTUFBTSxDQUFFLFVBQVUsQ0FDbkIsQUFuQlAsQUFvQk0sUUFwQkUsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLEFBQUMsQ0FDbEIsUUFBUSxDQUFFLE1BQU0sQ0FDaEIsTUFBTSxDQUFFLFdBQVcsQ0FDbkIsT0FBTyxDQUFFLElBQUksQ0FDYixlQUFlLENBQUUsTUFBTSxDQUN2QixXQUFXLENBQUUsT0FBTyxDQUNwQixjQUFjLENBQUUsTUFBTSxDQUN0QixLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxNQUFNLENBc1hmLEFBbFpQLEFBOEJVLFFBOUJGLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxBQUFDLENBQ0osTUFBTSxDQUFFLElBQUksQ0FDWixVQUFVLENBQUUsS0FBSyxDQWtXbEIsQUFsWVgsQUFpQ1ksUUFqQ0osQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBR0gsV0FBVyxDQWpDdkIsUUFBUSxDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0FJSCxTQUFTLEFBQUMsQ0FDUixRQUFRLENBQUUsUUFBUSxDQUNsQixhQUFhLENBQUUsSUFBSSxDQUNuQixNQUFNLENBQUUsbUJBQW1CLENBQzNCLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixVQUFVLENBQUUsS0FBSyxDQUNqQixJQUFJLENBQUUsQ0FBQyxDQUNQLGNBQWMsQ0FBRSxJQUFJLENBQ3BCLFFBQVEsQ0FBRSxNQUFNLENBQ2hCLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLDBCQUEwQixDQUFFLG9DQUFvQyxDQXFDakUsQUFsRmIsQUE4Q2MsUUE5Q04sQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBR0gsV0FBVyxDQWFULFVBQVUsQ0E5Q3hCLFFBQVEsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBSUgsU0FBUyxDQVlQLFVBQVUsQUFBQyxDQUNULEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLGdCQUFnQixDQUN4QixPQUFPLENBQUUsS0FBSyxDQUNmLEFBbERmLEFBbURjLFFBbkROLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQUdILFdBQVcsQ0FrQlQsZUFBZSxDQW5EN0IsUUFBUSxDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0FJSCxTQUFTLENBaUJQLGVBQWUsQUFBQyxDQUNkLE9BQU8sQ0FBRSxJQUFJLENBNkJkLEFBakZmLEFBcURnQixRQXJEUixDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0FHSCxXQUFXLENBa0JULGVBQWUsQ0FFYixLQUFLLENBckRyQixRQUFRLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQUlILFNBQVMsQ0FpQlAsZUFBZSxDQUViLEtBQUssQUFBQyxDQUNKLFNBQVMsQ0FBRSxDQUFDLENBbUJiLEFBekVqQixBQXVEa0IsUUF2RFYsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBR0gsV0FBVyxDQWtCVCxlQUFlLENBRWIsS0FBSyxDQUVILFdBQVcsQ0F2RDdCLFFBQVEsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBSUgsU0FBUyxDQWlCUCxlQUFlLENBRWIsS0FBSyxDQUVILFdBQVcsQUFBQyxDQUNWLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsZ0JBQWdCLENBQ3hCLFVBQVUsQ0FBRSxJQUFJLENBQ2pCLEFBOURuQixBQStEa0IsUUEvRFYsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBR0gsV0FBVyxDQWtCVCxlQUFlLENBRWIsS0FBSyxDQVVILFVBQVUsQ0EvRDVCLFFBQVEsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBSUgsU0FBUyxDQWlCUCxlQUFlLENBRWIsS0FBSyxDQVVILFVBQVUsQUFBQyxDQUNULE1BQU0sQ0FBRSxZQUFZLENBQ3BCLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxHQUFHLENBQ2QsV0FBVyxDQUFFLElBQUksQ0FDakIsT0FBTyxDQUFFLEtBQUssQ0FDZCxPQUFPLENBQUUsRUFBRSxDQUNYLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFNBQVMsQ0FBRSxHQUFHLENBQ2YsQUF4RW5CLEFBMEVnQixRQTFFUixDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0FHSCxXQUFXLENBa0JULGVBQWUsQ0F1QmIsWUFBWSxDQTFFNUIsUUFBUSxDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0FJSCxTQUFTLENBaUJQLGVBQWUsQ0F1QmIsWUFBWSxBQUFDLENBQ1gsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDQUFFLENBQUMsQ0FDVCxLQUFLLENBQUUsQ0FBQyxDQUNSLE9BQU8sQ0FBRSxDQUFDLENBQ1YsSUFBSSxDQUFFLEVBQUUsQ0FDVCxBQWhGakIsQUFtRlksUUFuRkosQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBcURILFdBQVcsQUFBQyxDQUNWLFVBQVUsQ0FBRSxVQUFVLENBZ0p2QixBQXBPYixBQXVGZ0IsUUF2RlIsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBcURILFdBQVcsQ0FFVCxlQUFlLENBRVgsS0FBSyxBQUFDLENBQ04sSUFBSSxDQUFFLENBQUMsQ0FNUixBQTlGakIsQUF5RmtCLFFBekZWLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXFESCxXQUFXLENBRVQsZUFBZSxDQUVYLEtBQUssQ0FFTCxXQUFXLENBekY3QixRQUFRLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXFESCxXQUFXLENBRVQsZUFBZSxDQUVYLEtBQUssQ0FHTCxVQUFVLEFBQUMsQ0FDVCxTQUFTLENBQUUsaUJBQWlCLENBQzVCLGFBQWEsQ0FBRSxVQUFVLENBQzFCLEFBN0ZuQixBQStGZ0IsUUEvRlIsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBcURILFdBQVcsQ0FFVCxlQUFlLENBVWIsWUFBWSxBQUFDLENBQ1gsV0FBVyxDQUFFLENBQUMsQ0FDZCxNQUFNLENBQUUsQ0FBQyxDQStHVixBQWhOakIsQUFrR2tCLFFBbEdWLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXFESCxXQUFXLENBRVQsZUFBZSxDQVViLFlBQVksQ0FHVixZQUFZLEFBQUMsQ0FDWCxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFFLElBQUksQ0FDVixHQUFHLENBQUUsR0FBRyxDQUNSLE9BQU8sQ0FBRSxDQUFDLENBS1gsQUE3R25CLEFBeUdvQixRQXpHWixDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0FxREgsV0FBVyxDQUVULGVBQWUsQ0FVYixZQUFZLENBR1YsWUFBWSxBQU9ULFlBQVksQUFBQyxDQUNaLElBQUksQ0FBRSxJQUFJLENBQ1YsR0FBRyxDQUFFLEVBQUUsQ0FDUixBQTVHckIsQUE4R2tCLFFBOUdWLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXFESCxXQUFXLENBRVQsZUFBZSxDQVViLFlBQVksQ0FlVixZQUFZLEFBQUMsQ0FDWCxLQUFLLENBQUUsSUFBSSxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxHQUFHLENBQ1IsS0FBSyxDQUFFLEtBQUssQ0FDWixTQUFTLENBQUUsaUJBQWlCLENBQzdCLEFBcEhuQixBQXFIa0IsUUFySFYsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBcURILFdBQVcsQ0FFVCxlQUFlLENBVWIsWUFBWSxDQXNCVixZQUFZLEFBQUMsQ0FDWCxLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxDQUFDLENBQ1QsS0FBSyxDQUFFLElBQUksQ0FDWCxRQUFRLENBQUUsUUFBUSxDQUNsQixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBM0huQixBQTRIa0IsUUE1SFYsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBcURILFdBQVcsQ0FFVCxlQUFlLENBVWIsWUFBWSxDQTZCVixZQUFZLEFBQUMsQ0FDWCxRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxLQUFLLENBQ2IsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsS0FBSyxDQUNiLFVBQVUsQ0FBRSxHQUFHLENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsZUFBa0IsQ0FDakQsYUFBYSxDQUFFLElBQUksQ0FDbkIsT0FBTyxDQUFFLENBQUMsQ0FDWCxBQXJJbkIsQUFzSWtCLFFBdElWLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXFESCxXQUFXLENBRVQsZUFBZSxDQVViLFlBQVksQ0F1Q1YsWUFBWSxBQUFDLENBQ1gsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FDWCxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxHQUFHLENBQ1gsT0FBTyxDQUFFLENBQUMsQ0FDVixTQUFTLENBQUUsZ0JBQWdCLENBQzVCLEFBN0luQixBQThJa0IsUUE5SVYsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBcURILFdBQVcsQ0FFVCxlQUFlLENBVWIsWUFBWSxDQStDVixZQUFZLEFBQUMsQ0FDWCxRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLEtBQUssQ0FBRSxHQUFHLENBQ1YsTUFBTSxDQUFFLEdBQUcsQ0FDWCxPQUFPLENBQUUsQ0FBQyxDQUNWLFNBQVMsQ0FBRSxnQkFBZ0IsQ0FDNUIsQUFySm5CLEFBc0prQixRQXRKVixDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0FxREgsV0FBVyxDQUVULGVBQWUsQ0FVYixZQUFZLENBdURWLFFBQVEsQUFBQyxDQUNQLE9BQU8sQ0FBRSxJQUFJLENBQ2IsY0FBYyxDQUFFLEdBQUcsQ0FDbkIsZUFBZSxDQUFFLGFBQWEsQ0F1Qy9CLEFBaE1uQixBQTBKb0IsUUExSlosQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBcURILFdBQVcsQ0FFVCxlQUFlLENBVWIsWUFBWSxDQXVEVixRQUFRLENBSU4sS0FBSyxBQUFDLENBQ0osS0FBSyxDQUFFLEdBQUcsQ0FDVixRQUFRLENBQUUsUUFBUSxDQUNsQixZQUFZLENBQUUsSUFBSSxDQUNsQixVQUFVLENBQUUsR0FBRyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLHNCQUF5QixDQUN4RCxXQUFXLENBQUUseURBQXlELENBQ3RFLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsYUFBYSxDQUFFLElBQUksQ0FDbkIsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsU0FBUyxDQUNsQixTQUFTLENBQUUsZ0JBQWdCLENBb0I1QixBQXpMckIsQUFzS3NCLFFBdEtkLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXFESCxXQUFXLENBRVQsZUFBZSxDQVViLFlBQVksQ0F1RFYsUUFBUSxDQUlOLEtBQUssQUFZRixPQUFPLEFBQUMsQ0FDUCxPQUFPLENBQUUsZUFBZSxDQUN4QixPQUFPLENBQUUsS0FBSyxDQUNkLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsQ0FBQyxDQUNOLElBQUksQ0FBRSxDQUFDLENBQ1AsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsVUFBVSxDQUFFLFVBQVUsQ0FDdEIsVUFBVSxDQUFFLGlEQUFpRCxDQUM3RCxlQUFlLENBQUUsSUFBSSxDQUNyQix1QkFBdUIsQ0FBRSxJQUFJLENBQzdCLHVCQUF1QixDQUFFLGFBQWdCLENBQ3pDLGlCQUFpQixDQUFFLGNBQWMsQ0FDakMsU0FBUyxDQUFFLGNBQWMsQ0FDekIsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsUUFBUSxDQUNyQixBQXhMdkIsQUEwTG9CLFFBMUxaLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXFESCxXQUFXLENBRVQsZUFBZSxDQVViLFlBQVksQ0F1RFYsUUFBUSxDQW9DTixZQUFZLEFBQUMsQ0FDWCxVQUFVLENBQUUsR0FBRyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLHNCQUF5QixDQUN4RCxLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxJQUFJLENBQ1osU0FBUyxDQUFFLGdCQUFnQixDQUM1QixBQS9MckIsQUFrTWtCLFFBbE1WLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXFESCxXQUFXLENBRVQsZUFBZSxDQVViLFlBQVksQ0FtR1YsWUFBWSxBQUFDLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDYixBQXBNbkIsQUFxTWtCLFFBck1WLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXFESCxXQUFXLENBRVQsZUFBZSxDQVViLFlBQVksQ0FzR1YsWUFBWSxBQUFDLENBQ1gsTUFBTSxDQUFFLEtBQUssQ0FDZCxBQXZNbkIsQUF3TWtCLFFBeE1WLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXFESCxXQUFXLENBRVQsZUFBZSxDQVViLFlBQVksQ0F5R1YsWUFBWSxDQXhNOUIsUUFBUSxDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0FxREgsV0FBVyxDQUVULGVBQWUsQ0FVYixZQUFZLENBMEdWLFlBQVksQUFBQyxDQUNYLFVBQVUsQ0FBRSxHQUFHLENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsc0JBQXlCLENBQ3hELFVBQVUsQ0FBRSxJQUFJLENBQ2hCLEtBQUssQ0FBRSxLQUFLLENBQ1osYUFBYSxDQUFFLElBQUksQ0FDbkIsU0FBUyxDQUFFLGdCQUFnQixDQUM1QixBQS9NbkIsQUFrTmMsUUFsTk4sQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBcURILFdBQVcsQUErSFIsUUFBUSxBQUFDLENBQ1IsVUFBVSxDQUFFLCtDQUErQyxDQUFDLFNBQVMsQ0FDckUsZUFBZSxDQUFFLFNBQVMsQ0FDM0IsQUFyTmYsQUFzTmMsUUF0Tk4sQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBcURILFdBQVcsQUFtSVIsUUFBUSxBQUFDLENBQ1IsVUFBVSxDQUFFLElBQUksQ0FDaEIsU0FBUyxDQUFFLGVBQWUsQ0FDMUIsT0FBTyxDQUFFLENBQUMsQ0FDVixnQkFBZ0IsQ0FBRSxFQUFFLENBU3JCLEFBbk9mLEFBNE5rQixRQTVOVixDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0FxREgsV0FBVyxBQW1JUixRQUFRLENBS1AsZUFBZSxDQUNiLFlBQVksQUFBQyxDQUNYLE9BQU8sQ0FBRSxJQUFJLENBQ2IsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNiLEFBak9uQixBQXFPWSxRQXJPSixDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0F1TUgsU0FBUyxBQUFDLENBQ1IsVUFBVSxDQUFFLHVEQUEwRCxDQTJKdkUsQUFqWWIsQUEwT29CLFFBMU9aLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXVNSCxTQUFTLEFBRU4sUUFBUSxDQUNQLGVBQWUsQ0FDYixLQUFLLENBQ0gsVUFBVSxBQUFDLENBQ1QsU0FBUyxDQUFFLEdBQUcsQ0FDZixBQTVPckIsQUE4T2tCLFFBOU9WLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXVNSCxTQUFTLEFBRU4sUUFBUSxDQUNQLGVBQWUsQ0FNYixZQUFZLEFBQUMsQ0FDWCxRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsQ0FBQyxDQStEUCxBQS9TbkIsQUFpUG9CLFFBalBaLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXVNSCxTQUFTLEFBRU4sUUFBUSxDQUNQLGVBQWUsQ0FNYixZQUFZLENBR1YsWUFBWSxBQUFDLENBQ1gsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDQUFFLEtBQUssQ0FDYixNQUFNLENBQUUsQ0FBQyxDQUNULEtBQUssQ0FBRSxDQUFDLENBQ1QsQUF0UHJCLEFBdVBvQixRQXZQWixDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0F1TUgsU0FBUyxBQUVOLFFBQVEsQ0FDUCxlQUFlLENBTWIsWUFBWSxDQVNWLFFBQVEsQUFBQyxDQUNQLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLE1BQU0sQ0FDZCxVQUFVLENBQUUsZ0RBQWdELENBQUMsU0FBUyxDQUN0RSxlQUFlLENBQUUsU0FBUyxDQUMxQixHQUFHLENBQUUsR0FBRyxDQUNSLElBQUksQ0FBRSxHQUFHLENBYVYsQUEzUXJCLEFBK1BzQixRQS9QZCxDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0F1TUgsU0FBUyxBQUVOLFFBQVEsQ0FDUCxlQUFlLENBTWIsWUFBWSxDQVNWLFFBQVEsQUFRTCxPQUFPLEFBQUMsQ0FDUCxPQUFPLENBQUUsR0FBRyxDQUNaLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLElBQUksQ0FBRSxHQUFHLENBQ1QsR0FBRyxDQUFFLEdBQUcsQ0FDUixVQUFVLENBQUUsbURBQW1ELENBQUMsU0FBUyxDQUN6RSxlQUFlLENBQUUsU0FBUyxDQUMxQixTQUFTLENBQUUscUJBQXFCLENBQ2hDLEtBQUssQ0FBRSxNQUFNLENBQ2IsTUFBTSxDQUFFLE1BQU0sQ0FDZCxTQUFTLENBQUUsK0NBQStDLENBQzNELEFBMVF2QixBQTRRb0IsUUE1UVosQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBdU1ILFNBQVMsQUFFTixRQUFRLENBQ1AsZUFBZSxDQU1iLFlBQVksQ0E4QlYsUUFBUSxBQUFDLENBQ1AsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLENBQUMsQ0FDTixJQUFJLENBQUUsQ0FBQyxDQWNSLEFBN1JyQixBQWdSc0IsUUFoUmQsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBdU1ILFNBQVMsQUFFTixRQUFRLENBQ1AsZUFBZSxDQU1iLFlBQVksQ0E4QlYsUUFBUSxDQUlOLFlBQVksQUFBQyxDQUNYLEtBQUssQ0FBRSxJQUFJLENBQ1gsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDQUFFLEVBQUUsQ0FDVixLQUFLLENBQUUsQ0FBQyxDQUNSLE9BQU8sQ0FBRSxDQUFDLENBQ1YsT0FBTyxDQUFFLENBQUMsQ0FDWCxBQXZSdkIsQUF3UnNCLFFBeFJkLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXVNSCxTQUFTLEFBRU4sUUFBUSxDQUNQLGVBQWUsQ0FNYixZQUFZLENBOEJWLFFBQVEsQ0FZTixZQUFZLEFBQUMsQ0FDWCxLQUFLLENBQUUsS0FBSyxDQUNaLFNBQVMsQ0FBRSxRQUFRLENBQ25CLGdCQUFnQixDQUFFLFlBQVksQ0FDL0IsQUE1UnZCLEFBOFJvQixRQTlSWixDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0F1TUgsU0FBUyxBQUVOLFFBQVEsQ0FDUCxlQUFlLENBTWIsWUFBWSxDQWdEVixRQUFRLEFBQUMsQ0FDUCxRQUFRLENBQUUsUUFBUSxDQUNsQixNQUFNLENBQUUsSUFBSSxDQUNaLEtBQUssQ0FBRSxHQUFHLENBYVgsQUE5U3JCLEFBa1NzQixRQWxTZCxDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0F1TUgsU0FBUyxBQUVOLFFBQVEsQ0FDUCxlQUFlLENBTWIsWUFBWSxDQWdEVixRQUFRLENBSU4sWUFBWSxBQUFDLENBQ1gsS0FBSyxDQUFFLElBQUksQ0FDWCxRQUFRLENBQUUsUUFBUSxDQUNsQixJQUFJLENBQUUsQ0FBQyxDQUNQLEdBQUcsQ0FBRSxDQUFDLENBQ04sT0FBTyxDQUFFLENBQUMsQ0FDWCxBQXhTdkIsQUF5U3NCLFFBelNkLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXVNSCxTQUFTLEFBRU4sUUFBUSxDQUNQLGVBQWUsQ0FNYixZQUFZLENBZ0RWLFFBQVEsQ0FXTixZQUFZLEFBQUMsQ0FDWCxLQUFLLENBQUUsS0FBSyxDQUNaLFNBQVMsQ0FBRSxRQUFRLENBQ25CLGdCQUFnQixDQUFFLFFBQVEsQ0FDM0IsQUE3U3ZCLEFBa1RjLFFBbFROLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXVNSCxTQUFTLEFBNkVOLFFBQVEsQUFBQyxDQUNSLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFNBQVMsQ0FBRSxlQUFlLENBQzFCLE9BQU8sQ0FBRSxDQUFDLENBQ1YsZ0JBQWdCLENBQUUsRUFBRSxDQUNwQixVQUFVLENBQUUsK0NBQStDLENBQUMsU0FBUyxDQUNyRSxlQUFlLENBQUUsU0FBUyxDQXdFM0IsQUFoWWYsQUEwVGtCLFFBMVRWLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXVNSCxTQUFTLEFBNkVOLFFBQVEsQ0FPUCxLQUFLLENBQ0gsV0FBVyxDQTFUN0IsUUFBUSxDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0F1TUgsU0FBUyxBQTZFTixRQUFRLENBT1AsS0FBSyxDQUVILFVBQVUsQUFBQyxDQUNULFNBQVMsQ0FBRSxHQUFHLENBQ2YsQUE3VG5CLEFBK1RnQixRQS9UUixDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0F1TUgsU0FBUyxBQTZFTixRQUFRLENBYVAsZUFBZSxBQUFDLENBQ2QsY0FBYyxDQUFFLE1BQU0sQ0ErRHZCLEFBL1hqQixBQWlVa0IsUUFqVVYsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBdU1ILFNBQVMsQUE2RU4sUUFBUSxDQWFQLGVBQWUsQ0FFYixZQUFZLEFBQUMsQ0FDWCxVQUFVLENBQUUsS0FBSyxDQUNqQixLQUFLLENBQUUsS0FBSyxDQUNaLFVBQVUsQ0FBRSxLQUFLLENBMERsQixBQTlYbkIsQUFxVW9CLFFBclVaLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXVNSCxTQUFTLEFBNkVOLFFBQVEsQ0FhUCxlQUFlLENBRWIsWUFBWSxDQUlWLFlBQVksQUFBQyxDQUNYLEtBQUssQ0FBRSxLQUFLLENBQ2IsQUF2VXJCLEFBd1VvQixRQXhVWixDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0F1TUgsU0FBUyxBQTZFTixRQUFRLENBYVAsZUFBZSxDQUViLFlBQVksQ0FPVixRQUFRLEFBQUMsQ0FDUCxRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsR0FBRyxDQUNWLEdBQUcsQ0FBRSxHQUFHLENBWVQsQUF2VnJCLEFBNFVzQixRQTVVZCxDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0F1TUgsU0FBUyxBQTZFTixRQUFRLENBYVAsZUFBZSxDQUViLFlBQVksQ0FPVixRQUFRLENBSU4sWUFBWSxBQUFDLENBQ1gsS0FBSyxDQUFFLEtBQUssQ0FDWixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBL1V2QixBQWdWc0IsUUFoVmQsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBdU1ILFNBQVMsQUE2RU4sUUFBUSxDQWFQLGVBQWUsQ0FFYixZQUFZLENBT1YsUUFBUSxDQVFOLFlBQVksQUFBQyxDQUNYLEtBQUssQ0FBRSxJQUFJLENBQ1gsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFFLEdBQUcsQ0FDVCxHQUFHLENBQUUsR0FBRyxDQUNSLFNBQVMsQ0FBRSxxQkFBcUIsQ0FDakMsQUF0VnZCLEFBd1ZvQixRQXhWWixDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQ0FZZixtQkFBbUIsQ0FTakIsZUFBZSxDQUNiLEtBQUssQ0F1TUgsU0FBUyxBQTZFTixRQUFRLENBYVAsZUFBZSxDQUViLFlBQVksQ0F1QlYsUUFBUSxBQUFDLENBQ1AsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFFLENBQUMsQ0FDUCxHQUFHLENBQUUsQ0FBQyxDQUNOLFNBQVMsQ0FBRSxnQkFBZ0IsQ0FpQzVCLEFBN1hyQixBQTZWc0IsUUE3VmQsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBdU1ILFNBQVMsQUE2RU4sUUFBUSxDQWFQLGVBQWUsQ0FFYixZQUFZLENBdUJWLFFBQVEsQ0FLTixZQUFZLEFBQUMsQ0FDWCxLQUFLLENBQUUsS0FBSyxDQUNaLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLElBQUksQ0FBRSxDQUFDLENBQ1AsT0FBTyxDQUFFLENBQUMsQ0FDVixPQUFPLENBQUUsQ0FBQyxDQUNWLFNBQVMsQ0FBRSxjQUFjLENBQzFCLEFBcFd2QixBQXFXc0IsUUFyV2QsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBdU1ILFNBQVMsQUE2RU4sUUFBUSxDQWFQLGVBQWUsQ0FFYixZQUFZLENBdUJWLFFBQVEsQ0FhTixZQUFZLEFBQUMsQ0FDWCxLQUFLLENBQUUsS0FBSyxDQUNaLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxFQUFFLENBQ1QsT0FBTyxDQUFFLENBQUMsQ0FDVixPQUFPLENBQUUsQ0FBQyxDQUNWLFNBQVMsQ0FBRSxhQUFhLENBQ3pCLEFBNVd2QixBQTZXc0IsUUE3V2QsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBU2pCLGVBQWUsQ0FDYixLQUFLLENBdU1ILFNBQVMsQUE2RU4sUUFBUSxDQWFQLGVBQWUsQ0FFYixZQUFZLENBdUJWLFFBQVEsQ0FxQk4sWUFBWSxBQUFDLENBQ1gsS0FBSyxDQUFFLE9BQU8sQ0FDZCxRQUFRLENBQUUsUUFBUSxDQUNsQixJQUFJLENBQUUsS0FBSyxDQUNYLE9BQU8sQ0FBRSxDQUFDLENBQ1YsT0FBTyxDQUFFLENBQUMsQ0FDVixTQUFTLENBQUUsY0FBYyxDQUMxQixBQXBYdkIsQUFxWHNCLFFBclhkLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixDQVlmLG1CQUFtQixDQVNqQixlQUFlLENBQ2IsS0FBSyxDQXVNSCxTQUFTLEFBNkVOLFFBQVEsQ0FhUCxlQUFlLENBRWIsWUFBWSxDQXVCVixRQUFRLENBNkJOLFlBQVksQUFBQyxDQUNYLEtBQUssQ0FBRSxNQUFNLENBQ2IsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLEVBQUUsQ0FDUCxLQUFLLENBQUUsR0FBRyxDQUNWLE9BQU8sQ0FBRSxDQUFDLENBQ1YsT0FBTyxDQUFFLENBQUMsQ0FDWCxBQTVYdkIsQUFvWVEsUUFwWUEsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBZ1hqQixrQkFBa0IsQUFBQyxDQUNqQixRQUFRLENBQUUsUUFBUSxDQUNsQixNQUFNLENBQUUsV0FBVyxDQUNuQixLQUFLLENBQUUsZUFBZSxDQUN0QixPQUFPLENBQUUsQ0FBQyxDQUNWLE1BQU0sQ0FBRSxDQUFDLENBUVYsQUFqWlQsQUEwWVUsUUExWUYsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBZ1hqQixrQkFBa0IsQ0FNaEIseUJBQXlCLEFBQUMsQ0FDeEIsVUFBVSxDQUFFLGVBQWtCLENBQzlCLE9BQU8sQ0FBRSxDQUFDLENBSVgsQUFoWlgsQUE2WVksUUE3WUosQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLENBWWYsbUJBQW1CLENBZ1hqQixrQkFBa0IsQ0FNaEIseUJBQXlCLEFBR3RCLGdDQUFnQyxBQUFDLENBQ2hDLFVBQVUsQ0FBRSxlQUFrQixDQUMvQixBQS9ZYixBQW1aTSxRQW5aRSxDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQUEyWWQsT0FBTyxBQUFDLENBQ1AsU0FBUyxDQUFFLGFBQWEsQ0E4R3pCLEFBbGdCUCxBQXNaVSxRQXRaRixDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQUEyWWQsT0FBTyxDQUVOLGFBQWEsQ0FDWCxjQUFjLEFBQUMsQ0FDYixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBeFpYLEFBMFpRLFFBMVpBLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixBQTJZZCxPQUFPLENBT04sbUJBQW1CLEFBQUMsQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FzR1osQUFqZ0JULEFBNlpZLFFBN1pKLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixBQTJZZCxPQUFPLENBT04sbUJBQW1CLENBRWpCLGVBQWUsQ0FDYixLQUFLLEFBQUMsQ0FDSixPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsVUFBVSxDQUFFLFVBQVUsQ0E4RnZCLEFBL2ZiLEFBcWFvQixRQXJhWixDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQUEyWWQsT0FBTyxDQU9OLG1CQUFtQixDQUVqQixlQUFlLENBQ2IsS0FBSyxDQUtILFdBQVcsQ0FDVCxlQUFlLENBQ2IsWUFBWSxDQUNWLFlBQVksQ0FyYWhDLFFBQVEsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLEFBMllkLE9BQU8sQ0FPTixtQkFBbUIsQ0FFakIsZUFBZSxDQUNiLEtBQUssQ0FLSCxXQUFXLENBQ1QsZUFBZSxDQUNiLFlBQVksQ0FFVixZQUFZLENBdGFoQyxRQUFRLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixBQTJZZCxPQUFPLENBT04sbUJBQW1CLENBRWpCLGVBQWUsQ0FDYixLQUFLLENBS0gsV0FBVyxDQUNULGVBQWUsQ0FDYixZQUFZLENBR1YsWUFBWSxDQXZhaEMsUUFBUSxDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQUEyWWQsT0FBTyxDQU9OLG1CQUFtQixDQUVqQixlQUFlLENBQ2IsS0FBSyxDQUtILFdBQVcsQ0FDVCxlQUFlLENBQ2IsWUFBWSxDQUlWLFlBQVksQUFBQyxDQUNYLFNBQVMsQ0FBRSxJQUFJLENBQ2YsZ0JBQWdCLENBQUUsSUFBSSxDQUN0QixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBNWFyQixBQThhc0IsUUE5YWQsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLEFBMllkLE9BQU8sQ0FPTixtQkFBbUIsQ0FFakIsZUFBZSxDQUNiLEtBQUssQ0FLSCxXQUFXLENBQ1QsZUFBZSxDQUNiLFlBQVksQ0FTVixRQUFRLENBQ04sS0FBSyxBQUFDLENBQ0osU0FBUyxDQUFFLGNBQWMsQ0FDekIsZ0JBQWdCLENBQUUsS0FBSyxDQUt4QixBQXJidkIsQUFpYndCLFFBamJoQixDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQUEyWWQsT0FBTyxDQU9OLG1CQUFtQixDQUVqQixlQUFlLENBQ2IsS0FBSyxDQUtILFdBQVcsQ0FDVCxlQUFlLENBQ2IsWUFBWSxDQVNWLFFBQVEsQ0FDTixLQUFLLEFBR0YsT0FBTyxBQUFDLENBQ1AsT0FBTyxDQUFFLENBQUMsQ0FDVixnQkFBZ0IsQ0FBRSxLQUFLLENBQ3hCLEFBcGJ6QixBQXNic0IsUUF0YmQsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLEFBMllkLE9BQU8sQ0FPTixtQkFBbUIsQ0FFakIsZUFBZSxDQUNiLEtBQUssQ0FLSCxXQUFXLENBQ1QsZUFBZSxDQUNiLFlBQVksQ0FTVixRQUFRLENBU04sWUFBWSxBQUFDLENBQ1gsU0FBUyxDQUFFLGNBQWMsQ0FDekIsZ0JBQWdCLENBQUUsS0FBSyxDQUN4QixBQXpidkIsQUEyYm9CLFFBM2JaLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixBQTJZZCxPQUFPLENBT04sbUJBQW1CLENBRWpCLGVBQWUsQ0FDYixLQUFLLENBS0gsV0FBVyxDQUNULGVBQWUsQ0FDYixZQUFZLENBdUJWLFlBQVksQUFBQyxDQUNYLFNBQVMsQ0FBRSxjQUFjLENBQ3pCLGdCQUFnQixDQUFFLEtBQUssQ0FDeEIsQUE5YnJCLEFBK2JvQixRQS9iWixDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQUEyWWQsT0FBTyxDQU9OLG1CQUFtQixDQUVqQixlQUFlLENBQ2IsS0FBSyxDQUtILFdBQVcsQ0FDVCxlQUFlLENBQ2IsWUFBWSxDQTJCVixZQUFZLEFBQUMsQ0FDWCxTQUFTLENBQUUsY0FBYyxDQUN6QixnQkFBZ0IsQ0FBRSxLQUFLLENBQ3hCLEFBbGNyQixBQTJjc0IsUUEzY2QsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLEFBMllkLE9BQU8sQ0FPTixtQkFBbUIsQ0FFakIsZUFBZSxDQUNiLEtBQUssQ0F5Q0gsU0FBUyxDQUNQLGVBQWUsQ0FDYixZQUFZLENBQ1YsUUFBUSxDQUVOLFlBQVksQ0EzY2xDLFFBQVEsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLEFBMllkLE9BQU8sQ0FPTixtQkFBbUIsQ0FFakIsZUFBZSxDQUNiLEtBQUssQ0F5Q0gsU0FBUyxDQUNQLGVBQWUsQ0FDYixZQUFZLENBQ1YsUUFBUSxDQUdOLFlBQVksQ0E1Y2xDLFFBQVEsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLEFBMllkLE9BQU8sQ0FPTixtQkFBbUIsQ0FFakIsZUFBZSxDQUNiLEtBQUssQ0F5Q0gsU0FBUyxDQUNQLGVBQWUsQ0FDYixZQUFZLENBRVYsUUFBUSxDQUNOLFlBQVksQ0EzY2xDLFFBQVEsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLEFBMllkLE9BQU8sQ0FPTixtQkFBbUIsQ0FFakIsZUFBZSxDQUNiLEtBQUssQ0F5Q0gsU0FBUyxDQUNQLGVBQWUsQ0FDYixZQUFZLENBRVYsUUFBUSxDQUVOLFlBQVksQUFBQyxDQUNYLE9BQU8sQ0FBRSxDQUFDLENBQ1YsZ0JBQWdCLENBQUUsSUFBSSxDQUN2QixBQS9jdkIsQUFnZHNCLFFBaGRkLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixBQTJZZCxPQUFPLENBT04sbUJBQW1CLENBRWpCLGVBQWUsQ0FDYixLQUFLLENBeUNILFNBQVMsQ0FDUCxlQUFlLENBQ2IsWUFBWSxDQUNWLFFBQVEsQ0FPTixZQUFZLENBaGRsQyxRQUFRLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixBQTJZZCxPQUFPLENBT04sbUJBQW1CLENBRWpCLGVBQWUsQ0FDYixLQUFLLENBeUNILFNBQVMsQ0FDUCxlQUFlLENBQ2IsWUFBWSxDQUNWLFFBQVEsQ0FRTixZQUFZLENBamRsQyxRQUFRLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixBQTJZZCxPQUFPLENBT04sbUJBQW1CLENBRWpCLGVBQWUsQ0FDYixLQUFLLENBeUNILFNBQVMsQ0FDUCxlQUFlLENBQ2IsWUFBWSxDQUVWLFFBQVEsQ0FNTixZQUFZLENBaGRsQyxRQUFRLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixBQTJZZCxPQUFPLENBT04sbUJBQW1CLENBRWpCLGVBQWUsQ0FDYixLQUFLLENBeUNILFNBQVMsQ0FDUCxlQUFlLENBQ2IsWUFBWSxDQUVWLFFBQVEsQ0FPTixZQUFZLEFBQUMsQ0FDWCxTQUFTLENBQUUsUUFBUSxDQUNuQixnQkFBZ0IsQ0FBRSxJQUFJLENBQ3ZCLEFBcGR2QixBQXVkc0IsUUF2ZGQsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLEFBMllkLE9BQU8sQ0FPTixtQkFBbUIsQ0FFakIsZUFBZSxDQUNiLEtBQUssQ0F5Q0gsU0FBUyxDQUNQLGVBQWUsQ0FDYixZQUFZLENBY1YsUUFBUSxDQUNOLFlBQVksQUFBQyxDQUNYLE9BQU8sQ0FBRSxDQUFDLENBQ1YsZ0JBQWdCLENBQUUsS0FBSyxDQUN4QixBQTFkdkIsQUEyZHNCLFFBM2RkLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixBQTJZZCxPQUFPLENBT04sbUJBQW1CLENBRWpCLGVBQWUsQ0FDYixLQUFLLENBeUNILFNBQVMsQ0FDUCxlQUFlLENBQ2IsWUFBWSxDQWNWLFFBQVEsQ0FLTixZQUFZLEFBQUMsQ0FDWCxPQUFPLENBQUUsQ0FBQyxDQUNWLFNBQVMsQ0FBRSxxQkFBcUIsQ0FBQyxRQUFRLENBQ3pDLGdCQUFnQixDQUFFLEtBQUssQ0FDeEIsQUEvZHZCLEFBaWVvQixRQWplWixDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQUEyWWQsT0FBTyxDQU9OLG1CQUFtQixDQUVqQixlQUFlLENBQ2IsS0FBSyxDQXlDSCxTQUFTLENBQ1AsZUFBZSxDQUNiLFlBQVksQ0F5QlYsUUFBUSxBQUFDLENBQ1AsU0FBUyxDQUFFLGVBQWUsQ0FDMUIsZ0JBQWdCLENBQUUsS0FBSyxDQVl4QixBQS9lckIsQUFvZXNCLFFBcGVkLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixBQTJZZCxPQUFPLENBT04sbUJBQW1CLENBRWpCLGVBQWUsQ0FDYixLQUFLLENBeUNILFNBQVMsQ0FDUCxlQUFlLENBQ2IsWUFBWSxDQXlCVixRQUFRLENBR04sWUFBWSxDQXBlbEMsUUFBUSxDQU1OLDhCQUE4QixDQUU1QixpQkFBaUIsQUEyWWQsT0FBTyxDQU9OLG1CQUFtQixDQUVqQixlQUFlLENBQ2IsS0FBSyxDQXlDSCxTQUFTLENBQ1AsZUFBZSxDQUNiLFlBQVksQ0F5QlYsUUFBUSxDQUlOLFlBQVksQ0FyZWxDLFFBQVEsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLEFBMllkLE9BQU8sQ0FPTixtQkFBbUIsQ0FFakIsZUFBZSxDQUNiLEtBQUssQ0F5Q0gsU0FBUyxDQUNQLGVBQWUsQ0FDYixZQUFZLENBeUJWLFFBQVEsQ0FLTixZQUFZLEFBQUMsQ0FDWCxPQUFPLENBQUUsQ0FBQyxDQUNWLFNBQVMsQ0FBRSxJQUFJLENBQ2YsZ0JBQWdCLENBQUUsS0FBSyxDQUN4QixBQTFldkIsQUEyZXNCLFFBM2VkLENBTU4sOEJBQThCLENBRTVCLGlCQUFpQixBQTJZZCxPQUFPLENBT04sbUJBQW1CLENBRWpCLGVBQWUsQ0FDYixLQUFLLENBeUNILFNBQVMsQ0FDUCxlQUFlLENBQ2IsWUFBWSxDQXlCVixRQUFRLENBVU4sWUFBWSxBQUFDLENBQ1gsT0FBTyxDQUFFLENBQUMsQ0FDVixnQkFBZ0IsQ0FBRSxLQUFLLENBQ3hCLEFBOWV2QixBQW9mZ0IsUUFwZlIsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLEFBMllkLE9BQU8sQ0FPTixtQkFBbUIsQ0FFakIsZUFBZSxDQUNiLEtBQUssQUFzRkYsVUFBVyxDQUFBLENBQUMsRUFDWCxTQUFTLEFBQUMsQ0FDUixTQUFTLENBQUUsYUFBYSxDQUN4QixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBdmZqQixBQTBmZ0IsUUExZlIsQ0FNTiw4QkFBOEIsQ0FFNUIsaUJBQWlCLEFBMllkLE9BQU8sQ0FPTixtQkFBbUIsQ0FFakIsZUFBZSxDQUNiLEtBQUssQUE0RkYsVUFBVyxDQUFBLENBQUMsRUFDWCxXQUFXLEFBQUMsQ0FDVixTQUFTLENBQUUsYUFBYSxDQUN4QixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBU2pCLEFBWXdCLFFBWmhCLENBQ04sUUFBUSxDQUNOLDhCQUE4QixDQUM1QixpQkFBaUIsQUFDZCxPQUFPLENBQ04sbUJBQW1CLENBQ2pCLGVBQWUsQ0FDYixLQUFLLEFBQ0YsVUFBVyxDQUFBLENBQUMsRUFDWCxlQUFlLENBQ2IsWUFBWSxDQUNWLFFBQVEsQ0FDTixLQUFLLEFBQUMsQ0FDSixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBZHpCLEFBZXdCLFFBZmhCLENBQ04sUUFBUSxDQUNOLDhCQUE4QixDQUM1QixpQkFBaUIsQUFDZCxPQUFPLENBQ04sbUJBQW1CLENBQ2pCLGVBQWUsQ0FDYixLQUFLLEFBQ0YsVUFBVyxDQUFBLENBQUMsRUFDWCxlQUFlLENBQ2IsWUFBWSxDQUNWLFFBQVEsQ0FJTixZQUFZLEFBQUMsQ0FDWCxTQUFTLENBQUUsY0FBYyxDQUFDLGdCQUFnQixDQUMzQyxBQWpCekIsQUF3Qm9CLFFBeEJaLENBQ04sUUFBUSxDQUNOLDhCQUE4QixDQUM1QixpQkFBaUIsQUFDZCxPQUFPLENBQ04sbUJBQW1CLENBQ2pCLGVBQWUsQ0FDYixLQUFLLEFBZUYsVUFBVyxDQUFBLENBQUMsRUFDWCxTQUFTLENBQ1AsZUFBZSxBQUFDLENBQ2QsZUFBZSxDQUFFLFFBQVEsQ0FNMUIsQUEvQnJCLEFBMkJ3QixRQTNCaEIsQ0FDTixRQUFRLENBQ04sOEJBQThCLENBQzVCLGlCQUFpQixBQUNkLE9BQU8sQ0FDTixtQkFBbUIsQ0FDakIsZUFBZSxDQUNiLEtBQUssQUFlRixVQUFXLENBQUEsQ0FBQyxFQUNYLFNBQVMsQ0FDUCxlQUFlLENBRWIsS0FBSyxDQUNILFVBQVUsQUFBQyxDQUNULE1BQU0sQ0FBRSxlQUFlLENBQ3hCLEFBN0J6QixBQW1Da0IsUUFuQ1YsQ0FDTixRQUFRLENBQ04sOEJBQThCLENBQzVCLGlCQUFpQixBQUNkLE9BQU8sQ0FDTixtQkFBbUIsQ0FDakIsZUFBZSxDQUNiLEtBQUssQUEyQkYsVUFBVyxDQUFBLENBQUMsRUFDWCxlQUFlLEFBQUMsQ0FDZCxjQUFjLENBQUUsV0FBVyxDQUMzQixlQUFlLENBQUUsVUFBVSxDQUM1QixDQVlyQixNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFDdEIsQUFLVSxRQUxGLENBQ04sUUFBUSxDQUNOLGNBQWMsQ0FDWixlQUFlLENBQ2IsY0FBYyxDQUNaLGNBQWMsQUFBQyxDQUNiLGFBQWEsQ0FBRSxDQUFDLENBQ2hCLFlBQVksQ0FBRSxDQUFDLENBQ2hCLEFBUlgsQUFjUSxRQWRBLENBQ04sUUFBUSxDQVdOLFlBQVksQ0FDVixnQkFBZ0IsQ0FDZCxlQUFlLEFBQUMsQ0FDZCxVQUFVLENBQUUsS0FBSyxDQUtsQixBQXBCVCxBQWdCVSxRQWhCRixDQUNOLFFBQVEsQ0FXTixZQUFZLENBQ1YsZ0JBQWdCLENBQ2QsZUFBZSxDQUViLGFBQWEsQUFBQyxDQUNaLFlBQVksQ0FBRSxDQUFDLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUFuQlgsQUF3Qk0sUUF4QkUsQ0FDTixRQUFRLENBc0JOLGtCQUFrQixDQUNoQixnQkFBZ0IsQUFBQyxDQUNmLFVBQVUsQ0FBRSxNQUFNLENBQ25CLEFBMUJQLEFBK0JjLFFBL0JOLENBQ04sUUFBUSxDQXNCTixrQkFBa0IsQ0FJaEIsb0JBQW9CLENBQ2xCLEtBQUssQ0FDSCxVQUFVLENBQ1IsS0FBSyxDQUNILFlBQVksQUFBQyxDQUNYLEtBQUssQ0FBRSxJQUFJLENBQ1gsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUFsQ2YsQUFvQ1ksUUFwQ0osQ0FDTixRQUFRLENBc0JOLGtCQUFrQixDQUloQixvQkFBb0IsQ0FDbEIsS0FBSyxDQUNILFVBQVUsQUFPUCxVQUFXLENBQUEsQ0FBQyxDQUFFLENBQ2IsWUFBWSxDQUFFLElBQUksQ0FDbkIsQUF0Q2IsQUE0Q2MsUUE1Q04sQ0FDTixRQUFRLENBc0JOLGtCQUFrQixDQUloQixvQkFBb0IsQ0FjbEIsTUFBTSxDQUNKLEtBQUssQ0FDRixFQUFFLENBQ0EsRUFBRSxBQUFDLENBQ0YsVUFBVSxDQUFFLFdBQVcsQ0FDeEIsQUFRZixBQUFBLFFBQVEsQUFBQyxDQUNQLGFBQWEsQ0FBQSxLQUFDLENBQ2QsaUJBQWlCLENBQUEsS0FBQyxDQStnQm5CLEFBamhCRCxBQUdFLFFBSE0sQ0FHTixhQUFhLEFBQUMsQ0FDWixPQUFPLENBQUUsTUFBTSxDQUNoQixBQUxILEFBTUUsUUFOTSxDQU1OLFdBQVcsQUFBQyxDQUNWLFNBQVMsQ0FBRSxzQkFBc0IsQ0FDakMsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUFUSCxBQVVFLFFBVk0sQ0FVTixhQUFhLEFBQUMsQ0FDWixTQUFTLENBQUUsSUFBSSxDQUNoQixBQVpILEFBY0ksUUFkSSxDQWFOLGFBQWEsQ0FDWCxVQUFVLEFBQUMsQ0FDVCxVQUFVLENBQUUsSUFBSSxDQUNqQixBQWhCTCxBQWtCRSxRQWxCTSxDQWtCTixhQUFhLEFBQUMsQ0FDWixVQUFVLENBQUUsSUFBSSxDQWFqQixBQWhDSCxBQW9CSSxRQXBCSSxDQWtCTixhQUFhLENBRVgsVUFBVSxBQUFDLENBQ1QsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsR0FBRyxDQUFFLElBQUksQ0FLVixBQTNCTCxBQXVCTSxRQXZCRSxDQWtCTixhQUFhLENBRVgsVUFBVSxDQUdSLElBQUksQUFBQyxDQUNILEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDYixBQTFCUCxBQTRCSSxRQTVCSSxDQWtCTixhQUFhLENBVVgsWUFBWSxBQUFDLENBQ1gsVUFBVSxDQUFFLElBQUksQ0FDaEIsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUEvQkwsQUFpQ0UsUUFqQ00sQ0FpQ04sVUFBVSxBQUFDLENBQ1QsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsU0FBUyxDQUNqQixPQUFPLENBQUUsR0FBRyxDQUNaLGFBQWEsQ0FBRSxJQUFJLENBQ25CLFVBQVUsQ0FBRSxPQUFPLENBa0JwQixBQXhESCxBQXVDSSxRQXZDSSxDQWlDTixVQUFVLENBTVIsTUFBTSxBQUFDLENBQ0wsSUFBSSxDQUFFLENBQUMsQ0FDUCxjQUFjLENBQUUsTUFBTSxDQUN0QixHQUFHLENBQUUsR0FBRyxDQUNSLFNBQVMsQ0FBRSxDQUFDLENBQ1osVUFBVSxDQUFFLElBQUksQ0FDaEIsT0FBTyxDQUFFLE9BQU8sQ0FDaEIsYUFBYSxDQUFFLElBQUksQ0FDbkIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixXQUFXLENBQUUsTUFBTSxDQU1wQixBQXZETCxBQWtETSxRQWxERSxDQWlDTixVQUFVLENBTVIsTUFBTSxDQVdKLFNBQVMsQUFBQyxDQUNSLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixlQUFlLENBQUUsSUFBSSxDQUN0QixBQXREUCxBQTBESSxRQTFESSxDQXlETixRQUFRLENBQ04sY0FBYyxBQUFDLENBQ2IsT0FBTyxDQUFFLE1BQU0sQ0FDZixTQUFTLENBQUUsc0JBQXNCLENBQ2pDLFdBQVcsQ0FBRSxJQUFJLENBQ2xCLEFBOURMLEFBZ0VFLFFBaEVNLENBZ0VOLFVBQVUsQUFBQyxDQUNULE9BQU8sQ0FBRSxJQUFJLENBQ2IsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsT0FBTyxDQUFFLFFBQVEsQ0F1Q2xCLEFBMUdILEFBb0VJLFFBcEVJLENBZ0VOLFVBQVUsQ0FJUixhQUFhLEFBQUMsQ0FDWixPQUFPLENBQUUsUUFBUSxDQW1CbEIsQUF4RkwsQUFzRU0sUUF0RUUsQ0FnRU4sVUFBVSxDQUlSLGFBQWEsQ0FFWCxXQUFXLEFBQUMsQ0FDVixVQUFVLENBQUUsTUFBTSxDQUNsQixLQUFLLENBQUUsQ0FBQyxDQUNSLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUEzRVAsQUE0RU0sUUE1RUUsQ0FnRU4sVUFBVSxDQUlSLGFBQWEsQ0FRWCxFQUFFLEFBQUMsQ0FDRCxLQUFLLENBQUUsQ0FBQyxDQUNSLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUFqRlAsQUFrRk0sUUFsRkUsQ0FnRU4sVUFBVSxDQUlSLGFBQWEsQ0FjWCxVQUFVLEFBQUMsQ0FDVCxLQUFLLENBQUUsQ0FBQyxDQUNSLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBdkZQLEFBeUZJLFFBekZJLENBZ0VOLFVBQVUsQ0F5QlIsYUFBYSxBQUFDLENBQ1osS0FBSyxDQUFFLENBQUMsQ0FDUixVQUFVLENBQUUsSUFBSSxDQUNqQixBQTVGTCxBQTZGSSxRQTdGSSxDQWdFTixVQUFVLENBNkJSLFlBQVksQUFBQyxDQUNYLEtBQUssQ0FBRSxDQUFDLENBQ1IsVUFBVSxDQUFFLElBQUksQ0FDaEIsYUFBYSxDQUFFLElBQUksQ0FDbkIsaUJBQWlCLENBQUUsbUJBQW1CLENBQ3RDLFNBQVMsQ0FBRSxtQkFBbUIsQ0FPL0IsQUF6R0wsQUFtR00sUUFuR0UsQ0FnRU4sVUFBVSxDQTZCUixZQUFZLEFBTVQsT0FBTyxBQUFDLENBQ1AsT0FBTyxDQUFFLElBQUksQ0FDZCxBQXJHUCxBQXNHTSxRQXRHRSxDQWdFTixVQUFVLENBNkJSLFlBQVksQ0FTVixHQUFHLEFBQUMsQ0FDRixhQUFhLENBQUUsSUFBSSxDQUNwQixBQXhHUCxBQTRHSSxRQTVHSSxDQTJHTixjQUFjLENBQ1osZUFBZSxBQUFDLENBQ2QsT0FBTyxDQUFFLENBQUMsQ0FDVixRQUFRLENBQUUsT0FBTyxDQUNqQixhQUFhLENBQUUsQ0FBQyxDQUNoQixVQUFVLENBQUUsV0FBVyxDQUN2QixVQUFVLENBQUUsSUFBSSxDQXlCakIsQUExSUwsQUFtSFEsUUFuSEEsQ0EyR04sY0FBYyxDQUNaLGVBQWUsQ0FNYixjQUFjLENBQ1osYUFBYSxBQUFDLENBQ1osT0FBTyxDQUFFLElBQUksQ0FDZCxBQXJIVCxBQXNIUSxRQXRIQSxDQTJHTixjQUFjLENBQ1osZUFBZSxDQU1iLGNBQWMsQ0FJWixFQUFFLEFBQUMsQ0FDRCxTQUFTLENBQUUsSUFBSSxDQUNoQixBQXhIVCxBQXlIUSxRQXpIQSxDQTJHTixjQUFjLENBQ1osZUFBZSxDQU1iLGNBQWMsQ0FPWixVQUFVLEFBQUMsQ0FDVCxVQUFVLENBQUUsSUFBSSxDQUNqQixBQTNIVCxBQTRIUSxRQTVIQSxDQTJHTixjQUFjLENBQ1osZUFBZSxDQU1iLGNBQWMsQ0FVWixjQUFjLEFBQUMsQ0FDYixVQUFVLENBQUUsSUFBSSxDQUNoQixZQUFZLENBQUUsQ0FBQyxDQUNmLFdBQVcsQ0FBRSxDQUFDLENBQ2QsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUFqSVQsQUFtSU0sUUFuSUUsQ0EyR04sY0FBYyxDQUNaLGVBQWUsQ0F1QmIsZ0JBQWdCLEFBQUMsQ0FDZixhQUFhLENBQUUsSUFBSSxDQUNuQixVQUFVLENBQUUsc0JBQXdCLENBQ3JDLEFBdElQLEFBdUlNLFFBdklFLENBMkdOLGNBQWMsQ0FDWixlQUFlLENBMkJiLGFBQWEsQUFBQyxDQUNaLFVBQVUsQ0FBRSxDQUFDLENBQ2QsQUF6SVAsQUE2SUksUUE3SUksQ0E0SU4sZ0JBQWdCLENBQ2QsZ0JBQWdCLEFBQUMsQ0FDZixVQUFVLENBQUUsSUFBSSxDQUNoQixHQUFHLENBQUUsSUFBSSxDQTJDVixBQTFMTCxBQWdKTSxRQWhKRSxDQTRJTixnQkFBZ0IsQ0FDZCxnQkFBZ0IsQ0FHZCxlQUFlLEFBQUMsQ0FDZCxHQUFHLENBQUUsSUFBSSxDQUNULFVBQVUsQ0FBRSxLQUFLLENBQ2pCLGFBQWEsQ0FBRSxJQUFJLENBc0NwQixBQXpMUCxBQW9KUSxRQXBKQSxDQTRJTixnQkFBZ0IsQ0FDZCxnQkFBZ0IsQ0FHZCxlQUFlLENBSWIsZUFBZSxBQUFDLENBQ2QsT0FBTyxDQUFFLFdBQVcsQ0FpQnJCLEFBdEtULEFBc0pVLFFBdEpGLENBNElOLGdCQUFnQixDQUNkLGdCQUFnQixDQUdkLGVBQWUsQ0FJYixlQUFlLENBRWIsZ0JBQWdCLEFBQUMsQ0FDZixTQUFTLENBQUUsSUFBSSxDQUloQixBQTNKWCxBQXdKWSxRQXhKSixDQTRJTixnQkFBZ0IsQ0FDZCxnQkFBZ0IsQ0FHZCxlQUFlLENBSWIsZUFBZSxDQUViLGdCQUFnQixBQUViLFFBQVEsQUFBQyxDQUNSLE9BQU8sQ0FBRSxJQUFJLENBQ2QsQUExSmIsQUE0SlUsUUE1SkYsQ0E0SU4sZ0JBQWdCLENBQ2QsZ0JBQWdCLENBR2QsZUFBZSxDQUliLGVBQWUsQ0FRYixFQUFFLEFBQUMsQ0FDRCxVQUFVLENBQUUsSUFBSSxDQUNoQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2xCLEFBaEtYLEFBaUtVLFFBaktGLENBNElOLGdCQUFnQixDQUNkLGdCQUFnQixDQUdkLGVBQWUsQ0FJYixlQUFlLENBYWIsVUFBVSxBQUFDLENBQ1QsVUFBVSxDQUFFLElBQUksQ0FDaEIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsR0FBRyxDQUNqQixBQXJLWCxBQXVLUSxRQXZLQSxDQTRJTixnQkFBZ0IsQ0FDZCxnQkFBZ0IsQ0FHZCxlQUFlLEFBdUJaLG1CQUFtQixBQUFDLENBQ25CLFVBQVUsQ0FBRSxLQUFLLENBSWxCLEFBNUtULEFBeUtVLFFBektGLENBNElOLGdCQUFnQixDQUNkLGdCQUFnQixDQUdkLGVBQWUsQUF1QlosbUJBQW1CLENBRWxCLGlCQUFpQixBQUFDLENBQ2hCLE1BQU0sQ0FBRSxDQUFDLENBQ1YsQUEzS1gsQUE2S1EsUUE3S0EsQ0E0SU4sZ0JBQWdCLENBQ2QsZ0JBQWdCLENBR2QsZUFBZSxBQTZCWixpQkFBaUIsQUFBQyxDQUNqQixVQUFVLENBQUUsS0FBSyxDQUlsQixBQWxMVCxBQStLVSxRQS9LRixDQTRJTixnQkFBZ0IsQ0FDZCxnQkFBZ0IsQ0FHZCxlQUFlLEFBNkJaLGlCQUFpQixDQUVoQixlQUFlLEFBQUMsQ0FDZCxhQUFhLENBQUUsSUFBSSxDQUNwQixBQWpMWCxBQW1MUSxRQW5MQSxDQTRJTixnQkFBZ0IsQ0FDZCxnQkFBZ0IsQ0FHZCxlQUFlLEFBbUNaLGtCQUFrQixBQUFDLENBQ2xCLFVBQVUsQ0FBRSxLQUFLLENBSWxCLEFBeExULEFBcUxVLFFBckxGLENBNElOLGdCQUFnQixDQUNkLGdCQUFnQixDQUdkLGVBQWUsQUFtQ1osa0JBQWtCLENBRWpCLGVBQWUsQUFBQyxDQUNkLGFBQWEsQ0FBRSxJQUFJLENBQ3BCLEFBdkxYLEFBNkxJLFFBN0xJLENBNExOLFdBQVcsQ0FDVCxVQUFVLEFBQUMsQ0FDVCxTQUFTLENBQUUsSUFBSSxDQUNmLEdBQUcsQ0FBRSxHQUFHLENBQ1IsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsV0FBVyxDQXFDeEIsQUF0T0wsQUFrTU0sUUFsTUUsQ0E0TE4sV0FBVyxDQUNULFVBQVUsQ0FLUixNQUFNLEFBQUMsQ0FDTCxJQUFJLENBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyx1QkFBdUIsQ0FDakMsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsR0FBRyxDQUFFLEdBQUcsQ0FDUixVQUFVLENBQUUsSUFBSSxDQUNoQixPQUFPLENBQUUsUUFBUSxDQUNqQixhQUFhLENBQUUsSUFBSSxDQUNuQixVQUFVLENBQUUscUJBQXVCLENBQ25DLEtBQUssQ0FBRSxPQUFPLENBQ2QsV0FBVyxDQUFFLHlEQUF5RCxDQTBCdkUsQUFyT1AsQUE0TVEsUUE1TUEsQ0E0TE4sV0FBVyxDQUNULFVBQVUsQ0FLUixNQUFNLENBVUosU0FBUyxBQUFDLENBQ1IsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLE1BQU0sQ0FBRSxhQUFhLENBQ3RCLEFBaE5ULEFBaU5RLFFBak5BLENBNExOLFdBQVcsQ0FDVCxVQUFVLENBS1IsTUFBTSxDQWVKLGVBQWUsQUFBQyxDQUNkLE9BQU8sQ0FBRSxJQUFJLENBQ2QsQUFuTlQsQUFvTlEsUUFwTkEsQ0E0TE4sV0FBVyxDQUNULFVBQVUsQ0FLUixNQUFNLENBa0JKLGlCQUFpQixBQUFDLENBQ2hCLE9BQU8sQ0FBRSxNQUFNLENBQ2YsTUFBTSxDQUFFLENBQUMsQ0FDVCxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2xCLEFBek5ULEFBME5RLFFBMU5BLENBNExOLFdBQVcsQ0FDVCxVQUFVLENBS1IsTUFBTSxBQXdCSCxPQUFPLEFBQUMsQ0FDUCxPQUFPLENBQUUsUUFBUSxDQUNqQixVQUFVLENBQUUsT0FBTyxDQUNuQixLQUFLLENBQUUsSUFBSSxDQU9aLEFBcE9ULEFBOE5VLFFBOU5GLENBNExOLFdBQVcsQ0FDVCxVQUFVLENBS1IsTUFBTSxBQXdCSCxPQUFPLENBSU4sU0FBUyxBQUFDLENBQ1IsTUFBTSxDQUFFLGFBQWEsQ0FBQyxTQUFTLENBQ2hDLEFBaE9YLEFBaU9VLFFBak9GLENBNExOLFdBQVcsQ0FDVCxVQUFVLENBS1IsTUFBTSxBQXdCSCxPQUFPLENBT04sZUFBZSxBQUFDLENBQ2QsT0FBTyxDQUFFLElBQUksQ0FDZCxBQW5PWCxBQXVPSSxRQXZPSSxDQTRMTixXQUFXLENBMkNULFlBQVksQUFBQyxDQUNYLGFBQWEsQ0FBRSxJQUFJLENBQ3BCLEFBek9MLEFBNE9JLFFBNU9JLENBMk9OLGlCQUFpQixDQUNmLGtCQUFrQixBQUFDLENBQ2pCLFVBQVUsQ0FBRSxJQUFJLENBaUJqQixBQTlQTCxBQThPTSxRQTlPRSxDQTJPTixpQkFBaUIsQ0FDZixrQkFBa0IsQ0FFaEIsaUJBQWlCLEFBQUMsQ0FDaEIsVUFBVSxDQUFFLEtBQUssQ0FDakIsWUFBWSxDQUFFLFNBQVMsQ0FDdkIsYUFBYSxDQUFFLElBQUksQ0FZcEIsQUE3UFAsQUFrUFEsUUFsUEEsQ0EyT04saUJBQWlCLENBQ2Ysa0JBQWtCLENBRWhCLGlCQUFpQixDQUlmLGlCQUFpQixBQUFDLENBQ2hCLE9BQU8sQ0FBRSxJQUFJLENBU2QsQUE1UFQsQUFvUFUsUUFwUEYsQ0EyT04saUJBQWlCLENBQ2Ysa0JBQWtCLENBRWhCLGlCQUFpQixDQUlmLGlCQUFpQixDQUVmLEVBQUUsQUFBQyxDQUNELFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUF2UFgsQUF3UFUsUUF4UEYsQ0EyT04saUJBQWlCLENBQ2Ysa0JBQWtCLENBRWhCLGlCQUFpQixDQUlmLGlCQUFpQixDQU1mLFVBQVUsQUFBQyxDQUNULFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBM1BYLEFBaVFJLFFBalFJLENBZ1FOLGFBQWEsQ0FDWCxlQUFlLEFBQUMsQ0FDZCxHQUFHLENBQUUsQ0FBQyxDQUNOLGFBQWEsQ0FBRSxDQUFDLENBSWpCLEFBdlFMLEFBb1FNLFFBcFFFLENBZ1FOLGFBQWEsQ0FDWCxlQUFlLENBR2IsVUFBVSxBQUFDLENBQ1QsTUFBTSxDQUFFLE1BQU0sQ0FDZixBQXRRUCxBQXdRSSxRQXhRSSxDQWdRTixhQUFhLENBUVgsY0FBYyxBQUFDLENBQ2IsYUFBYSxDQUFFLElBQUksQ0FDcEIsQUExUUwsQUEyUUksUUEzUUksQ0FnUU4sYUFBYSxDQVdYLGFBQWEsQUFBQyxDQUNaLFVBQVUsQ0FBRSxJQUFJLENBQ2pCLEFBN1FMLEFBZ1JJLFFBaFJJLENBK1FOLHlCQUF5QixDQUN2QixrQkFBa0IsQUFBQyxDQUNqQixPQUFPLENBQUUsTUFBTSxDQXdDaEIsQUF6VEwsQUFrUk0sUUFsUkUsQ0ErUU4seUJBQXlCLENBQ3ZCLGtCQUFrQixDQUVoQixhQUFhLEFBQUMsQ0FDWixVQUFVLENBQUUsQ0FBQyxDQUtkLEFBeFJQLEFBb1JRLFFBcFJBLENBK1FOLHlCQUF5QixDQUN2QixrQkFBa0IsQ0FFaEIsYUFBYSxDQUVYLGNBQWMsQUFBQyxDQUNiLE9BQU8sQ0FBRSxNQUFNLENBQ2YsU0FBUyxDQUFFLHNCQUFzQixDQUNsQyxBQXZSVCxBQXlSTSxRQXpSRSxDQStRTix5QkFBeUIsQ0FDdkIsa0JBQWtCLENBU2hCLG9CQUFvQixBQUFDLENBQ25CLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLFdBQVcsQ0FBRSxNQUFNLENBQ25CLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLE9BQU8sQ0FBRSxDQUFDLENBMkJYLEFBeFRQLEFBOFJRLFFBOVJBLENBK1FOLHlCQUF5QixDQUN2QixrQkFBa0IsQ0FTaEIsb0JBQW9CLENBS2xCLEtBQUssQUFBQyxDQUNKLEtBQUssQ0FBRSxJQUFJLENBQ1gsU0FBUyxDQUFFLElBQUksQ0FDZixVQUFVLENBQUUsS0FBSyxDQUNqQixZQUFZLENBQUUsU0FBUyxDQUN2QixNQUFNLENBQUUsQ0FBQyxDQUVULGVBQWUsQ0FBRSxTQUFTLENBQzFCLGFBQWEsQ0FBRSxDQUFDLENBQ2hCLFVBQVUsQ0FBRSxJQUFJLENBZ0JqQixBQXZUVCxBQXdTVSxRQXhTRixDQStRTix5QkFBeUIsQ0FDdkIsa0JBQWtCLENBU2hCLG9CQUFvQixDQUtsQixLQUFLLENBVUgsV0FBVyxBQUFDLENBQ1YsVUFBVSxDQUFFLElBQUksQ0FDaEIsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUEzU1gsQUE0U1UsUUE1U0YsQ0ErUU4seUJBQXlCLENBQ3ZCLGtCQUFrQixDQVNoQixvQkFBb0IsQ0FLbEIsS0FBSyxDQWNILElBQUksQUFBQyxDQUNILEtBQUssQ0FBRSxpQkFBaUIsQ0FDeEIsU0FBUyxDQUFFLENBQUMsQ0FDWixNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBbFRYLEFBbVRVLFFBblRGLENBK1FOLHlCQUF5QixDQUN2QixrQkFBa0IsQ0FTaEIsb0JBQW9CLENBS2xCLEtBQUssQ0FxQkgsT0FBTyxBQUFDLENBQ04sTUFBTSxDQUFFLFdBQVcsQ0FDbkIsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUF0VFgsQUE2VEksUUE3VEksQ0E0VE4sWUFBWSxDQUNWLGVBQWUsQUFBQyxDQUNkLEdBQUcsQ0FBRSxJQUFJLENBQ1QsS0FBSyxDQUFFLGlCQUFpQixDQUN4QixTQUFTLENBQUUsSUFBSSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBQ2hCLE9BQU8sQ0FBRSxhQUFhLENBQ3RCLFVBQVUsQ0FBRSxVQUFVLENBQ3RCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsZ0JBQWdCLENBQUUsV0FBVyxDQUM3QixlQUFlLENBQUUsSUFBSSxDQW1CdEIsQUF6VkwsQUF1VU0sUUF2VUUsQ0E0VE4sWUFBWSxDQUNWLGVBQWUsQUFVWixtQkFBbUIsQUFBQyxDQUNuQixPQUFPLENBQUUsSUFBSSxDQUNkLEFBelVQLEFBMFVNLFFBMVVFLENBNFROLFlBQVksQ0FDVixlQUFlLENBYWIsY0FBYyxBQUFDLENBQ2IsSUFBSSxDQUFFLFNBQVMsQ0FDZixVQUFVLENBQUUsS0FBSyxDQUNqQixPQUFPLENBQUUsSUFBSSxDQUNiLE1BQU0sQ0FBRSxDQUFDLENBQ1QsYUFBYSxDQUFFLElBQUksQ0FDbkIsaUJBQWlCLENBQUUsS0FBSyxDQVF6QixBQXhWUCxBQWlWUSxRQWpWQSxDQTRUTixZQUFZLENBQ1YsZUFBZSxDQWFiLGNBQWMsQ0FPWixDQUFDLEFBQUMsQ0FDQSxTQUFTLENBQUUsSUFBSSxDQUNmLGtCQUFrQixDQUFFLENBQUMsQ0FDdEIsQUFwVlQsQUFxVlEsUUFyVkEsQ0E0VE4sWUFBWSxDQUNWLGVBQWUsQ0FhYixjQUFjLENBV1osRUFBRSxBQUFDLENBQ0QsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUF2VlQsQUEwVkksUUExVkksQ0E0VE4sWUFBWSxDQThCVixrQkFBa0IsQUFBQyxDQUNqQixPQUFPLENBQUUsSUFBSSxDQUNiLGVBQWUsQ0FBRSxNQUFNLENBQ3ZCLEdBQUcsQ0FBRSxJQUFJLENBQ1QsTUFBTSxDQUFFLFdBQVcsQ0FhcEIsQUEzV0wsQUErVk0sUUEvVkUsQ0E0VE4sWUFBWSxDQThCVixrQkFBa0IsQ0FLaEIsTUFBTSxBQUFDLENBQ0wsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsR0FBRyxDQUNYLE9BQU8sQ0FBRSxDQUFDLENBQ1YsTUFBTSxDQUFFLENBQUMsQ0FDVCxhQUFhLENBQUUsR0FBRyxDQUNsQixVQUFVLENBQUUsT0FBTyxDQUNuQixNQUFNLENBQUUsT0FBTyxDQUloQixBQTFXUCxBQXVXUSxRQXZXQSxDQTRUTixZQUFZLENBOEJWLGtCQUFrQixDQUtoQixNQUFNLENBUUgsQUFBQSxZQUFDLENBQWEsTUFBTSxBQUFuQixDQUFxQixDQUNyQixVQUFVLENBQUUsT0FBTyxDQUNwQixBQXpXVCxBQTRXSSxRQTVXSSxDQTRUTixZQUFZLENBZ0RWLGdCQUFnQixBQUFDLENBQ2YsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsR0FBRyxDQUFFLElBQUksQ0FrQlYsQUFoWUwsQUErV00sUUEvV0UsQ0E0VE4sWUFBWSxDQWdEVixnQkFBZ0IsQ0FHZCxlQUFlLEFBQUMsQ0FDZCxJQUFJLENBQUUsSUFBSSxDQUNWLE9BQU8sQ0FBRSxJQUFJLENBQ2IsTUFBTSxDQUFFLENBQUMsQ0FDVCxhQUFhLENBQUUsSUFBSSxDQUNuQixVQUFVLENBQUUsSUFBSSxDQUNoQixVQUFVLENBQUUsSUFBSSxDQVVqQixBQS9YUCxBQXNYUSxRQXRYQSxDQTRUTixZQUFZLENBZ0RWLGdCQUFnQixDQUdkLGVBQWUsQ0FPYixhQUFhLEFBQUMsQ0FDWixNQUFNLENBQUUsUUFBUSxDQUNqQixBQXhYVCxBQXlYUSxRQXpYQSxDQTRUTixZQUFZLENBZ0RWLGdCQUFnQixDQUdkLGVBQWUsQ0FVYixFQUFFLEFBQUMsQ0FDRCxhQUFhLENBQUUsSUFBSSxDQUNwQixBQTNYVCxBQTRYUSxRQTVYQSxDQTRUTixZQUFZLENBZ0RWLGdCQUFnQixDQUdkLGVBQWUsQ0FhYixDQUFDLEFBQUMsQ0FDQSxXQUFXLENBQUUsR0FBRyxDQUNqQixBQTlYVCxBQW1ZSSxRQW5ZSSxDQWtZTixnQkFBZ0IsQ0FDZCxjQUFjLEFBQUMsQ0FDYixjQUFjLENBQUUsTUFBTSxDQUN0QixHQUFHLENBQUUsSUFBSSxDQUNULFVBQVUsQ0FBRSxJQUFJLENBY2pCLEFBcFpMLEFBdVlNLFFBdllFLENBa1lOLGdCQUFnQixDQUNkLGNBQWMsQ0FJWixlQUFlLEFBQUMsQ0FDZCxLQUFLLENBQUUsSUFBSSxDQUtaLEFBN1lQLEFBeVlRLFFBellBLENBa1lOLGdCQUFnQixDQUNkLGNBQWMsQ0FJWixlQUFlLENBRWIsQ0FBQyxBQUFDLENBQ0EsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsR0FBRyxDQUNqQixBQTVZVCxBQThZTSxRQTlZRSxDQWtZTixnQkFBZ0IsQ0FDZCxjQUFjLENBV1osZUFBZSxBQUFDLENBQ2QsZUFBZSxDQUFFLE1BQU0sQ0FDdkIsS0FBSyxDQUFFLElBQUksQ0FDWCxZQUFZLENBQUUsQ0FBQyxDQUNmLFdBQVcsQ0FBRSxDQUFDLENBQ2YsQUFuWlAsQUFxWkksUUFyWkksQ0FrWU4sZ0JBQWdCLENBbUJkLGtCQUFrQixBQUFDLENBQ2pCLElBQUksQ0FBRSxHQUFHLENBQ1QsVUFBVSxDQUFFLElBQUksQ0FDakIsQUF4WkwsQUEwWkUsUUExWk0sQ0EwWk4sa0JBQWtCLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE1BQU0sQ0FxSGhCLEFBaGhCSCxBQTRaSSxRQTVaSSxDQTBaTixrQkFBa0IsQ0FFaEIsZ0JBQWdCLEFBQUMsQ0FDZixLQUFLLENBQUUsSUFBSSxDQUNYLFNBQVMsQ0FBRSxpQkFBaUIsQ0FDNUIsYUFBYSxDQUFFLElBQUksQ0FDbkIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsS0FBSyxDQUFFLGdCQUFnQixDQUN4QixBQWxhTCxBQW1hSSxRQW5hSSxDQTBaTixrQkFBa0IsQ0FTaEIsb0JBQW9CLEFBQUMsQ0FDbkIsS0FBSyxDQUFFLElBQUksQ0FDWCxTQUFTLENBQUUsaUJBQWlCLENBQzVCLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLEdBQUcsQ0FBRSxJQUFJLENBd0dWLEFBL2dCTCxBQXlhUSxRQXphQSxDQTBaTixrQkFBa0IsQ0FTaEIsb0JBQW9CLENBS2xCLEtBQUssQ0FDSCxVQUFVLEFBQUMsQ0FDVCxLQUFLLENBQUUsZUFBZSxDQUN0QixHQUFHLENBQUUsSUFBSSxDQTJDVixBQXRkVCxBQTRhVSxRQTVhRixDQTBaTixrQkFBa0IsQ0FTaEIsb0JBQW9CLENBS2xCLEtBQUssQ0FDSCxVQUFVLENBR1IsS0FBSyxBQUFDLENBQ0osSUFBSSxDQUFFLElBQUksQ0FDVixlQUFlLENBQUUsUUFBUSxDQUN6QixXQUFXLENBQUUsTUFBTSxDQUNuQixNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FBRSxLQUFLLENBQ2pCLE9BQU8sQ0FBRSxRQUFRLENBQ2pCLE1BQU0sQ0FBRSxDQUFDLENBQ1QsYUFBYSxDQUFFLElBQUksQ0FDbkIsVUFBVSxDQUFFLElBQUksQ0FDaEIsVUFBVSxDQUFFLElBQUksQ0E0QmpCLEFBbGRYLEFBdWJZLFFBdmJKLENBMFpOLGtCQUFrQixDQVNoQixvQkFBb0IsQ0FLbEIsS0FBSyxDQUNILFVBQVUsQ0FHUixLQUFLLENBV0gsR0FBRyxBQUFDLENBQ0YsS0FBSyxDQUFFLENBQUMsQ0FDUixLQUFLLENBQUUsSUFBSSxDQUNYLFNBQVMsQ0FBRSxJQUFJLENBQ2YsTUFBTSxDQUFFLElBQUksQ0FDWixNQUFNLENBQUUsVUFBVSxDQUNsQixVQUFVLENBQUUsT0FBTyxDQUNuQixJQUFJLENBQUUsSUFBSSxDQUNWLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBaGNiLEFBaWNZLFFBamNKLENBMFpOLGtCQUFrQixDQVNoQixvQkFBb0IsQ0FLbEIsS0FBSyxDQUNILFVBQVUsQ0FHUixLQUFLLENBcUJILFdBQVcsQUFBQyxDQUNWLEtBQUssQ0FBRSxDQUFDLENBQ1IsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUlsQixBQXpjYixBQXNjYyxRQXRjTixDQTBaTixrQkFBa0IsQ0FTaEIsb0JBQW9CLENBS2xCLEtBQUssQ0FDSCxVQUFVLENBR1IsS0FBSyxDQXFCSCxXQUFXLENBS1QsSUFBSSxBQUFDLENBQ0gsT0FBTyxDQUFFLElBQUksQ0FDZCxBQXhjZixBQTBjWSxRQTFjSixDQTBaTixrQkFBa0IsQ0FTaEIsb0JBQW9CLENBS2xCLEtBQUssQ0FDSCxVQUFVLENBR1IsS0FBSyxBQThCRixXQUFXLEFBQUMsQ0FDWCxVQUFVLENBQUUsQ0FBQyxDQUNkLEFBNWNiLEFBOGNjLFFBOWNOLENBMFpOLGtCQUFrQixDQVNoQixvQkFBb0IsQ0FLbEIsS0FBSyxDQUNILFVBQVUsQ0FHUixLQUFLLEFBaUNGLFVBQVcsQ0FBQSxDQUFDLENBQ1YsV0FBVyxBQUFDLENBQ1gsYUFBYSxDQUFFLENBQUMsQ0FDakIsQUFoZGYsQUFtZFUsUUFuZEYsQ0EwWk4sa0JBQWtCLENBU2hCLG9CQUFvQixDQUtsQixLQUFLLENBQ0gsVUFBVSxBQTBDUCxVQUFXLENBQUEsQ0FBQyxDQUFFLENBQ2IsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUFyZFgsQUF3ZE0sUUF4ZEUsQ0EwWk4sa0JBQWtCLENBU2hCLG9CQUFvQixDQXFEbEIsTUFBTSxBQUFDLENBQ0wsTUFBTSxDQUFFLElBQUksQ0FxRGIsQUE5Z0JQLEFBMGRRLFFBMWRBLENBMFpOLGtCQUFrQixDQVNoQixvQkFBb0IsQ0FxRGxCLE1BQU0sQ0FFSixLQUFLLEFBQUMsQ0FDSixPQUFPLENBQUUsSUFBSSxDQUNiLE1BQU0sQ0FBRSxDQUFDLENBQ1QsYUFBYSxDQUFFLElBQUksQ0FDbkIsVUFBVSxDQUFFLElBQUksQ0FDaEIsVUFBVSxDQUFFLElBQUksQ0E4Q2pCLEFBN2dCVCxBQWdlVSxRQWhlRixDQTBaTixrQkFBa0IsQ0FTaEIsb0JBQW9CLENBcURsQixNQUFNLENBRUosS0FBSyxDQU1ILElBQUksQUFBQyxDQUNILGNBQWMsQ0FBRSxNQUFNLENBQ3RCLFdBQVcsQ0FBRSxPQUFPLENBeUJyQixBQTNmWCxBQW1lWSxRQW5lSixDQTBaTixrQkFBa0IsQ0FTaEIsb0JBQW9CLENBcURsQixNQUFNLENBRUosS0FBSyxDQU1ILElBQUksQ0FHRixHQUFHLEFBQUMsQ0FDRixLQUFLLENBQUUsQ0FBQyxDQUNSLEtBQUssQ0FBRSxJQUFJLENBQ1gsU0FBUyxDQUFFLElBQUksQ0FDZixVQUFVLENBQUUsSUFBSSxDQUNqQixBQXhlYixBQXllWSxRQXplSixDQTBaTixrQkFBa0IsQ0FTaEIsb0JBQW9CLENBcURsQixNQUFNLENBRUosS0FBSyxDQU1ILElBQUksQ0FTRixLQUFLLEFBQUMsQ0FDSixPQUFPLENBQUUsUUFBUSxDQWdCbEIsQUExZmIsQUEyZWMsUUEzZU4sQ0EwWk4sa0JBQWtCLENBU2hCLG9CQUFvQixDQXFEbEIsTUFBTSxDQUVKLEtBQUssQ0FNSCxJQUFJLENBU0YsS0FBSyxDQUVILGdCQUFnQixBQUFDLENBQ2YsS0FBSyxDQUFFLENBQUMsQ0FDUixTQUFTLENBQUUsSUFBSSxDQUNoQixBQTllZixBQStlYyxRQS9lTixDQTBaTixrQkFBa0IsQ0FTaEIsb0JBQW9CLENBcURsQixNQUFNLENBRUosS0FBSyxDQU1ILElBQUksQ0FTRixLQUFLLENBTUgsV0FBVyxBQUFDLENBQ1YsS0FBSyxDQUFFLENBQUMsQ0FDUixVQUFVLENBQUUsSUFBSSxDQUNoQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxHQUFHLENBQ2pCLEFBcGZmLEFBcWZjLFFBcmZOLENBMFpOLGtCQUFrQixDQVNoQixvQkFBb0IsQ0FxRGxCLE1BQU0sQ0FFSixLQUFLLENBTUgsSUFBSSxDQVNGLEtBQUssQ0FZSCxVQUFVLEFBQUMsQ0FDVCxLQUFLLENBQUUsQ0FBQyxDQUNSLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBemZmLEFBNGZVLFFBNWZGLENBMFpOLGtCQUFrQixDQVNoQixvQkFBb0IsQ0FxRGxCLE1BQU0sQ0FFSixLQUFLLENBa0NGLEVBQUUsQUFBQyxDQUNGLFdBQVcsQ0FBRSxHQUFHLENBZWpCLEFBNWdCWCxBQThmWSxRQTlmSixDQTBaTixrQkFBa0IsQ0FTaEIsb0JBQW9CLENBcURsQixNQUFNLENBRUosS0FBSyxDQWtDRixFQUFFLENBRUEsRUFBRSxBQUFDLENBQ0YsVUFBVSxDQUFFLElBQUksQ0FDaEIsT0FBTyxDQUFFLENBQUMsQ0FDVixhQUFhLENBQUUsQ0FBQyxDQUNoQixVQUFVLENBQUUsV0FBVyxDQUN2QixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxHQUFHLENBT2pCLEFBM2dCYixBQXFnQmMsUUFyZ0JOLENBMFpOLGtCQUFrQixDQVNoQixvQkFBb0IsQ0FxRGxCLE1BQU0sQ0FFSixLQUFLLENBa0NGLEVBQUUsQ0FFQSxFQUFFLENBT0EsQ0FBQyxBQUFDLENBQ0QsZUFBZSxDQUFFLFNBQVMsQ0FJM0IsQUExZ0JmLEFBdWdCZ0IsUUF2Z0JSLENBMFpOLGtCQUFrQixDQVNoQixvQkFBb0IsQ0FxRGxCLE1BQU0sQ0FFSixLQUFLLENBa0NGLEVBQUUsQ0FFQSxFQUFFLENBT0EsQ0FBQyxDQUVDLElBQUksQUFBQyxDQUNKLE9BQU8sQ0FBRSxJQUFJLENBQ2QsQ0FXbkIsTUFBTSxFQUFFLEtBQUssRUFBRSxLQUFLLE9BQU8sT0FBTyxFQUFFLElBQUksRUFDdEMsQUFNWSxpQkFOSyxDQUNmLGtCQUFrQixDQUNoQixrQkFBa0IsQ0FDaEIsbUJBQW1CLENBQ2pCLFlBQVksQ0FDVixXQUFXLENBQ1QsYUFBYSxBQUFDLENBQ1osU0FBUyxDQUFFLGVBQWUsQ0FDM0IsQUFSYixBQVVVLGlCQVZPLENBQ2Ysa0JBQWtCLENBQ2hCLGtCQUFrQixDQUNoQixtQkFBbUIsQ0FDakIsWUFBWSxDQU1WLGFBQWEsQUFBQyxDQUNaLFNBQVMsQ0FBRSxlQUFlLENBQzNCLEFBWlgsQUFlVSxpQkFmTyxDQUNmLGtCQUFrQixDQUNoQixrQkFBa0IsQ0FDaEIsbUJBQW1CLENBV2pCLHNCQUFzQixDQUNwQixjQUFjLEFBQUMsQ0FDYixTQUFTLENBQUUsY0FBYyxDQUMxQixBQWpCWCxBQWtCVSxpQkFsQk8sQ0FDZixrQkFBa0IsQ0FDaEIsa0JBQWtCLENBQ2hCLG1CQUFtQixDQVdqQixzQkFBc0IsQ0FJcEIsY0FBYyxBQUFDLENBQ2IsU0FBUyxDQUFFLGNBQWMsQ0FDMUIsQUFwQlgsQUFxQlUsaUJBckJPLENBQ2Ysa0JBQWtCLENBQ2hCLGtCQUFrQixDQUNoQixtQkFBbUIsQ0FXakIsc0JBQXNCLENBT3BCLGNBQWMsQUFBQyxDQUNiLFNBQVMsQ0FBRSxjQUFjLENBQzFCLEFBdkJYLEFBd0JVLGlCQXhCTyxDQUNmLGtCQUFrQixDQUNoQixrQkFBa0IsQ0FDaEIsbUJBQW1CLENBV2pCLHNCQUFzQixDQVVwQixlQUFlLEFBQUMsQ0FDZCxTQUFTLENBQUUsZUFBZSxDQUMzQixBQTFCWCxBQWlDYyxpQkFqQ0csQ0FDZixrQkFBa0IsQ0FDaEIsa0JBQWtCLEFBMkJmLE1BQU0sQ0FDTCxtQkFBbUIsQ0FDakIsWUFBWSxDQUNWLFdBQVcsQ0FDVCxhQUFhLEFBQUMsQ0FDWixTQUFTLENBQUUsWUFBWSxDQUN4QixBQW5DZixBQXFDWSxpQkFyQ0ssQ0FDZixrQkFBa0IsQ0FDaEIsa0JBQWtCLEFBMkJmLE1BQU0sQ0FDTCxtQkFBbUIsQ0FDakIsWUFBWSxDQU1WLGFBQWEsQUFBQyxDQUNaLFNBQVMsQ0FBRSxZQUFZLENBQ3hCLEFBdkNiLEFBMENZLGlCQTFDSyxDQUNmLGtCQUFrQixDQUNoQixrQkFBa0IsQUEyQmYsTUFBTSxDQUNMLG1CQUFtQixDQVdqQixzQkFBc0IsQ0FDcEIsY0FBYyxBQUFDLENBQ2IsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUE1Q2IsQUE2Q1ksaUJBN0NLLENBQ2Ysa0JBQWtCLENBQ2hCLGtCQUFrQixBQTJCZixNQUFNLENBQ0wsbUJBQW1CLENBV2pCLHNCQUFzQixDQUlwQixjQUFjLEFBQUMsQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNoQixBQS9DYixBQWdEWSxpQkFoREssQ0FDZixrQkFBa0IsQ0FDaEIsa0JBQWtCLEFBMkJmLE1BQU0sQ0FDTCxtQkFBbUIsQ0FXakIsc0JBQXNCLENBT3BCLGNBQWMsQUFBQyxDQUNiLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBbERiLEFBbURZLGlCQW5ESyxDQUNmLGtCQUFrQixDQUNoQixrQkFBa0IsQUEyQmYsTUFBTSxDQUNMLG1CQUFtQixDQVdqQixzQkFBc0IsQ0FVcEIsZUFBZSxBQUFDLENBQ2QsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUFyRGIsQUE4RFksaUJBOURLLENBQ2Ysa0JBQWtCLENBeURoQixrQkFBa0IsQUFDZixNQUFNLENBQ0wsbUJBQW1CLENBQ2pCLHNCQUFzQixDQUNwQixHQUFHLEFBQUMsQ0FDRixTQUFTLENBQUUsWUFBWSxDQUN4QixBQWhFYixBQW1FWSxpQkFuRUssQ0FDZixrQkFBa0IsQ0F5RGhCLGtCQUFrQixBQUNmLE1BQU0sQ0FDTCxtQkFBbUIsQ0FNakIsaUJBQWlCLENBQ2YsR0FBRyxBQUFDLENBQ0YsZ0JBQWdCLENBQUUsT0FBTyxDQUN6QixTQUFTLENBQUUsMENBQTBDLENBT3RELEFBNUViLEFBd0VnQixpQkF4RUMsQ0FDZixrQkFBa0IsQ0F5RGhCLGtCQUFrQixBQUNmLE1BQU0sQ0FDTCxtQkFBbUIsQ0FNakIsaUJBQWlCLENBQ2YsR0FBRyxBQUtFLFVBQVcsQ0FBQSxDQUFDLENBQVUsQ0FDckIsZUFBZSxDQUFFLEdBQWtCLENBQ3BDLEFBMUVqQixBQXdFZ0IsaUJBeEVDLENBQ2Ysa0JBQWtCLENBeURoQixrQkFBa0IsQUFDZixNQUFNLENBQ0wsbUJBQW1CLENBTWpCLGlCQUFpQixDQUNmLEdBQUcsQUFLRSxVQUFXLENBQUEsQ0FBQyxDQUFVLENBQ3JCLGVBQWUsQ0FBRSxHQUFrQixDQUNwQyxBQTFFakIsQUF3RWdCLGlCQXhFQyxDQUNmLGtCQUFrQixDQXlEaEIsa0JBQWtCLEFBQ2YsTUFBTSxDQUNMLG1CQUFtQixDQU1qQixpQkFBaUIsQ0FDZixHQUFHLEFBS0UsVUFBVyxDQUFBLENBQUMsQ0FBVSxDQUNyQixlQUFlLENBQUUsR0FBa0IsQ0FDcEMsQUExRWpCLEFBd0VnQixpQkF4RUMsQ0FDZixrQkFBa0IsQ0F5RGhCLGtCQUFrQixBQUNmLE1BQU0sQ0FDTCxtQkFBbUIsQ0FNakIsaUJBQWlCLENBQ2YsR0FBRyxBQUtFLFVBQVcsQ0FBQSxDQUFDLENBQVUsQ0FDckIsZUFBZSxDQUFFLEdBQWtCLENBQ3BDLEFBMUVqQixBQXdFZ0IsaUJBeEVDLENBQ2Ysa0JBQWtCLENBeURoQixrQkFBa0IsQUFDZixNQUFNLENBQ0wsbUJBQW1CLENBTWpCLGlCQUFpQixDQUNmLEdBQUcsQUFLRSxVQUFXLENBQUEsQ0FBQyxDQUFVLENBQ3JCLGVBQWUsQ0FBRSxHQUFrQixDQUNwQyxBQTFFakIsQUF3RWdCLGlCQXhFQyxDQUNmLGtCQUFrQixDQXlEaEIsa0JBQWtCLEFBQ2YsTUFBTSxDQUNMLG1CQUFtQixDQU1qQixpQkFBaUIsQ0FDZixHQUFHLEFBS0UsVUFBVyxDQUFBLENBQUMsQ0FBVSxDQUNyQixlQUFlLENBQUUsR0FBa0IsQ0FDcEMsQUExRWpCLEFBd0VnQixpQkF4RUMsQ0FDZixrQkFBa0IsQ0F5RGhCLGtCQUFrQixBQUNmLE1BQU0sQ0FDTCxtQkFBbUIsQ0FNakIsaUJBQWlCLENBQ2YsR0FBRyxBQUtFLFVBQVcsQ0FBQSxDQUFDLENBQVUsQ0FDckIsZUFBZSxDQUFFLEdBQWtCLENBQ3BDLEFBMUVqQixBQXdFZ0IsaUJBeEVDLENBQ2Ysa0JBQWtCLENBeURoQixrQkFBa0IsQUFDZixNQUFNLENBQ0wsbUJBQW1CLENBTWpCLGlCQUFpQixDQUNmLEdBQUcsQUFLRSxVQUFXLENBQUEsQ0FBQyxDQUFVLENBQ3JCLGVBQWUsQ0FBRSxHQUFrQixDQUNwQyxBQTFFakIsQUF3RWdCLGlCQXhFQyxDQUNmLGtCQUFrQixDQXlEaEIsa0JBQWtCLEFBQ2YsTUFBTSxDQUNMLG1CQUFtQixDQU1qQixpQkFBaUIsQ0FDZixHQUFHLEFBS0UsVUFBVyxDQUFBLEVBQUUsQ0FBUyxDQUNyQixlQUFlLENBQUUsR0FBa0IsQ0FDcEMsQUExRWpCLEFBd0VnQixpQkF4RUMsQ0FDZixrQkFBa0IsQ0F5RGhCLGtCQUFrQixBQUNmLE1BQU0sQ0FDTCxtQkFBbUIsQ0FNakIsaUJBQWlCLENBQ2YsR0FBRyxBQUtFLFVBQVcsQ0FBQSxFQUFFLENBQVMsQ0FDckIsZUFBZSxDQUFFLEVBQWtCLENBQ3BDLEFBMUVqQixBQXdFZ0IsaUJBeEVDLENBQ2Ysa0JBQWtCLENBeURoQixrQkFBa0IsQUFDZixNQUFNLENBQ0wsbUJBQW1CLENBTWpCLGlCQUFpQixDQUNmLEdBQUcsQUFLRSxVQUFXLENBQUEsRUFBRSxDQUFTLENBQ3JCLGVBQWUsQ0FBRSxJQUFrQixDQUNwQyxBQVNqQixBQU1ZLGdCQU5JLENBQ2QsZ0JBQWdCLENBQ2QsZUFBZSxBQUNaLE1BQU0sQUFDSixpQkFBaUIsQ0FDaEIsaUJBQWlCLENBQ2YsYUFBYSxBQUFDLENBQ1osU0FBUyxDQUFFLFlBQVksQ0FDeEIsQUFSYixBQWFZLGdCQWJJLENBQ2QsZ0JBQWdCLENBQ2QsZUFBZSxBQUNaLE1BQU0sQUFRSixrQkFBa0IsQ0FDakIsaUJBQWlCLENBQ2YsYUFBYSxBQUFDLENBQ1osU0FBUyxDQUFFLFlBQVksQ0FDeEIsQUFmYixBQW1CVSxnQkFuQk0sQ0FDZCxnQkFBZ0IsQ0FDZCxlQUFlLEFBQ1osTUFBTSxDQWVMLGlCQUFpQixDQUNmLG1CQUFtQixBQUFDLENBQ2xCLFNBQVMsQ0FBRSxZQUFZLENBQ3hCLEFBckJYLEFBc0JVLGdCQXRCTSxDQUNkLGdCQUFnQixDQUNkLGVBQWUsQUFDWixNQUFNLENBZUwsaUJBQWlCLENBSWYsZ0JBQWdCLEFBQUMsQ0FDZixTQUFTLENBQUUsZ0JBQWdCLENBQzNCLE1BQU0sQ0FBRSx3Q0FBMEMsQ0FDbkQsQUF6QlgsQUEwQlUsZ0JBMUJNLENBQ2QsZ0JBQWdCLENBQ2QsZUFBZSxBQUNaLE1BQU0sQ0FlTCxpQkFBaUIsQ0FRZixjQUFjLEFBQUMsQ0FDYixTQUFTLENBQUUsZ0JBQWdCLENBTzVCLEFBbENYLEFBNEJZLGdCQTVCSSxDQUNkLGdCQUFnQixDQUNkLGVBQWUsQUFDWixNQUFNLENBZUwsaUJBQWlCLENBUWYsY0FBYyxBQUVYLGVBQWdCLENBQUEsQ0FBQyxDQUFFLENBQ2xCLGdCQUFnQixDQUFFLElBQUksQ0FDdkIsQUE5QmIsQUErQlksZ0JBL0JJLENBQ2QsZ0JBQWdCLENBQ2QsZUFBZSxBQUNaLE1BQU0sQ0FlTCxpQkFBaUIsQ0FRZixjQUFjLEFBS1gsV0FBVyxBQUFDLENBQ1gsZ0JBQWdCLENBQUUsSUFBSSxDQUN2QixBQU9iLEFBSVEsY0FKTSxDQUNaLGVBQWUsQUFDWixNQUFNLENBQ0wsZ0JBQWdCLENBQ2QsR0FBRyxBQUFDLENBQ0YsU0FBUyxDQUFFLFlBQVksQ0FDeEIsQUFLVCxBQUdNLFdBSEssQ0FDVCxZQUFZLEFBQ1QsTUFBTSxDQUNMLEdBQUcsQUFBQyxDQUNGLFNBQVMsQ0FBRSxZQUFZLENBQ3hCLEFBTFAsQUFNTSxXQU5LLENBQ1QsWUFBWSxBQUNULE1BQU0sQ0FJTCxlQUFlLENBTnJCLFdBQVcsQ0FDVCxZQUFZLEFBQ1QsTUFBTSxDQUlZLGNBQWMsQ0FOckMsV0FBVyxDQUNULFlBQVksQUFDVCxNQUFNLENBSTRCLFlBQVksQ0FObkQsV0FBVyxDQUNULFlBQVksQUFDVCxNQUFNLENBS0wsc0JBQXNCLENBUDVCLFdBQVcsQ0FDVCxZQUFZLEFBQ1QsTUFBTSxDQUttQix1QkFBdUIsQUFBQyxDQUM5QyxTQUFTLENBQUUsSUFBSSxDQUNoQixBQVRQLEFBYUksV0FiTyxDQVlULGNBQWMsQUFDWCxNQUFNLEFBQUMsQ0FDTixlQUFlLENBQUEsT0FBQyxDQUlqQixBQWxCTCxBQWVNLFdBZkssQ0FZVCxjQUFjLEFBQ1gsTUFBTSxDQUVMLGtCQUFrQixBQUFDLENBQ2pCLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLENBTVQsTUFBTSxFQUFFLHNCQUFzQixFQUFFLE1BQU0sRUFDcEMsQUFBQSxVQUFVLENBQUMsWUFBWSxBQUFBLE9BQU8sQ0FDOUIsUUFBUSxDQUFDLFVBQVUsQUFBQSxrQkFBa0IsQUFBQSxRQUFRLEFBQUMsQ0FDNUMsVUFBVSxDQUFFLElBQUksQ0FDakIsQUFDRCxBQUFBLFdBQVcsQ0FBQyxVQUFVLENBQUMsTUFBTSxDQUM3QixXQUFXLENBQUMsVUFBVSxDQUFDLGVBQWUsQUFBQyxDQUNyQyxVQUFVLENBQUUsSUFBSSxDQUNqQixBQUNELEFBQ0UsV0FEUyxDQUNULGNBQWMsQUFBQyxDQUNiLG1CQUFtQixDQUFBLEdBQUMsQ0FDckIsQUFFSCxBQU1ZLGlCQU5LLENBQ2Ysa0JBQWtCLENBQ2hCLGtCQUFrQixBQUNmLE1BQU0sQ0FDTCxtQkFBbUIsQ0FDakIsaUJBQWlCLENBQ2YsR0FBRyxBQUFDLENBQ0YsU0FBUyxDQUFFLElBQUksQ0FDaEIiCn0= */